[linux-dvb] Second tuner on Fusion Dual Digital

Lachlan Kidd lkidd at bigpond.net.au
Mon Feb 20 09:16:09 CET 2006


Thanks for the response Mike. I've tried those steps and still no joy.
I can't see anything in the logs (/var/log/messages or dmesg) about the second tuner or the 
firmware. From others posts, I think I should see something about the driver going looking for the 
fw. Is this correct ? Is there a specific module which needs to be loaded ?
I'm running 2.6.15
Thanks again, Regards
Lachlan

lsmod
Module                  Size  Used by
dvb_usb_cxusb          16516  0
dvb_usb                19848  1 dvb_usb_cxusb
parport_pc             28612  1
lp                     13512  0
parport                37064  2 parport_pc,lp
autofs4                20996  0
eeprom                  7568  0
it87                   21284  0
hwmon_vid               2944  1 it87
i2c_isa                 5504  1 it87
sunrpc                153916  1
xfs                   579016  1
exportfs                6784  1 xfs
dm_mod                 60824  0
video                  16004  0
button                  6928  0
battery                 9732  0
ac                      5124  0
nvidia               4090832  12
ipv6                  262880  20
ohci1394               35380  0
ieee1394              303448  1 ohci1394
ohci_hcd               22148  0
ehci_hcd               35336  0
cx88_blackbird         20508  0
cx8800                 33676  1 cx88_blackbird
compat_ioctl32          1280  1 cx8800
v4l1_compat            12932  1 cx8800
v4l2_common            15744  2 cx88_blackbird,cx8800
i2c_nforce2             7168  0
cx88_dvb               12292  0
cx8802                 12292  2 cx88_blackbird,cx88_dvb
cx88xx                 61860  4 cx88_blackbird,cx8800,cx88_dvb,cx8802
ir_common              27140  1 cx88xx
btcx_risc               5000  3 cx8800,cx8802,cx88xx
tveeprom               14992  1 cx88xx
videodev               10112  3 cx88_blackbird,cx8800,cx88xx
cx88_vp3054_i2c         4352  1 cx88_dvb
i2c_algo_bit            9352  2 cx88xx,cx88_vp3054_i2c
mt352                   6660  2 dvb_usb_cxusb,cx88_dvb
or51132                 9860  1 cx88_dvb
video_buf_dvb           6788  1 cx88_dvb
dvb_core               84008  2 dvb_usb,video_buf_dvb
video_buf              22276  6 cx88_blackbird,cx8800,cx88_dvb,cx8802,cx88xx,video_buf_dvb
nxt200x                14468  1 cx88_dvb
cx24123                 9220  1 cx88_dvb
lgdt330x                7964  2 dvb_usb_cxusb,cx88_dvb
cx22702                 6660  2 dvb_usb_cxusb,cx88_dvb
i2c_core               22144  15 
dvb_usb,eeprom,it87,i2c_isa,i2c_nforce2,cx88_dvb,cx88xx,tveeprom,i2c_algo_bit,mt352,or51132,nxt200x,cx24123,lgdt330x,cx22702
dvb_pll                11908  6 dvb_usb_cxusb,dvb_usb,cx88_dvb,or51132,nxt200x,cx22702
snd_intel8x0           32924  0
snd_ac97_codec         91040  1 snd_intel8x0
snd_ac97_bus            2688  1 snd_ac97_codec
snd_pcm_oss            53664  0
snd_mixer_oss          19072  1 snd_pcm_oss
snd_pcm                93444  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              26500  1 snd_pcm
snd                    58084  6 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore              10336  1 snd
snd_page_alloc         11272  2 snd_intel8x0,snd_pcm
forcedeth              24580  0
floppy                 63556  0
ext3                  135688  2
jbd                    61204  1 ext3

