--- usb.rc 2004-11-16 18:38:10.000000000 +0100 +++ usb.rc.new 2004-11-16 18:35:20.000000000 +0100 @@ -94,7 +94,7 @@ PRODUCT="$(cat $devlink/../idVendor)/$(cat $devlink/../idProduct)/$(cat $devlink/../bcdDevice)" if [ -f $devlink/../../devnum ] then - devbus=$( ( echo -n 000 ; cat $devlink/../../devnum ) | grep -o ...\$ ) + devbus=$( ( echo -n 000 ; basename $devlink | sed 's/\(.*\)-.*/\1/' ) | grep -o ...\$ ) devdev=$( ( echo -n 000 ; cat $devlink/../devnum ) | grep -o ...\$ ) DEVICE="/proc/bus/usb/$devbus/$devdev" else