Skip to contentSkip to conversation

AverMedia Hybrid Express

linux-dvb BERTRAND Joël 1 participant 2 messages Jul 22, 2008 – Jul 24, 2008 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Hello,

I'm trying to configure an AverTV Hybrid Express card. I've probably
done a mistake...

Distribution : Linux Debian lenny (kernel 2.6.26 from kernel.org).

cauchy:[/etc/modprobe.d] > lspci
...
02:00.0 Multimedia video controller: Conexant Device 8852 (rev 02)
...
cauchy:[/etc/modprobe.d] > lspci -nv
...
02:00.0 0400: 14f1:8852 (rev 02)
Subsystem: 1461:c039
Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at f0000000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [80] Power Management version 2
Capabilities: [90] Vital Product Data <?>
Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+
Queue=0/0 Enable-
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [200] Virtual Channel <?>
Kernel driver in use: cx23885
Kernel modules: cx23885
...

I have seen that this card should work with cx23885.
From dmesg :

CORE cx23885[0]: subsystem: 1461:c039, board: DViCO FusionHDTV5 Express [card=4,insmod option]
cx23885[0]: i2c bus 0 registered
cx23885[0]: i2c bus 1 registered
cx25840' 3-0044: cx25 0-21 found @ 0x88 (cx23885[0]) cx23885[0]: i2c bus 2 registered
cx23885[0]: cx23885 based dvb card
tuner-simple 1-0061: creating new instance
tuner-simple 1-0061: type set to 64 (LG TDVS-H06xF)
DVB: registering new adapter (cx23885[0])
DVB: registering frontend 0 (LG Electronics LGDT3303 VSB/QAM Frontend)... cx23885_dev_checkrevision() Hardware revision = 0xb0 cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 16, latency: 0, mmio:
0xf0000000

I have to add card=4 option. With all others card, dvb devices are not
created. Card seems to be usable :
Root cauchy:[/sys/class/dvb] > ls -al
total 0
drwxr-xr-x 6 root root 0 jui 21 19:24 .
drwxr-xr-x 35 root root 0 jui 21 19:21 ..

drwxr-xr-x  3 root root 0 jui 21 19:24 dvb0.demux0
drwxr-xr-x  3 root root 0 jui 21 19:24 dvb0.dvr0
drwxr-xr-x  3 root root 0 jui 21 19:24 dvb0.frontend0
drwxr-xr-x  3 root root 0 jui 21 19:24 dvb0.net0

Root cauchy:[/sys/class/dvb] > ls /dev/dvb/ adapter0
Root cauchy:[/sys/class/dvb] > ls /dev/dvb/adapter0/* /dev/dvb/adapter0/demux0 /dev/dvb/adapter0/frontend0
/dev/dvb/adapter0/dvr0 /dev/dvb/adapter0/net0
Root cauchy:[/sys/class/dvb] >

But I'm not able to continue...

Root cauchy:[~] > dvbscan -out raw test /usr/share/dvb/dvb-t/fr-Paris

This last command does not crash, but does nothing...

1599 root 20 0 14092 492 368 R 100 0.0 28:16.61 dvbscan

Where's my mistake ?

Regards,

JKB

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#1 lore raw
Quoted 63 lines · BERTRAND Joël

Hello,

I'm trying to configure an AverTV Hybrid Express card. I've probably
done a mistake...

Distribution : Linux Debian lenny (kernel 2.6.26 from kernel.org).

cauchy:[/etc/modprobe.d] > lspci
...
02:00.0 Multimedia video controller: Conexant Device 8852 (rev 02)
...
cauchy:[/etc/modprobe.d] > lspci -nv
...
02:00.0 0400: 14f1:8852 (rev 02)
Subsystem: 1461:c039
Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at f0000000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [80] Power Management version 2
Capabilities: [90] Vital Product Data <?>
Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+
Queue=0/0 Enable-
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [200] Virtual Channel <?>
Kernel driver in use: cx23885
Kernel modules: cx23885
...

I have seen that this card should work with cx23885.
From dmesg :

CORE cx23885[0]: subsystem: 1461:c039, board: DViCO FusionHDTV5 Express [card=4,insmod option]
cx23885[0]: i2c bus 0 registered
cx23885[0]: i2c bus 1 registered
cx25840' 3-0044: cx25 0-21 found @ 0x88 (cx23885[0]) cx23885[0]: i2c bus 2 registered
cx23885[0]: cx23885 based dvb card
tuner-simple 1-0061: creating new instance
tuner-simple 1-0061: type set to 64 (LG TDVS-H06xF)
DVB: registering new adapter (cx23885[0])
DVB: registering frontend 0 (LG Electronics LGDT3303 VSB/QAM Frontend)... cx23885_dev_checkrevision() Hardware revision = 0xb0 cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 16, latency: 0, mmio:
0xf0000000

I have to add card=4 option. With all others card, dvb devices are not
created. Card seems to be usable :
Root cauchy:[/sys/class/dvb] > ls -al
total 0
drwxr-xr-x 6 root root 0 jui 21 19:24 .
drwxr-xr-x 35 root root 0 jui 21 19:21 ..

drwxr-xr-x  3 root root 0 jui 21 19:24 dvb0.demux0
drwxr-xr-x  3 root root 0 jui 21 19:24 dvb0.dvr0
drwxr-xr-x  3 root root 0 jui 21 19:24 dvb0.frontend0
drwxr-xr-x  3 root root 0 jui 21 19:24 dvb0.net0

Root cauchy:[/sys/class/dvb] > ls /dev/dvb/ adapter0
Root cauchy:[/sys/class/dvb] > ls /dev/dvb/adapter0/* /dev/dvb/adapter0/demux0 /dev/dvb/adapter0/frontend0
/dev/dvb/adapter0/dvr0 /dev/dvb/adapter0/net0
Root cauchy:[/sys/class/dvb] >

Quoted 7 lines

But I'm not able to continue...

Root cauchy:[~] > dvbscan -out raw test /usr/share/dvb/dvb-t/fr-Paris

This last command does not crash, but does nothing...

1599 root 20 0 14092 492 368 R 100 0.0 28:16.61 dvbscan

Does someone use this adapter ? I have investigated and build the last
v4l-dvb tree (against 2.6.26 linux kernel) without any success. Kernel loads modules (cx23885, tveeprom, videobuf_dvb, videobuf_dma_sg, videobuf_core and lgdt330x) without error.

Regards,

JKB

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb