[Mplayer-dvb] couldn't play with dvb://

mastercpp mastercpp at t-online.de
Sun May 9 13:17:03 CEST 2004


On Sun, 2004-05-09 at 10:13, Nico wrote:
> Falko Pilz wrote:
> 
> >Hello,
> >
> >I was waiting for Mandrake 10 because the Kernel 2.6 should 
> >support my SAA7146 (Technotrend DVB-S).
> >
> >After applying firmware I got from "mplayer dvb://1":
> >
> >get_tuner_type(card 0), ERROR IN OPENING FRONTEND DEVICE
> >/dev/dvb/adapter0/frontend0: ERRNO 2
> >
> >  
> >
> 
> errno 2 is "no such file or directory", so either you didn't install the 
> drivers (that register the dvb devices)
> or you can't read them for lack of rights.
> What files are in /dev/dvb/adapter0 ? and what does dmesg say?

Maby you need that script to create device files:

#!/bin/sh
echo "creating devices nodes ..."
# 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
mknod -m 0666 /dev/dvb/adapter$i/video0    c 250   `expr 64 \* $i + 0`
mknod -m 0666 /dev/dvb/adapter$i/audio0    c 250   `expr 64 \* $i + 1`
mknod -m 0666 /dev/dvb/adapter$i/frontend0 c 250   `expr 64 \* $i + 3`
mknod -m 0666 /dev/dvb/adapter$i/demux0    c 250   `expr 64 \* $i + 4`
mknod -m 0666 /dev/dvb/adapter$i/dvr0      c 250   `expr 64 \* $i + 5`
mknod -m 0666 /dev/dvb/adapter$i/ca0       c 250   `expr 64 \* $i + 6`
mknod -m 0666 /dev/dvb/adapter$i/net0      c 250   `expr 64 \* $i + 7`
mknod -m 0666 /dev/dvb/adapter$i/osd0      c 250   `expr 64 \* $i + 8`
chown root.video /dev/dvb/adapter$i/*
done




More information about the MPlayer-dvb mailing list