DViCO FusionHDTV DVB-T Dual Digital 4
From MythTV
Contents |
Description
PCI dual DVB-T tuner [1] Internally, this device consists of a VIA USB controller driving 2 DVB-T tuners. Rev 1 of the board has 2 "bluebird" tuners, Rev 2 has 2 Dibcom 7070 tuners.
More current info is at linuxtv.org, which is the definitive site for information about DVB cards and their drivers ('cos thats where the drivers come from).
Note: FusionHDTV DVB-T Nano 2 has the same usb hardware as the Dual Digital 4 (Rev 1?), and is also supported by the patch below.
Issues
The patch is no longer required to get this working - the required drivers are now part of the v4l-dvb tree (including IR support). Follow instructions at https://help.ubuntu.com/community/DViCO_Dual_Digital_4 or http://www.itee.uq.edu.au/~chrisp/Linux-DVB/DVICO/ to get this working.
Note that older kernels such as 2.6.22 as supplied with Linuxmce 7.10 may have problems with AMD 680G chipsets (and others) resulting in the tuners suffering "USB disconnects" and requiring the driver modules to be reloaded or a reboot. This occurs even with the new Linuxtv V4LB drivers. The Rev 2 board with the Dibcom tuner chips has been tested as working with kernel 2.6.27.4 (as at 25 Nov 2008).
IR Remote Control
IR support is now included in the main driver in the v4l-dvb tree.
More Information
There is a useful thread in the Ubuntu Forums about these cards and the remote.
Revision 1 cards
Although it is a pci card the tuners appear on the usb bus.
Bus 007 Device 003: ID 0fe9:db78 DVICO Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0fe9 DVICO idProduct 0xdb78 bcdDevice 87.4a iManufacturer 1 Dvico iProduct 2 Bluebird iSerial 4 bNumConfigurations 1
dmesg should look like this:
dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital 4' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual Digital 4). DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)... dvb-usb: DViCO FusionHDTV DVB-T Dual Digital 4 successfully initialized and connected. dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital 4' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual Digital 4). DVB: registering frontend 1 (Zarlink ZL10353 DVB-T)... dvb-usb: DViCO FusionHDTV DVB-T Dual Digital 4 successfully initialized and connected. usbcore: registered new driver dvb_usb_cxusb
the following modules should be loaded:
xc3028_fe 9088 2 zl10353 8072 2 dvb_usb_cxusb 31236 0 dvb_usb 26124 1 dvb_usb_cxusb dvb_core 85424 1 dvb_usb dvb_pll 17156 2 dvb_usb_cxusb,dvb_usb ehci_hcd 41352 0 usbcore 140328 4 dvb_usb_cxusb,dvb_usb,ehci_hcd
Revision 2 cards
The tuners appear on a USB bus, using a USB interface on the PCI card
lsusb -v -s 8:2 Bus 008 Device 002: ID 0fe9:db98 DVICO Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0fe9 DVICO idProduct 0xdb98 bcdDevice d3.4b iManufacturer 1 Dvico iProduct 2 Bluebird iSerial 4 0000d34b bNumConfigurations 1
dmesg should look like this:
dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)) DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)... DiB0070: successfully identified input: IR-receiver inside an USB DVB receiver as /class/input/input5 dvb-usb: schedule remote query interval to 100 msecs. dvb-usb: DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2) successfully initialized and connected. dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)) DVB: registering adapter 1 frontend 0 (DiBcom 7000PC)... DiB0070: successfully identified input: IR-receiver inside an USB DVB receiver as /class/input/input7 dvb-usb: schedule remote query interval to 100 msecs. dvb-usb: DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2) successfully initialized and connected. registered new interface driver dvb_usb_cxusb
The following modules should be loaded:
dib7000m 13636 1 dvb_usb_dib0700 dib3000mc 12168 1 dvb_usb_dib0700 dib7000p 15880 4 dvb_usb_dib0700,dvb_usb_cxusb dibx000_common 3588 3 dib7000m,dib3000mc,dib7000p dvb_usb 18828 2 dvb_usb_dib0700,dvb_usb_cxusb dib0070 7556 4 dvb_usb_dib0700,dvb_usb_cxusb i2c_core 23572 9 dvb_usb_dib0700,dib7000m,dib3000mc,dib7000p,dibx000_common,dvb_usb,dib0070,i2c_piix4,nvidia usbcore 136304 9 dvb_usb_dib0700,dvb_usb_cxusb,dvb_usb,lirc_mceusb2,usbhid,uhci_hcd,ohci_hcd,ehci_hcd
