mrrl-mdev-conf

mdevd configuration for mrrl; fork of Alpine's mdev-conf
git clone https://ccx.te2000.cz/git/mrrl-mdev-conf
Log | Files | Refs | README | LICENSE

dvbdev (356B)


      1 #!/bin/sh
      2 
      3 # MDEV=dvb0.demux1 -> ADAPTER=dvb0 -> N=0
      4 ADAPTER=${MDEV%.*}
      5 N=${ADAPTER#dvb}
      6 # MDEV=dvb0.demux1 -> DEVB_DEV=demux1
      7 DVB_DEV=${MDEV#*.}
      8 
      9 case "$ACTION" in
     10 	add|"")
     11 		mkdir -p dvb/adapter${N}
     12 		mv ${MDEV} dvb/adapter${N}/${DVB_DEV}
     13 		;;
     14 	remove)
     15 		rm -f dvb/adapter${N}/${DVB_DEV}
     16 		rmdir dvb/adapter${N} 2>/dev/null
     17 		rmdir dvb/ 2>/dev/null
     18 esac