patch form Bernd Porr:

added a "sleep 1" just before fxload to eliminate race condition betwwen hotplug and usbdevfs in the preemptive 2.6 kernel
This commit is contained in:
Frank Mori Hess 2004-02-07 21:42:49 +00:00
parent 659520b958
commit 38580fc697

View file

@ -29,15 +29,24 @@ if [ -e /usr/local/share/usb/usbdux_firmware.hex ]; then
fi
#
#
# please modify if needed
# in 2.6 there might be a race condition between
# the usbdevfs and this hotplug script.
# Therefore we wait a bit to make sure that /proc/bus/usb/... is there.
sleep 1
#
#
# firmware upload into the usb device
fxload -v -2 -I $USBDUX_FIRMWARE
#
#
# If you have more than one device please add/uncomment
#
# just to make sure we remove the comedi device
$COMEDI_CONFIG -r /dev/comedi0
# $COMEDI_CONFIG -r /dev/comedi1
#
# connecting the comedi device comedi0 with the module usbdux
$COMEDI_CONFIG /dev/comedi0 usbdux
# $COMEDI_CONFIG /dev/comedi1 usbdux
#
#