kopia lustrzana https://gitlab.com/sane-project/backends
tools/hotplug/libusbscanner: Use sysfs to determine the device number instead of guessing
rodzic
9a8d652e89
commit
bc3f82ea44
|
@ -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>
|
2005-01-12 Gerhard Jaeger <gerhard@gjaeger.de>
|
||||||
|
|
||||||
* doc/plustek/Plustek-USB.changes: Update.
|
* doc/plustek/Plustek-USB.changes: Update.
|
||||||
|
|
|
@ -16,8 +16,7 @@
|
||||||
# latest hotplug doesn't set DEVICE on 2.6.x kernels
|
# latest hotplug doesn't set DEVICE on 2.6.x kernels
|
||||||
if [ -z "$DEVICE" ] ; then
|
if [ -z "$DEVICE" ] ; then
|
||||||
IF=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\2/'`
|
IF=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\2/'`
|
||||||
DEV=`echo $DEVPATH | sed 's/\(bus\/usb\/devices\/\)\(.*\)-\(.*\)/\3/'`
|
DEV=$(cat /sys/${DEVPATH}/devnum)
|
||||||
DEV=`expr $DEV + 1`
|
|
||||||
DEVICE=`printf '/proc/bus/usb/%.03d/%.03d' $IF $DEV`
|
DEVICE=`printf '/proc/bus/usb/%.03d/%.03d' $IF $DEV`
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue