matthieu castet wrote:
matthieu castet wrote:
matthieu castet wrote:
bon ça buge : ça marche pas pour DEVPATH=bus/usb/devices/21-1111:1.0 :(
si quelq'un voit un moyen de le faire simplement ...
ça marchais pas avant car lors du demarage a froid le script est
appeler avec DEVPATH=bus/usb/devices/xxx-yyyy
Matthieu
ce patch devrait mieux marcher
Matthieu
decidement, celui la devrait etre bon, l'ancien marchais pas car
DEVPATH=/devices/pci0000:00/0000:00:10.0/usb2/2-1/2-1:1.0
Par contre y a un bug au niveau d'hotplug et de la definition de REMOVER
c'est different suivant que DEVICE soit definit ou non...
Matthieu
ça va être corrige en redéfinissant suremment bientôt REMOVER de la
maniere suivante
if [ "$DEVPATH" != "" ]; then
# probably, 2.6.x
REMOVER=/var/run/usb/$(readlink -f $SYSFS/$DEVPATH | sed -e 's;/;%;g')
elif [ "$DEVICE" != "" ]; then
# 2.4.x?
REMOVER=/var/run/usb/$(echo $DEVICE | sed -e 's;/;%;g')
else
# should not happen?
REMOVER=/var/run/usb/$(echo "$INTERFACE/$PRODUCT/$TYPE" | sed -e 's;/;%;g')
fi