Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Can't open /dev/dvb/adapter0/frontend0 (ENODEV)
System:
New installation of slackware 10 (Oct. 8, 2004)
Kernel 2.4.26
Skystar2, Technotrend , Nexus-S DVB card.
This hardware works under Windows 2000. I thought that I'd try it under
linux. After installing linux I downloaded the following two items
to try this:
1. vdr-1.2.6.tar.bz2
2. linux-dvb.2003-11-08.tar.bz2
I next copied theses sources to /usr/src/VDR and /usr/src/DVB
# cd /usr/src/DVB
(I was following the instructions in INSTALL)
# make (everything built fine)
# cd /usr/src/DVB/driver
# make insmod
insmod skystar2.o;
skystar2.o: init_module: No such device
skystar2.o: Hint: insmod errors can be caused by incorrect module
parameters, in
cluding invalid IO or IRQ parameters.
You man find more information in syslog or the output from dmesg.
make[1]: [insmod] Error 1 (ignored)
make[1]: Leaving direcotry `/usr/src/DVB/driver/b2c2`
sync
found the following at the bottom of /var/log/messages:
kernel: Linux video capture interface: v1.00
kernel: PCI: Found IRQ 9 for device 00:0a.0
and the following at the bottom of /var/log/syslog
Oct 8 14:40:13 lisa kernel: DVB: registering new adapter
(Technotrend/Hauppauge PCI rev2.1 or 2.2).
Oct 8 14:40:14 lisa kernel: stv0299.c: setup for tuner BSRU6, TDQB-S00x
Oct 8 14:40:14 lisa kernel: DVB: registering frontend 0:0
(STV0299/TSA5059/SL1935 based)...
Oct 8 14:40:15 lisa kernel: mt312_read: ret == -121
Oct 8 14:40:16 lisa kernel: DVB: AV7110(0) - firm f0240009, rtsl
b0250018, vid 71010068, app 8000261b
Oct 8 14:40:16 lisa kernel: DVB: AV7110(0) - firmware supports CI link
layer interface
Oct 8 14:40:16 lisa kernel: av7110(0): Crystal audio DAC detected
Oct 8 14:40:16 lisa kernel: Technotrend/Hauppauge PCI rev2.1 or 2.2
adapter 0 has MAC addr = 00:d0:5c:22:c4:b6
Oct 8 14:40:17 lisa kernel:
Oct 8 14:40:17 lisa kernel: Technisat SkyStar2 driver loading
# cd /usr/src/DVB/driver
# make install
# ./makedev.napi (this made /dev/dvb/adapter0..3)
# lsmod (to see the loaded modules)
Now after rebooting I get these entries in /var/log/syslog:
Oct 8 15:40:47 lisa kernel: DVB: registering new adapter
(Technotrend/Hauppauge PCI rev2.1 or 2.2).
Oct 8 15:40:48 lisa kernel: DVB: AV7110(0) - firm f0240009, rtsl
b0250018, vid 71010068, app 8000261b
Oct 8 15:40:48 lisa kernel: DVB: AV7110(0) - firmware supports CI link
layer interface
Oct 8 15:40:48 lisa kernel: av7110(0): Crystal audio DAC detected
Oct 8 15:40:48 lisa kernel: Technotrend/Hauppauge PCI rev2.1 or 2.2
adapter 0 has MAC addr = 00:d0:5c:22:c4:b6
and these in /var/log/messages:
Oct 8 15:40:46 lisa kernel: Linux video capture interface: v1.00
Oct 8 15:40:47 lisa kernel: PCI: Found IRQ 9 for device 00:0a.0
lsmod shows:
Module Size Used by Not tainted
....
dvb-ttpci 304180 0 (unused)
input 3200 0 [dvb-ttpci]
dvb-core 40696 3 [dvb-ttpci]
videodev 5952 1 [dvb-ttpci]
....
I also built the VDR software and it appeared to build fine. When I run
./vdr from a
xwindow terminal I am finding that dvbdevice.c can't open
/dev/dvb/adapter0/frontend0. It gets
ENODEV (I added some debugging printf's). I chmodded /dev/dvb/adapter0/*
to 666.
I'm not sure what to try next. I'm not an expert with linux.
Does anyone know what might be wrong?
thanks,
Larry
Home |
Main Index |
Thread Index