lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

pcmcia (601B)


      1 #!/bin/sh /etc/rc.common
      2 # Copyright (C) 2008 OpenWrt.org 
      3 
      4 START=42
      5 start() {
      6 	if [ -d /sys/bus/pcmcia/devices/ ]; then
      7 		# 2.6 kernels
      8 		cd /sys/bus/pcmcia/devices/
      9 		for PCMCIA_DEVICE in *; do
     10 			if [ $PCMCIA_DEVICE == \* ]; then
     11 				continue;
     12 			fi;
     13 			MODALIAS=$(cat $PCMCIA_DEVICE/modalias)
     14 			echo PCMCIA: $MODALIAS $PCMCIA_DEVICE
     15 			if [ -z $MODALIAS ]; then
     16 				continue;
     17 			fi;
     18 			ACTION=add
     19 			SOCKET_NO=$(echo $PCMCIA_DEVICE | cut -d. -f1)
     20 			DEVICE_NO=$(echo $MODALIAS | sed 's/.*pfn\(..\).*/\1/')
     21 			export MODALIAS ACTION SOCKET_NO DEVICE_NO
     22 			/sbin/hotplug-call pcmcia
     23 		done;
     24 	fi;
     25 }