Raspberry Pi – Terratec H6 usb tuner is not recognized

Hi all,

my Terratec H6 usb tuner stick is not recognized on my Raspberry Pi 3, running neither OpenElec nor LibreElec. (It works perfectly with Windows.)

Running dmesg gets this on insertion:

Code:
[  337.990315] usb 1-1.5: new high-speed USB device number 10 using dwc_otg
[  338.081669] usb 1-1.5: New USB device found, idVendor=0ccd, idProduct=10b2
[  338.081681] usb 1-1.5: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[  338.081691] usb 1-1.5: Product: TERRATCE H5 MKII
[  338.081702] usb 1-1.5: Manufacturer: TERRATEC
[  338.081708] usb 1-1.5: SerialNumber: 123456789ABCD

And that is all. No /dev/dvb, nothing. Of course, i have the three available firmware files in /lib/firmware.

The hardware is similar to Terratec Cinergy HTC Stick (HD), as it has the same three chips on it. I have tried to modprobe the corresponding drivers too:
TDA18271 -> tda18271
DRX3926 -> drxk
EM2884 -> em28xx
but no luck. One difference is that the product id is 00b2 for the HTC, and 10b2 for my H6.

Running
modinfo em28xx | grep -i 0ccd
returned
alias: usb:v0CCDp00B2d*dc*dsc*dp*ic*isc*ip*in*
but there was no sign for
alias: usb:v0CCDp10B2d*dc*dsc*dp*ic*isc*ip*in*
and i wasn’t allowed to write into the aliases file.

So i tried to force the em28xx driver to my usb product id:
echo 0ccd 10b2 >> /sys/bus/usb-serial/drivers/em28xx/new_id

Now something happened, but still no luck. dmesg follows:

Code:
[ 1562.114785] em28xx: New device TERRATEC TERRATCE H5 MKII @ 480 Mbps (0ccd:10b2, interface 0, class 0)
[ 1562.114797] em28xx: Audio interface 0 found (Vendor Class)
[ 1562.114803] em28xx: Video interface 0 found: isoc
[ 1562.114809] em28xx: DVB interface 0 found: isoc
[ 1562.114932] em28xx: chip ID is em2884
[ 1562.251904] em2884 #0: failed to read eeprom (err=-110)
[ 1562.251911] em2884 #0: em28xx_i2c_register: em28xx_i2_eeprom failed! retval [-110]
[ 1562.251914] em2884 #0: em28xx_init_dev: em28xx_i2c_register bus 0 - error [-110]!
[ 1562.251940] em28xx: probe of 1-1.5:1.0 failed with error -110

Please help me, as i’m totally out of ideas. Unfortunately Google refuses to be my friend from this point on.

Thank you in advance,
BuXY