1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#!/bin/sh
#
# hotplug-pcmcia.sh - Handle hotplug events for PCMCIA devices during detection
#
log () {
logger -t hotplug-pcmcia "$@"
}
TYPE="$1"
case $TYPE in
net)
if [ "$INTERFACE" = "" ]; then
log "Got net event without interface"
exit 1
fi
log "Detected PCMCIA network interface $INTERFACE"
echo $INTERFACE >>/etc/network/devhotplug
;;
# PCI hotplugging is deprecated (2.4 kernels only)
pci)
log "PCI event is deprecated."
exit 1
;;
pcmcia_socket)
log "Got pcmcia_socket event"
;;
*)
log "Got unsupported event type \"$TYPE\""
exit 1
;;
esac
|