Closed dave-p closed 11 years ago
that's: CONFIG_SMS_SIANO_MDTV=m
Thanks. However I'm concerned that if the 3.6.11 kernel gets pushed out to the official Foundation repo, some folks are going to find that their TV sticks suddenly stop working.
I for one discovered our teratec T5 and elgato eyes tv sticks dual tuner cards stopped working.
@EricV Any idea what the CONFIG_ options needed for those?
dib3000mc 10613 1 dvb_usb_dib0700 dib8000 37855 1 dvb_usb_dib0700 dvb_usb 15047 1 dvb_usb_dib0700 dib0070 7817 3 dvb_usb_dib0700 dib7000m 13613 1 dvb_usb_dib0700 dib7000p 25382 3 dvb_usb_dib0700 dibx000_common 6820 5 dib8000,dvb_usb_dib0700,dib3000mc,dib7000m,dib7000p dib0090
I think this is the option EricV needs:
config DVB_USB_DIB0700
looking at the modules count and the Makefile: obj-$(CONFIG_DVB_DIB3000MB) += dib3000mb.o obj-$(CONFIG_DVB_DIB3000MC) += dib3000mc.o dibx000_common.o obj-$(CONFIG_DVB_DIB7000M) += dib7000m.o dibx000_common.o obj-$(CONFIG_DVB_DIB7000P) += dib7000p.o dibx000_common.o obj-$(CONFIG_DVB_DIB8000) += dib8000.o dibx000_common.o obj-$(CONFIG_DVB_DIB9000) += dib9000.o dibx000_common.o
Downloaded the new firmware using rpi-update and confirmed that the Hauppauge Aero-T is working. Many thanks.
@EricV: Can you confirm that your device is now working, then the issue can be closed.
@dave-p good to hear.
@dave-p : will have access to hardware only tomorrow. Will report then.
@popcornmix I now have the tuner driver. However I do not manage to get something from tvheadend and see errors in the DVB usb drivers:
see below
[14.357518] DVB: Unable to find symbol dib0070_attach()
[ 149.397266] dvb-usb: could not handle pid_parser
3.176650] smsc95xx 1-1.1:1.0: eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:59:3c:6b [ 3.272215] usb 1-1.2: new high-speed USB device number 4 using dwc_otg [ 3.382609] usb 1-1.2: New USB device found, idVendor=2001, idProduct=f103 [ 3.396232] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3.411132] hub 1-1.2:1.0: USB hub found [ 3.422047] hub 1-1.2:1.0: 7 ports detected [ 3.712160] usb 1-1.2.2: new low-speed USB device number 5 using dwc_otg [ 3.826116] usb 1-1.2.2: New USB device found, idVendor=0461, idProduct=4d15 [ 3.839874] usb 1-1.2.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0 [ 3.853952] usb 1-1.2.2: Product: USB Optical Mouse [ 3.872095] input: USB Optical Mouse as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.2/1-1.2.2:1.0/input/input0 [ 3.890278] hid-generic 0003:0461:4D15.0001: input,hidraw0: USB HID v1.11 Mouse [USB Optical Mouse] on usb-bcm2708_usb-1.2.2/input0 [ 3.982191] usb 1-1.2.6: new high-speed USB device number 6 using dwc_otg [ 4.093215] usb 1-1.2.6: New USB device found, idVendor=0fd9, idProduct=0011 [ 4.107322] usb 1-1.2.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4.121753] usb 1-1.2.6: Product: EyeTV Diversity [ 4.133395] usb 1-1.2.6: Manufacturer: Elgato [ 4.144642] usb 1-1.2.6: SerialNumber: 100704019992 [ 4.232225] usb 1-1.2.7: new low-speed USB device number 7 using dwc_otg [ 4.361831] usb 1-1.2.7: New USB device found, idVendor=046d, idProduct=c310 [ 4.375925] usb 1-1.2.7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 4.390348] usb 1-1.2.7: Product: USB Multimedia Keyboard [ 4.402694] usb 1-1.2.7: Manufacturer: BTC [ 4.429182] input: BTC USB Multimedia Keyboard as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.7/1-1.2.7:1.0/input/input1 [ 4.448594] hid-generic 0003:046D:C310.0002: input,hidraw1: USB HID v1.10 Keyboard [BTC USB Multimedia Keyboard] on usb-bcm2708_usb-1.2.7/input0 [ 4.501036] input: BTC USB Multimedia Keyboard as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.7/1-1.2.7:1.1/input/input2 [ 4.520862] hid-generic 0003:046D:C310.0003: input,hiddev0,hidraw2: USB HID v1.10 Device [BTC USB Multimedia Keyboard] on usb-bcm2708_usb-1.2.7/input1 [ 8.919477] EXT4-fs (mmcblk0p2): recovery complete [ 8.936160] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 8.952116] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 8.966144] devtmpfs: mounted [ 8.977264] Freeing init memory: 128K [ 10.362393] udevd[143]: starting version 175 [ 11.756914] Registered led device: led0 [ 11.980405] dvb-usb: found a 'Elgato EyeTV Diversity' in cold state, will try to load a firmware [ 13.252092] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw' [ 13.471425] dib0700: firmware started successfully. [ 13.992230] dvb-usb: found a 'Elgato EyeTV Diversity' in warm state. [ 14.009610] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 14.026523] DVB: registering new adapter (Elgato EyeTV Diversity) [ 14.325508] DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)... [ 14.357518] DVB: Unable to find symbol dib0070_attach() [ 14.371104] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 14.387923] DVB: registering new adapter (Elgato EyeTV Diversity) [ 14.585546] DVB: registering adapter 1 frontend 0 (DiBcom 7000PC)... [ 14.617425] DVB: Unable to find symbol dib0070_attach() [ 14.671997] Registered IR keymap rc-dib0700-nec [ 14.689071] input: IR-receiver inside an USB DVB receiver as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.6/rc/rc0/input3 [ 14.711643] rc0: IR-receiver inside an USB DVB receiver as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2.6/rc/rc0 [ 14.731237] dvb-usb: schedule remote query interval to 50 msecs. [ 14.745703] dvb-usb: Elgato EyeTV Diversity successfully initialized and connected. [ 14.770153] usbcore: registered new interface driver dvb_usb_dib0700 [ 16.845365] Adding 204796k swap on /dev/mmcblk0p3. Priority:-1 extents:1 across:204796k SS [ 18.934229] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) [ 19.412096] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) [ 20.132299] bcm2835 ALSA card created! [ 20.158040] bcm2835 ALSA chip created! [ 20.175351] bcm2835 ALSA chip created! [ 20.190532] bcm2835 ALSA chip created! [ 20.206086] bcm2835 ALSA chip created! [ 20.220646] bcm2835 ALSA chip created! [ 20.234950] bcm2835 ALSA chip created! [ 20.249394] bcm2835 ALSA chip created! [ 24.262639] mmc0: missed completion of cmd 18 DMA (512/512 [1]/[1]) - ignoring it [ 24.278186] mmc0: DMA IRQ 6 ignored - results were reset [ 28.313909] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 [ 54.814324] bcm2835-cpufreq: switching to governor ondemand [ 54.814356] bcm2835-cpufreq: switching to governor ondemand<6>[ 90.913837] Bluetooth: Core ver 2.16 [ 90.914027] NET: Registered protocol family 31 [ 90.914042] Bluetooth: HCI device and connection manager initialized [ 90.914055] Bluetooth: HCI socket layer initialized [ 90.914063] Bluetooth: L2CAP socket layer initialized [ 90.914094] Bluetooth: SCO socket layer initialized [ 90.985255] Bluetooth: RFCOMM TTY layer initialized [ 90.985295] Bluetooth: RFCOMM socket layer initialized [ 90.985312] Bluetooth: RFCOMM ver 1.11 [ 149.397266] dvb-usb: could not handle pid_parser [ 169.407817] dvb-usb: could not handle pid_parser
Did you power-cycle the Pi and USB stick after doing the upgrade? Mine did not start correctly with just a reboot.
Tested full power cycle pi, usb adapter and same result.
I addition tvheadend works normally on IP channels.
CONFIG_DVB_TUNER_DIB0070 is probably missing. Its in /usr/src/linux/drivers/media/dvb-frontends
@EricV Lots more dvb drivers added yesterday, does your TV stick work now?
We ended up compiling our own kernel and it works :-) Only adding CONFIG_DVB_TUNER_DIB0070 for the frontened was needed. But thanks for the heads up.
Apologies if this is not the correct place to report this issue.
The kernel fetched by rpi-update (3.6.11) is missing the smsdvb driver (modules/kernel/drivers/media/dvb/siano/smsdvb.ko) This driver is included in the 3.2.27+ kernel installed as standard by Raspbian and is needed by the Hauppauge DVB Aero-T USB TV stick which is currently on sale in some UK High Street outlets. Would it be possible to include the driver in the build?