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