16 lines
313 B
Plaintext
16 lines
313 B
Plaintext
|
#! /bin/sh
|
||
|
|
||
|
modem_vid='12d1'
|
||
|
modem_pid='1446'
|
||
|
|
||
|
while [ 1 ]; do
|
||
|
vid=$(grep "$modem_vid" /sys/bus/usb/devices/?-?*/idVendor)
|
||
|
pid=$(grep "$modem_pid" /sys/bus/usb/devices/?-?*/idProduct)
|
||
|
|
||
|
if [ -n "$vid" ] && [ -n "$pid" ]; then
|
||
|
/usr/bin/uswitch "$modem_vid" "$modem_pid"
|
||
|
fi
|
||
|
|
||
|
sleep 5
|
||
|
done
|