tools/hotplug/libusbscanner: Use sysfs to determine the device number instead of guessing

merge-requests/1/head
Julien BLACHE 2005-01-12 16:47:27 +00:00
rodzic 9a8d652e89
commit bc3f82ea44
2 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -1,3 +1,8 @@
2005-01-12 Julien Blache <jb@jblache.org>
* tools/hotplug/libusbscanner: use sysfs to get the device number,
instead of guessing (it ended up being wrong in a number of cases...)
2005-01-12 Gerhard Jaeger <gerhard@gjaeger.de>
* doc/plustek/Plustek-USB.changes: Update.

Wyświetl plik

@ -16,8 +16,7 @@
# latest hotplug doesn't set DEVICE on 2.6.x kernels
if [ -z "$DEVICE" ] ; then
IF=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\2/'`
DEV=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\3/'`
DEV=`expr $DEV + 1`
DEV=$(cat /sys/${DEVPATH}/devnum)
DEVICE=`printf '/proc/bus/usb/%.03d/%.03d' $IF $DEV`
fi