SuSE Linux: Version 8.0
Your USB device does not work with SuSE Linux 8.0. Some error messages similar to the
following ones are written in the file /var/log/messages:
hub.c: get_hub_status failed usb_control/bulk_msg: timeout
The USB modules have been loaded "too fast".
Use initrd to load the USB host adapter modules. To do this, edit the file
/etc/sysconfig/kernel
and add the modules usbcore and usb-uhci to the variable
INITRD_MODULES
In case of the standard installation of SuSE Linux 8.0 it should look as follows:
INITRD_MODULES="reiserfs usbcore usb-uhci"
Create the initial ramdisk (initrd) by executing:
mk_initrd
If your boot manager is lilo use the following command to rewrite it in your hard disk/floppy boot sector:
lilo -v
Now edit the file /etc/fstab and change the entry
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
to
usbdevfs /proc/bus/usb usbdevfs defaults 0 0
Then insert
sleep 3
after line 306 in the script /etc/hotplug/usb.agent
Now the script will be similar to
case $ACTION in
add)
sleep 3
usb_convert_vars
USB Mouse Does Not Work After Rebooting