After compiling the vdr I try to run it, with this script: #!/bin/sh # mi_vdr.sh # Ejecutar vdr # 09-04-2005 # vdr --video=/var/spool/video \ --epgfile=/var/spool/epg \ --config=/etc/vdr \ --lib=/usr/lib/vdr \
linespa@LinEspa:~$ sh mi_vdr.sh vdr: no primary device found - using first device!
ARRRGGGG!!! I'M GETTING MAD!!! I'm using Kernel 2.6.8.1 I have recompiled it to support the Nexus-S Sat Card following the instructions of http://www.linuxtv.org/vdrwiki/index.php/DVB_installation
Here my lsmod, I think the modules of my Hauppauge Nexus-S are correctly instaled... linespa@LinEspa:~$ lsmod Module Size Used by snd_pcm_oss 49480 1 snd_mixer_oss 17504 1 snd_pcm_oss ppp_deflate 4832 2 zlib_deflate 21848 1 ppp_deflate bsd_comp 5344 0 ppp_async 8864 1 crc_ccitt 1696 1 ppp_async ppp_generic 19700 7 ppp_deflate,bsd_comp,ppp_async slhc 6304 1 ppp_generic nvidia 3921916 12 lp 7912 0 thermal 10192 0 fan 2796 0 button 4632 0 processor 10468 1 thermal ac 3276 0 battery 7660 0 fealnx 15176 0 snd_via82xx 23524 3 snd_ac97_codec 66244 1 snd_via82xx snd_pcm 83336 2 snd_pcm_oss,snd_via82xx snd_timer 20196 1 snd_pcm snd_page_alloc 9032 2 snd_via82xx,snd_pcm snd_mpu401_uart 5792 1 snd_via82xx snd_rawmidi 19428 1 snd_mpu401_uart snd_seq_device 6440 1 snd_rawmidi snd 45124 13 snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device soundcore 6848 2 snd uhci_hcd 29264 0 parport_pc 19776 1 parport 20640 2 lp,parport_pc via_agp 7072 1 agpgart 28136 2 nvidia,via_agp dm_mod 51420 0 dvb_ttpci 310636 0 dvb_core 77640 1 dvb_ttpci saa7146_vv 46592 1 dvb_ttpci video_buf 17092 1 saa7146_vv saa7146 15588 2 dvb_ttpci,saa7146_vv v4l1_compat 13636 1 saa7146_vv v4l2_common 4832 1 saa7146_vv videodev 7008 1 saa7146_vv ttpci_eeprom 2304 1 dvb_ttpci lt_serial 26256 3 lt_modem 567664 3 lt_serial
Any suggestions? What I'm doing wrong?
On Saturday 09 April 2005 20:18, ElChef wrote:
After compiling the vdr I try to run it, with this script: #!/bin/sh # mi_vdr.sh # Ejecutar vdr # 09-04-2005 # vdr --video=/var/spool/video \ --epgfile=/var/spool/epg \ --config=/etc/vdr \ --lib=/usr/lib/vdr \
linespa@LinEspa:~$ sh mi_vdr.sh vdr: no primary device found - using first device!
ARRRGGGG!!! I'M GETTING MAD!!! I'm using Kernel 2.6.8.1 I have recompiled it to support the Nexus-S Sat Card following the instructions of http://www.linuxtv.org/vdrwiki/index.php/DVB_installation
Use the dvb drivers from CVS.
--Stefan
Stefan Taferner wrote:
On Saturday 09 April 2005 20:18, ElChef wrote:
After compiling the vdr I try to run it, with this script: #!/bin/sh # mi_vdr.sh # Ejecutar vdr # 09-04-2005 # vdr --video=/var/spool/video \ --epgfile=/var/spool/epg \ --config=/etc/vdr \ --lib=/usr/lib/vdr \
linespa@LinEspa:~$ sh mi_vdr.sh vdr: no primary device found - using first device!
ARRRGGGG!!! I'M GETTING MAD!!! I'm using Kernel 2.6.8.1 I have recompiled it to support the Nexus-S Sat Card following the instructions of http://www.linuxtv.org/vdrwiki/index.php/DVB_installation
Use the dvb drivers from CVS.
--Stefan
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
I have this same problem with Mandrake 10.1 official and kernel 2.6.8.1. It seems that udev rules are not detected correctly. Check if you dont have anything on /dev/dvb -folder. If you dont, then you should try thispatch to get it work. It helps for me and many other.
Tomi, Finland
makedvb.sh (SAVE THIS CODE TO MAKEDVB.SH) ./makedvb.sh (and RUN IT)
# This is the code that you have to save and run #!/bin/sh # Create device nodes for the Linux DVB API with DVB_API_VERSION 2. # The devices created are suitable for most current PC DVB cards, # i.e. cards having one frontend, one demux and optionally one # MPEG decoder. # The script creates devices for four cards by default.
if [ -e /dev/.devfsd ]; then echo "It seems you are using devfs. Good!" exit 0 fi
# get rid of old DVB API devices; do it twice for good measure... rm -rf /dev/ost rm -rf /dev/ost rm -rf /dev/dvb rm -rf /dev/dvb
mkdir /dev/dvb chmod 755 /dev/dvb
for i in `seq 0 3`; do echo "Creating DVB devices in /dev/dvb/adapter$i" mkdir /dev/dvb/adapter$i chmod 755 /dev/dvb/adapter$i
# Changed device major number from 250 to 212 mknod -m 0660 /dev/dvb/adapter$i/video0 c 212 `expr 64 * $i + 0` mknod -m 0660 /dev/dvb/adapter$i/audio0 c 212 `expr 64 * $i + 1` mknod -m 0660 /dev/dvb/adapter$i/frontend0 c 212 `expr 64 * $i + 3` mknod -m 0660 /dev/dvb/adapter$i/demux0 c 212 `expr 64 * $i + 4` mknod -m 0660 /dev/dvb/adapter$i/dvr0 c 212 `expr 64 * $i + 5` mknod -m 0660 /dev/dvb/adapter$i/ca0 c 212 `expr 64 * $i + 6` mknod -m 0660 /dev/dvb/adapter$i/net0 c 212 `expr 64 * $i + 7` mknod -m 0660 /dev/dvb/adapter$i/osd0 c 212 `expr 64 * $i + 8` chown root:video /dev/dvb/adapter$i/* done
---------------------------------