Skip to content
Snippets Groups Projects
Commit dcc43d9c authored by Arun Muthusamy's avatar Arun Muthusamy
Browse files

hotplug: parse devpath & update hotplug

parent e90aec3f
No related branches found
No related tags found
No related merge requests found
...@@ -4,18 +4,19 @@ echo "ACTION - $ACTION " > /dev/console ...@@ -4,18 +4,19 @@ echo "ACTION - $ACTION " > /dev/console
#echo "SEQUNUM - $SEQNUM " > /dev/console #echo "SEQUNUM - $SEQNUM " > /dev/console
#echo "SUBSYSTEM - $SUBSYSTEM " > /dev/console #echo "SUBSYSTEM - $SUBSYSTEM " > /dev/console
if [ $ACTION == "add" ]; then DEV_MOUNTPATH=`echo "/devices/platform/ehci-platform.0/usb3/3-2/3-2:1.0" | cut -d'/' -f 1-6`
if [[ "$DEVPATH" != *:* ]]; then echo "dongle path: $DEV_MOUNTPATH" > /dev/console
ubus call dongle alert '{"path":"/sys'${DEVPATH}'"}'
echo "ubus call dongle alert '{\"path\":\"/sys/$DEVPATH\"}'" > /dev/console case "$ACTION" in
fi add)
case "$DEVPATH" in ubus call dongle alert '{"path":"/sys'${DEV_MOUNTPATH}'"}'
*:*) echo "ubus call dongle alert '{\"path\":\"/sys$DEV_MOUNTPATH\"}'" > /dev/console
ubus call dongle alert '{"path":"/sys'${DEVPATH}'"}' ;;
echo "ubus call dongle alert '{\"path\":\"/sys/$DEVPATH\"}'" > /dev/console remove)
;; echo "dongle removed!"
*) ;;
echo "nop" > /dev/console *)
;; echo "Action: Neither add nor remove" > /dev/console
fi ;;
esac
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment