[linux-dvb] DVico FusionHDTV DVB-T Plus - no /dev/dvb tree and
frontend not
Hilton
dvb at hiltonday.com
Mon Feb 6 04:41:32 CET 2006
Interesting - looks like your card has a different frontend on it than a
usual Dvico dvb card.
I had a quick skim at Chris Pascoe's page (he wrote the dvico drivers),
and looks like he's managed to get the Fusion working, as of yesterday.
He has a patch for the latest dvb-v4l tree up on his site:
http://www.itee.uq.edu.au/~chrisp/Linux-DVB/DVICO/
Regards,
Hilton.
Clinton Grant wrote:
>
> Wow thanks for the quick reply. Nice sites - have done a lot of
> Googling over the past day - seems like there's a lot of info out
> there on DVB and Linux.
>
> No, I'm not sure everything is loading - pretty sure it's not. :(
>
> [clint at spherocyte dvb]$ /sbin/lsmod | sort
> 8139too 64833 0
> ac 38985 0
> autofs4 56905 1
> battery 44233 0
> bluetooth 123333 4 rfcomm,l2cap
> btcx_risc 38536 3 cx8802,cx8800,cx88xx
> button 41185 0
> compat_ioctl32 43264 1 cx8800
> cx22702 40196 1 cx88_dvb
> cx24123 42884 1 cx88_dvb
> cx8800 70924 0
> cx8802 46852 1 cx88_dvb
> cx88_dvb 48668 0
> cx88_vp3054_i2c 38656 1 cx88_dvb
> cx88xx 101796 3 cx88_dvb,cx8802,cx8800
> dm_mirror 57001 0
> dm_mod 98697 6 dm_snapshot,dm_zero,dm_mirror
> dm_snapshot 50833 0
> dm_zero 35393 0
> dvb_core 128700 1 video_buf_dvb
> dvb_pll 46468 4 cx88_dvb,or51132,nxt200x,cx22702
> ehci_hcd 70477 0
> ext3 179664 2
> floppy 107993 0
> forcedeth 60869 0
> i2c_algo_bit 43081 2 cx88_vp3054_i2c,cx88xx
> i2c_core 59457 11
> cx88_dvb,mt352,or51132,nxt200x,cx24123,lgdt330x,cx22702,cx88xx,tveeprom,i2c_algo_bit,i2c_nforce2
>
> i2c_nforce2 41409 0
> ieee1394 407641 1 ohci1394
> ipv6 432321 10
> ir_common 62724 1 cx88xx
> jbd 100073 1 ext3
> l2cap 94401 5 rfcomm
> lgdt330x 41884 1 cx88_dvb
> libata 98265 2 sata_nv,sata_sil
> lp 49025 0
> mii 39617 1 8139too
> mt352 40580 1 cx88_dvb
> nls_utf8 35521 1
> ntfs 239064 1
> nvidia 4899252 12
> nxt200x 47748 1 cx88_dvb
> ohci1394 71457 0
> ohci_hcd 57565 0
> or51132 43780 1 cx88_dvb
> parport 77261 2 parport_pc,lp
> parport_pc 65581 1
> pcmcia 79729 0
> pcmcia_core 81525 3 pcmcia,yenta_socket,rsrc_nonstatic
> rfcomm 109537 0
> rsrc_nonstatic 47169 1 yenta_socket
> sata_nv 44101 0
> sata_sil 44101 0
> scsi_mod 195321 2 libata,sd_mod
> sd_mod 53697 0
> sk98lin 208041 0
> snd 103073 9
> snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
>
> snd_ac97_bus 36033 1 snd_ac97_codec
> snd_ac97_codec 146045 1 snd_intel8x0
> snd_intel8x0 70889 1
> snd_mixer_oss 52673 2 snd_pcm_oss
> snd_page_alloc 46289 2 snd_intel8x0,snd_pcm
> snd_pcm 139593 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
> snd_pcm_oss 93297 0
> snd_seq 99225 5
> snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
> snd_seq_device 43857 3 snd_seq_dummy,snd_seq_oss,snd_seq
> snd_seq_dummy 37445 0
> snd_seq_midi_event 42177 1 snd_seq_oss
> snd_seq_oss 71973 0
> snd_timer 62025 2 snd_seq,snd_pcm
> soundcore 45025 2 snd
> sunrpc 210041 1
> tveeprom 50832 1 cx88xx
> v4l1_compat 46340 1 cx8800
> v4l2_common 42752 2 cx8800,compat_ioctl32
> video 52553 0
> video_buf 59524 5
> cx88_dvb,cx8802,video_buf_dvb,cx8800,cx88xx
> video_buf_dvb 40452 1 cx88_dvb
> videodev 45633 2 cx8800,cx88xx
> yenta_socket 63053 0
>
>
>>
>> Clinton,
>>
>> First question is, are you sure all the relevant modules are
>> loading? Can you provide the output from an "lsmod"?
>>
>> Check out this excellent guide on your tuner - chapter 5 has some
>> good info on which modules should be loading.
>>
>> http://www.users.on.net/~jani/dvico-mythtv.html
>>
>> Also check this Wiki from linuxtv:
>>
>> http://www.linuxtv.org/wiki/index.php/DVB_USB
>>
>> Welcome to the world of linux dvb :)
>>
>> Hilton.
>>
>>
>> Clinton Grant wrote:
>>
>>> Hi,
>>>
>>> I've got a brand spanking new DVico FusionHDTV DVB-T Plus card. It's
>>> working fine under Windows.
>>>
>>> I'm running Fedora Core 4 with kernel 2.6.15-1.1830_FC4.
>>>
>>> My problem appears to be that there's no /dev/dvb tree created on
>>> the system. It appears that some of the drivers are firing up, but
>>> the 'frontend' is not initializing.
>>>
>>> Please pardon my ignorance - I'm new to this stuff.
>>>
>>> Things I've tried:
>>>
>>> 1) Manually adding the entries into the udev config files as per the
>>> kernel DVB readme file.
>>> 2) Used the 'default' drivers in that kernel version, and also the
>>> latest in the Mercurial source tree (same result).
>>>
>>> Any advice/help would be appreciated. I've attached some logs
>>>
>>> TIA,
>>> Clint
>>>
>>> ===========
>>> DMESG:
>>> ===========
>>> Linux video capture interface: v1.00
>>> cx2388x dvb driver version 0.0.5 loaded
>>> CORE cx88[0]: subsystem: 18ac:db10, board: DViCO FusionHDTV DVB-T
>>> Plus [card=21,autodetected]
>>> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
>>> ACPI: PCI Interrupt 0000:02:07.2[A] -> Link [APC4] -> GSI 19 (level,
>>> low) -> IRQ 201
>>> cx88[0]/2: found at 0000:02:07.2, rev: 5, irq: 201, latency: 32,
>>> mmio: 0xec000000
>>> cx88[0]/2: cx2388x based dvb card
>>> cx88[0]: frontend initialization failed
>>> cx88[0]/2: cx8802_stop_dma
>>> ACPI: PCI interrupt for device 0000:02:07.2 disabled
>>> cx88-dvb: probe of 0000:02:07.2 failed with error -1
>>> cx2388x v4l2 driver version 0.0.5 loaded
>>> ACPI: PCI Interrupt 0000:02:07.0[A] -> Link [APC4] -> GSI 19 (level,
>>> low) -> IRQ 201
>>> CORE cx88[0]: subsystem: 18ac:db10, board: DViCO FusionHDTV DVB-T
>>> Plus [card=21,autodetected]
>>> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
>>> cx88[0]/0: found at 0000:02:07.0, rev: 5, irq: 201, latency: 32,
>>> mmio: 0xeb000000
>>> cx88[0]/0: registered device video0 [v4l2]
>>> cx88[0]/0: registered device vbi0
>>>
>>> ===========
>>> lspci -vn
>>> ===========
>>> 00:00.0 Class 0600: 10de:00e1 (rev a1)
>>> Flags: bus master, 66Mhz, fast devsel, latency 0
>>> Memory at e0000000 (32-bit, prefetchable) [size=128M]
>>> Capabilities: <available only to root>
>>>
>>> 00:01.0 Class 0601: 10de:00e0 (rev a2)
>>> Subsystem: 1458:0c11
>>> Flags: bus master, 66Mhz, fast devsel, latency 0
>>>
>>> 00:01.1 Class 0c05: 10de:00e4 (rev a1)
>>> Subsystem: 1458:0c11
>>> Flags: 66Mhz, fast devsel, IRQ 12
>>> I/O ports at e400 [size=32]
>>> I/O ports at 1c00 [size=64]
>>> I/O ports at 2000 [size=64]
>>> Capabilities: <available only to root>
>>>
>>> 00:02.0 Class 0c03: 10de:00e7 (rev a1) (prog-if 10)
>>> Subsystem: 1458:5004
>>> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 193
>>> Memory at ef003000 (32-bit, non-prefetchable) [size=4K]
>>> Capabilities: <available only to root>
>>>
>>> 00:02.1 Class 0c03: 10de:00e7 (rev a1) (prog-if 10)
>>> Subsystem: 1458:5004
>>> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 217
>>> Memory at ef004000 (32-bit, non-prefetchable) [size=4K]
>>> Capabilities: <available only to root>
>>>
>>> 00:02.2 Class 0c03: 10de:00e8 (rev a2) (prog-if 20)
>>> Subsystem: 1458:5004
>>> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 185
>>> Memory at ef005000 (32-bit, non-prefetchable) [size=256]
>>> Capabilities: <available only to root>
>>>
>>> 00:05.0 Class 0680: 10de:00df (rev a2)
>>> Subsystem: 1458:e000
>>> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 193
>>> Memory at ef000000 (32-bit, non-prefetchable) [size=4K]
>>> I/O ports at b800 [size=8]
>>> Capabilities: <available only to root>
>>>
>>> 00:06.0 Class 0401: 10de:00ea (rev a1)
>>> Subsystem: 1458:a002
>>> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 217
>>> I/O ports at bc00 [size=256]
>>> I/O ports at c000 [size=128]
>>> Memory at ef001000 (32-bit, non-prefetchable) [size=4K]
>>> Capabilities: <available only to root>
>>>
>>> 00:08.0 Class 0101: 10de:00e5 (rev a2) (prog-if 8a [Master SecP PriP])
>>> Subsystem: 1458:5002
>>> Flags: bus master, 66Mhz, fast devsel, latency 0
>>> I/O ports at f000 [size=16]
>>> Capabilities: <available only to root>
>>>
>>> 00:0a.0 Class 0101: 10de:00e3 (rev a2) (prog-if 85 [Master SecO PriO])
>>> Subsystem: 1458:b002
>>> Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 185
>>> I/O ports at 09f0 [size=8]
>>> I/O ports at 0bf0 [size=4]
>>> I/O ports at 0970 [size=8]
>>> I/O ports at 0b70 [size=4]
>>> I/O ports at dc00 [size=16]
>>> I/O ports at e000 [size=128]
>>> Capabilities: <available only to root>
>>>
>>> 00:0b.0 Class 0604: 10de:00e2 (rev a2)
>>> Flags: bus master, 66Mhz, medium devsel, latency 16
>>> Bus: primary=00, secondary=01, subordinate=01, sec-latency=10
>>> Memory behind bridge: e8000000-eaffffff
>>> Prefetchable memory behind bridge: d0000000-dfffffff
>>>
>>> 00:0e.0 Class 0604: 10de:00ed (rev a2)
>>> Flags: bus master, 66Mhz, fast devsel, latency 0
>>> Bus: primary=00, secondary=02, subordinate=02, sec-latency=128
>>> I/O behind bridge: 00009000-0000afff
>>> Memory behind bridge: eb000000-eeffffff
>>> Prefetchable memory behind bridge: 50000000-500fffff
>>>
>>> 00:18.0 Class 0600: 1022:1100
>>> Flags: fast devsel
>>> Capabilities: <available only to root>
>>>
>>> 00:18.1 Class 0600: 1022:1101
>>> Flags: fast devsel
>>>
>>> 00:18.2 Class 0600: 1022:1102
>>> Flags: fast devsel
>>>
>>> 00:18.3 Class 0600: 1022:1103
>>> Flags: fast devsel
>>>
>>> 01:00.0 Class 0300: 10de:00f1 (rev a2)
>>> Subsystem: 1458:3150
>>> Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 225
>>> Memory at e8000000 (32-bit, non-prefetchable) [size=16M]
>>> Memory at d0000000 (32-bit, prefetchable) [size=256M]
>>> Memory at e9000000 (32-bit, non-prefetchable) [size=16M]
>>> [virtual] Expansion ROM at ea000000 [disabled] [size=128K]
>>> Capabilities: <available only to root>
>>>
>>> 02:06.0 Class 0200: 10ec:8139 (rev 10)
>>> Subsystem: 10ec:8139
>>> Flags: bus master, medium devsel, latency 64, IRQ 209
>>> I/O ports at 9000 [size=256]
>>> Memory at ee00a000 (32-bit, non-prefetchable) [size=256]
>>> Capabilities: <available only to root>
>>>
>>> 02:07.0 Class 0400: 14f1:8800 (rev 05)
>>> Subsystem: 18ac:db10
>>> Flags: bus master, medium devsel, latency 32, IRQ 201
>>> Memory at eb000000 (32-bit, non-prefetchable) [size=16M]
>>> Capabilities: <available only to root>
>>>
>>> 02:07.2 Class 0480: 14f1:8802 (rev 05)
>>> Subsystem: 18ac:db10
>>> Flags: medium devsel, IRQ 201
>>> Memory at ec000000 (32-bit, non-prefetchable) [size=16M]
>>> Capabilities: <available only to root>
>>>
>>> 02:0b.0 Class 0200: 11ab:4320 (rev 13)
>>> Subsystem: 1458:e000
>>> Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 201
>>> Memory at ee000000 (32-bit, non-prefetchable) [size=16K]
>>> I/O ports at 9400 [size=256]
>>> [virtual] Expansion ROM at 50080000 [disabled] [size=128K]
>>> Capabilities: <available only to root>
>>>
>>> 02:0d.0 Class 0104: 1095:3512 (rev 01)
>>> Subsystem: 1095:6512
>>> Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 177
>>> I/O ports at 9800 [size=8]
>>> I/O ports at 9c00 [size=4]
>>> I/O ports at a000 [size=8]
>>> I/O ports at a400 [size=4]
>>> I/O ports at a800 [size=16]
>>> Memory at ee008000 (32-bit, non-prefetchable) [size=512]
>>> [virtual] Expansion ROM at 50000000 [disabled] [size=512K]
>>> Capabilities: <available only to root>
>>>
>>> 02:0e.0 Class 0c00: 104c:8025 (rev 01) (prog-if 10)
>>> Subsystem: 1458:1000
>>> Flags: bus master, medium devsel, latency 32, IRQ 209
>>> Memory at ee009000 (32-bit, non-prefetchable) [size=2K]
>>> Memory at ee004000 (32-bit, non-prefetchable) [size=16K]
>>> Capabilities: <available only to root>
>>>
>>>
>>>
>>> _______________________________________________
>>> linux-dvb mailing list
>>> linux-dvb at linuxtv.org
>>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>>
>>
>>
>
>
More information about the linux-dvb
mailing list