#!/bin/sh # Linux hotplug triggered script. # # Put this into /opt/bin/hotplug_trigger on router # Dont't forget to do chmod +x ############### # Settings VENDORID="1d50" DEVICEID="614e" ############### PATH="/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin:/bin:/sbin:/usr/bin:/usr/sbin" USBIP="/opt/sbin/usbip" case "$PRODUCT" in "$VENDORID/$DEVICEID"*) if [ "$ACTION" = "add" ]; then sleep 1 BUSID=`usbip list -p -l | grep "$VENDORID:$DEVICEID" | cut -d '#' -f 1 | cut -d '=' -f 2 | xargs` echo "BUSID=$BUSID" >>/tmp/hotplug_bind.log "$USBIP" bind -b "$BUSID" >>/tmp/hotplug_bind.log 2>&1 fi ;; esac TS=`date "+%s"` { echo "INTERFACE=$1"; echo "ACTION=$ACTION"; echo "PRODUCT=$PRODUCT"; echo "DATE=$TS"; } >/tmp/last_hotplug.log