From: Alaric Snell-Pym on

Hello folks,

I'm trying to set up this DVB card in my box.

The v4l drivers seem to work right, as in lots of useful stuff
appears in dmesg, and lsmod shows some useful looking modules have
appeared, but when I try to run "scan":

pvr(a)pvr:~$ scan -c
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:1882: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No
such file or directory

Trying to makedev them manually seems to do nothing:

pvr(a)pvr:/dev$ sudo ./MAKEDEV dvb
pvr(a)pvr:/dev$ ls -ld dvb
ls: dvb: No such file or directory

Now, this machine has hotplug and udev, so I suspect the problem is
either:

1) There's a lot of kernel modules involved; perhaps they're not
*all* loaded. I can't find any reference to which ones to expect for
my particular card. Not having all the modules might inhibit hotplug
from kicking into action.

2) There's an issue with hotplug/udev that's making it not create the
files in /dev

Here's the obligatory details:

pvr(a)pvr:~$ uname -a
Linux pvr 2.6.8-2-686 #1 Tue Aug 16 13:22:48 UTC 2005 i686 GNU/Linux
pvr(a)pvr:~$ dpkg -l dvb-utils
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-
installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name Version Description
+++-==============-==============-
============================================
ii dvb-utils 1.1.0-7 Viewer programs for DVB cards
pvr(a)pvr:~$ dpkg -l udev
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-
installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name
Version Description
+++-======================================-
======================================-
========================================================================
====================
ii udev
0.056-3 /dev/ management daemon
pvr(a)pvr:~$ dpkg -l hotplug
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-
installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
uppercase=bad)
||/ Name
Version Description
+++-======================================-
======================================-
========================================================================
====================
ii hotplug
0.0.20040329-22 Linux Hotplug Scripts
pvr(a)pvr:~$ cat /var/log/dmesg
[...]
Linux video capture interface: v1.00
cx2388x v4l2 driver version 0.0.4 loaded
ACPI: PCI interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 177
cx8800[0]: found at 0000:00:0a.0, rev: 5, irq: 177, latency: 64,
mmio: 0xdc000000
cx8800[0]: Your board isn't known (yet) to the driver. You can
cx8800[0]: try to pick one of the existing card configs via
cx8800[0]: card=<n> insmod option. Updating to the latest
cx8800[0]: version might help as well.
cx8800[0]: Here is a list of valid choices for the card=<n> insmod
option:
cx8800[0]: card=0 -> UNKNOWN/GENERIC
cx8800[0]: card=1 -> Hauppauge WinTV 34xxx models
cx8800[0]: card=2 -> GDI Black Gold
cx8800[0]: card=3 -> PixelView
cx8800[0]: card=4 -> ATI TV Wonder Pro
cx8800[0]: card=5 -> Leadtek Winfast 2000XP Expert
cx8800[0]: card=6 -> AverTV Studio 303 (M126)
cx8800[0]: card=7 -> MSI TV-(a)nywhere Master
cx8800[0]: card=8 -> Leadtek Winfast DV2000
cx8800[0]: card=9 -> Leadtek PVR 2000
cx8800[0]: card=10 -> IODATA GV-VCP3/PCI
cx8800[0]: card=11 -> Prolink PlayTV PVR
cx8800[0]: card=12 -> ASUS PVR-416
cx8800[0]: card=13 -> MSI TV-(a)nywhere
cx8800[0]: subsystem: 0070:9002, board: UNKNOWN/GENERIC
[card=0,autodetected]
cx8800[0]: i2c register ok
tuner: chip found at addr 0xc2 i2c-bus cx8800[0]
cx8800[0]: i2c attach [client=(tuner unset)]
cx8800[0]: registered device video0 [v4l2]
cx8800[0]: registered device vbi0
cx8800[0]: cx88: tvaudio thread started
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
cx8800[0]: AUD_STATUS: 0x36 [mono/pilot c1] ctl=BTSC_FORCE_MONO
cx8800[0]: AUD_STATUS: 0x36 [mono/pilot c1] ctl=BTSC_FORCE_MONO
Real Time Clock Driver v1.12
input: PC Speaker
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
NET: Registered protocol family 17
cx8800[0]: AUD_STATUS: 0x36 [mono/pilot c1] ctl=BTSC_FORCE_MONO
cx8800[0]: AUD_STATUS: 0x36 [mono/pilot c1] ctl=BTSC_FORCE_MONO
pvr(a)pvr:~$ lsmod
Module Size Used by
cx8800 48540 0
cx88xx 21092 1 cx8800
video_buf 22180 2 cx8800,cx88xx
i2c_algo_bit 9832 1 cx8800
v4l1_compat 14436 1 cx8800
v4l2_common 6144 1 cx8800
btcx_risc 4808 2 cx8800,cx88xx
videodev 10016 1 cx8800
ipv6 264772 12
af_packet 22568 2
evdev 9600 0
pcspkr 3592 0
rtc 12760 0
8139cp 20672 0
tuner 20144 0
i2c_core 24176 4 cx8800,cx88xx,i2c_algo_bit,tuner
ehci_hcd 32004 0
snd_intel8x0 36460 0
snd_ac97_codec 69988 1 snd_intel8x0
snd_pcm 98728 1 snd_intel8x0
snd_timer 25732 1 snd_pcm
snd_page_alloc 11752 2 snd_intel8x0,snd_pcm
gameport 4704 1 snd_intel8x0
snd_mpu401_uart 7968 1 snd_intel8x0
snd_rawmidi 25124 1 snd_mpu401_uart
snd_seq_device 8200 1 snd_rawmidi
snd 57156 7
snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmid
i,snd_seq_device
shpchp 101900 0
pciehp 99020 0
pci_hotplug 34640 2 shpchp,pciehp
sis_agp 8196 1
agpgart 34664 1 sis_agp
ohci_hcd 21764 0
usbcore 118980 4 ehci_hcd,ohci_hcd
eth1394 21576 0
i810_audio 37588 0
ac97_codec 18956 1 i810_audio
soundcore 10272 2 snd,i810_audio
sata_sis 6944 0
8139too 26112 0
mii 5120 2 8139cp,8139too
ohci1394 35492 0
reiserfs 250960 1
raid0 8288 1
md 49832 2 raid0
capability 4520 0
commoncap 7232 1 capability
sr_mod 17316 0
sbp2 24392 0
ieee1394 111512 3 eth1394,ohci1394,sbp2
psmouse 20360 0
ide_cd 42656 0
cdrom 40732 2 sr_mod,ide_cd
ext3 127240 1
jbd 62616 1 ext3
mbcache 9348 1 ext3
ide_generic 1408 0
sis5513 17000 1
ide_disk 19296 6
ide_core 139940 4 ide_cd,ide_generic,sis5513,ide_disk
sd_mod 21728 0
ata_piix 8132 0
libata 41700 2 sata_sis,ata_piix
scsi_mod 125228 4 sr_mod,sbp2,sd_mod,libata
unix 28756 38
font 8320 0
vesafb 6656 0
cfbcopyarea 3872 1 vesafb
cfbimgblt 3040 1 vesafb
cfbfillrect 3776 1 vesafb

....does anyone have any ideas?

Thanks in advance,

ABS


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org