Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: devfs
Joerg Friedrich schrieb:
> At the moment I use
>
> REGISTER ^dvb/card[0-9]+/[^/]+$ PERMISSIONS root.video 0660
> REGISTER ^dvb/card([0-9]+)/([^/0-9]*)[0-9]+$ CFUNCTION GLOBAL mksymlink /dev/$devname ost/\2\1
> UNREGISTER ^dvb/card([0-9]+)/([^/0-9]*)[0-9]+$ CFUNCTION GLOBAL unlink ost/\2\1
>
> for devfsd.
[...]
Take a look at my solution. It's easy and works with devfs for any
nummber of cards, without the ugly devfsd.
Remark: I have only 1.3-cards, therefore some drivers are commented out.
#!/bin/sh
insmod dvbdev
insmod dvb_net
insmod i2c-core
insmod videodev
insmod dvb_filter
insmod dmxdev
insmod VES1893
# insmod VES1820
# insmod L64781
# insmod tda8083
# insmod stv0299
insmod tuner
insmod saa7146_core mode=0
# insmod saa7146_v4l
insmod dvb_demux
insmod dvb_frontend
insmod dvb init_chan=2 pids_off=0
mkdir -p /dev/ost
for number in $(ls /dev/dvb/ | tr -d 'card')
do
for device in audio ca demux dvr frontend net osd sec video
do
ln -sf /dev/dvb/card$number/${device}0 /dev/ost/$device$number
done
done
vdr --config=/etc --epgfile=/tmp --lcdh=vdr --dvd=/dev/cdroms/cdrom0
rmmod dvb
rmmod dvb_frontend
rmmod dvb_demux
# rmmod saa7146_v4l
rmmod saa7146_core
rmmod dvb_filter
rmmod videodev
# rmmod VES1820
rmmod VES1893
# rmmod stv0299
# rmmod tda8083
# rmmod L64781
rmmod dmxdev
rmmod tuner
rmmod i2c-core
rmmod dvb_net
rmmod dvbdev
rm /dev/ost/*
Alfred
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index