Sounds like a bogus module is getting loaded. Try looking in /var/log/ksymoops. Try removing any unnecessary modules from /etc/modules, and turn off the kernel module loader. Try fiddling with the USB legacy setting in the BIOS, if there is one.

Peter