Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] VisionPlus DVB + debian 2.6.10 + udev



Hi,

I am having trouble getting my VisionPlus VP-3021 DVB-TV card working
under Debian unstable with a Debian 2.6.10-1-386 kernel. The only module I
have compiled myself is the NVidia driver. I used a recent Debian
installer (Jan 1, 2005).

My goal is to get MythTV running, but right now, I can't even run scantv -
it returns:

v4l2: open /dev/video0: No such file or directory
v4l2: open /dev/video0: No such file or directory
v4l: open /dev/video0: No such file or directory
no grabber device available

So udev is not creating the correct /dev/video node/s. Does anyone know
why this is so?

The dvb devices are created OK, i.e.
/dev/dvb/adapter0/demux0
/dev/dvb/adapter0/dvr0
/dev/dvb/adapter0/frontend0
/dev/dvb/adapter0/net0

although, it appears from other postings that I should be seeing entries
for audio0, ca0, osd0, and video0 too. Is this true?


Here is the dmesg output:
...
Linux video capture interface: v1.00
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI interrupt 0000:03:02.0[A] -> GSI 17 (level, low) -> IRQ 185
bttv0: Bt878 (rev 17) at 0000:03:02.0, irq: 185, latency: 32, mmio:
0xf47fe000
bttv0: detected: Twinhan VisionPlus DVB-T [card=113], PCI subsystem ID is
1822:0001
bttv0: using: Twinhan DST + clones [card=113,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00f100fe [init]
bttv0: using tuner=4
bttv0: add subdevice "dvb0"
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
ACPI: PCI interrupt 0000:03:02.1[A] -> GSI 17 (level, low) -> IRQ 185
bt878(0): Bt878 (rev 17) at 03:02.1, irq: 185, latency: 32, memory:
0xf47ff000
DVB: registering new adapter (bttv0).
dst_check_ci: recognize DTTDIG
DST type : terrestrial
DST type flags :
DVB: registering frontend 0 (DST DVB-T)...
...


Here is the lsmod output:

...
dvb_bt8xx              10116  0
dvb_core               74280  1 dvb_bt8xx
nxt6000                 6532  1 dvb_bt8xx
mt352                   5380  1 dvb_bt8xx
dst                    11912  1 dvb_bt8xx
bt878                  10552  2 dvb_bt8xx,dst
tuner                  20260  0
bttv                  142928  2 dvb_bt8xx,bt878
video_buf              20356  1 bttv
i2c_algo_bit            9096  1 bttv
v4l2_common             5888  1 bttv
btcx_risc               4744  1 bttv
videodev                9728  1 bttv
sp887x                  7172  1 dvb_bt8xx
firmware_class          9728  3 dvb_bt8xx,bttv,sp887x
i2c_core               21136  9
i2c_i801,dvb_bt8xx,nxt6000,mt352,dst,tuner,bttv,i2c_algo_bit,sp887x
...

Are any modules missing here?

The DVB card uses a Conexant Fusion 878A chip.

Note that I added the following to /etc/modules:
nvidia
dvb-bt8xx
dst

I haven't added any rules to /etc/udev/rules.d, I'm not sure what rules
and /sys entries udev should be using to create the /dev/video0 node
anyway.


Thanks in advance,
Justin.






Home | Main Index | Thread Index