diff options
Diffstat (limited to 'linhes/linhes-system/udev_link.sh')
-rwxr-xr-x | linhes/linhes-system/udev_link.sh | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/linhes/linhes-system/udev_link.sh b/linhes/linhes-system/udev_link.sh index 7189f06..45038e9 100755 --- a/linhes/linhes-system/udev_link.sh +++ b/linhes/linhes-system/udev_link.sh @@ -5,7 +5,6 @@ dev_name=$2 #DVB_ADAPTER_NUM=2 lndir=`dirname $dev_name` -#for clink in `ls -d /dev/vstatic/dvb*` for clink in `ls -d /dev/dvb/adapter_*` do if [ `readlink $clink` == $lndir ] @@ -13,19 +12,22 @@ do echo "link is already present $clink" exit 0 fi - done mkdir -p /dev/vstatic for i in 1 2 3 4 do - #mydir="/dev/vstatic/${my_base}_$i" - mydir="/dev/dvb/adapter_static_${my_base}_$i" + if [ $i -eq 1 ] + then + mydir="/dev/dvb/adapter_${my_base}" + else + mydir="/dev/dvb/adapter_${my_base}-$i" + fi if [ ! -e $mydir ] then ln -s $lndir $mydir exit 0 else - echo "dvb dir already exists " + echo "dvb $mydir already exists" fi done exit 0 |