From: Arne Fitzenreiter Date: Mon, 2 Sep 2013 08:55:49 +0000 (+0200) Subject: probenic.sh: add usb support for kernel 3.10. X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=commitdiff_plain;h=15ffeb1bdd298d8f525a11352489d8c84dc9fffb probenic.sh: add usb support for kernel 3.10. --- diff --git a/src/install+setup/install/probenic.sh b/src/install+setup/install/probenic.sh index fb428cc49..6c01cbb45 100644 --- a/src/install+setup/install/probenic.sh +++ b/src/install+setup/install/probenic.sh @@ -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