Feb 20 18:26:22 localhost kernel: Linux video capture interface: v1.00
Feb 20 18:26:22 localhost kernel: cx2388x dvb driver version 0.0.5 loaded
Feb 20 18:26:22 localhost kernel: CORE cx88[0]: subsystem: 18ac:db50, board: DViCO FusionHDTV DVB-T 
Dual Digita
l [card=44,autodetected]
Feb 20 18:26:22 localhost kernel: TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
Feb 20 18:26:22 localhost kernel: ACPI: PCI Interrupt Link [LNK3] enabled at IRQ 12
Feb 20 18:26:22 localhost kernel: PCI: setting IRQ 12 as level-triggered
Feb 20 18:26:22 localhost kernel: ACPI: PCI Interrupt 0000:01:06.2[A] -> Link [LNK3] -> GSI 12 
(level, low) ->
IRQ 12
Feb 20 18:26:22 localhost kernel: cx88[0]/2: found at 0000:01:06.2, rev: 5, irq: 12, latency: 32, 
mmio: 0xdf000
000
Feb 20 18:26:22 localhost kernel: cx88[0]/2: cx2388x based dvb card
Feb 20 18:26:22 localhost kernel: DVB: registering new adapter (cx88[0]).
Feb 20 18:26:22 localhost kernel: DVB: registering frontend 0 (Zarlink MT352 DVB-T)...
Feb 20 18:26:22 localhost kernel: i2c_adapter i2c-1: nForce2 SMBus adapter at 0x5000
Feb 20 18:26:22 localhost kernel: i2c_adapter i2c-2: nForce2 SMBus adapter at 0x5100
Feb 20 18:26:22 localhost kernel: cx2388x v4l2 driver version 0.0.5 loaded
Feb 20 18:26:22 localhost kernel: ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [LNK3] -> GSI 12 
(level, low) ->
IRQ 12
Feb 20 18:26:22 localhost kernel: cx88[0]/0: found at 0000:01:06.0, rev: 5, irq: 12, latency: 32, 
mmio: 0xde000
000
Feb 20 18:26:22 localhost kernel: cx88[0]/0: registered device video0 [v4l2]
Feb 20 18:26:22 localhost kernel: cx88[0]/0: registered device vbi0
Feb 20 18:26:22 localhost kernel: set_control id=0x980900 reg=0x310110 val=0x00 (mask 0xff)
Feb 20 18:26:22 localhost kernel: set_control id=0x980901 reg=0x310110 val=0x3f00 (mask 0xff00)
Feb 20 18:26:22 localhost kernel: set_control id=0x980903 reg=0x310118 val=0x00 (mask 0xff)
Feb 20 18:26:22 localhost xinetd[3697]: xinetd Version 2.3.13 started with libwrap loadavg options 
compiled in.
Feb 20 18:26:22 localhost kernel: set_control id=0x980902 reg=0x310114 val=0x5a7f (mask 0xffff)

lspci
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev a2)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev a2)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev a2)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev a2)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev a2)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2)
01:06.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05)
01:06.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05)
02:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX - nForce GPU] (rev a3)
[root at localhost ~]#












On 2/18/06, lkidd at bigpond.net.au <lkidd at bigpond.net.au> wrote:

 >> Hello,
 >> I've been reading on this list that a few people have had some success in getting both tuners 
going. Is there any chance on posting a how-to on what was required ? I've got the first tuner going 
no probs and love it. The second tuner is causing some greif. From what I've read, I've downloaded 
the firmware, and loaded dvb_usb_cxusb and dvb_usb  . Somewhat of a concern is the both dmesg and 
var/log/messages are very quite about the whole thing. The modules load but nothing else is repored. 
Also, what /dev entry does the usb tuner show up under ?
 >> Thanks, Regards
 >> Lachlan


1) install mercurial
2) hg clone http://linuxtv.org/hg/v4l-dvb
3) cd v4l-dvb
4) linux/Documentation/dvb/get_dvb_firmware bluebird
5) mv dvb-usb-bluebird-01.fw /usr/lib/hotplug/firmware/
6) make
7) make install
8) reboot

I hope this helps,
Mike





More information about the linux-dvb mailing list