summaryrefslogtreecommitdiff
path: root/bigclown-gateway/files/hotplug
diff options
context:
space:
mode:
Diffstat (limited to 'bigclown-gateway/files/hotplug')
-rw-r--r--bigclown-gateway/files/hotplug32
1 files changed, 0 insertions, 32 deletions
diff --git a/bigclown-gateway/files/hotplug b/bigclown-gateway/files/hotplug
deleted file mode 100644
index fb1ef59..0000000
--- a/bigclown-gateway/files/hotplug
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-DEVNAME="$(ls "/sys/$DEVPATH" | grep "^ttyUSB[0-9]*$")"
-[ -n "$DEVNAME" ] || exit 0
-[ "$ID_VENDOR" = "0403" ] || exit 0
-[ "$ID_MODEL" = "6015" ] || exit 0
-echo "$ID_SERIAL" | grep -q ".*bc-usb-dongle.*" || exit 0
-
-action_add() {
- local id=0
- while [ -e "/dev/bcUD$id" ]; do
- id=$(expr $id + 1)
- done
- ln -sf "/dev/$DEVNAME" "/dev/bcUD$id"
-}
-
-action_remove() {
- local id=0
- while [ "$(readlink "/dev/bcUD$id")" = "$DEVNAME" ]; do
- [ -e "/dev/bcUD$id" ] || return 0
- id=$(expr $id + 1)
- done
- rm "/dev/bcUD$id"
-}
-
-case "$ACTION" in
- add)
- action_add
- ;;
- remove)
- action_remove
- ;;
-esac