probenic.sh: add usb support for kernel 3.10.

This commit is contained in:
Arne Fitzenreiter
2013-09-02 10:55:49 +02:00
parent f1defee0b3
commit 15ffeb1bdd

View File

@@ -65,6 +65,12 @@ for card in `ls /sys/class/net`; do
let bus=`echo 1$bus`-1000
let dev=`echo 1$dev`-1000
name=`lsusb -s $bus:$dev | cut -d':' -f3 | cut -c 6-`
#kernel higher 3.2 changes
if [ "$name" == "" ]; then
vid=`grep PRODUCT= /sys/class/net/$card/device/uevent | cut -d"=" -f2 | cut -d"/" -f1`
pid=`grep PRODUCT= /sys/class/net/$card/device/uevent | cut -d"=" -f2 | cut -d"/" -f2`
name=`lsusb -d $vid:$pid | cut -d':' -f3 | cut -c 6-`
fi
description=`echo $type: $name`
fi