Quote:
Originally Posted by pwaring
I already have the following modules loaded according to lsmod:
ohci_hcd
ehci_hcd
usb_storage
usbserial
usbhid
usbkbd
usbcore
I can't see usb-uhci or usb-ochi anywhere in /lib/modules/{kernel-version}/ though, nearest I can find is hci_usb.ko
|
The problem that you are having is similar to what I have. I found a method on the Ubuntu Linix forums which is a temporary work around for the USB drives not mounting.
Go into your Terminal mode and type "sudo rmmod ehci_hcd" (do not add the quotes and press enter when you are done.)
sudo makes you a temporary super user such as root (you will be asked for your password)
rmmod ehci_hcd will temporarily remove the ehci_hcd driver (this is the newer high speed USB driver)from the kernel and then you can try to remove and reseat your drive or memory card into the USB port. If this works for you the drive should now be picked up by Linux and the drive icon should be displayed on your desktop (different versions of linux may not display it on the desktop.)
Like I stated above this is a temporary fix at best......you will need to reenter rmmod ehci_hcd in the terminal each time you restart Linux.
Apparently there is a program (most likely) or update (less likely) that breaks the driver for USB drives or memory storage.
I am currenty typing from the 8.04 (hardy heron) version of Ubuntu and this is the version that broke on me, I believe, after I loaded a bunch of games into the machine at one time and I have updated a couple of times so it is difficult to find out which program did the dirty deed. USB was working fine on this machine for a long time so I know it has to be something that I did that caused the USB to stop working.
I also have Ubuntu 8.10 installed on another drive (dual boot) and the USB works fine with it using the same hardware.
If you want a long term fix you may need to save all of your data that you want to keep and do a clean install which should correct the issue.
Quoted from Ubuntu Linux forums for reference.
"Are you able to "rmmod ehci_hcd" ? If so, try that and then reseat your drive."
#UPDATE# Mar 25,2009
I just went through an update of the following files and "magically" my usb 2.0 started to work again.
libjasper1_1.900.1-3ubuntu0.8.04.1_i386.deb
wesnoth_1%3a1.4-1ubuntu0.1_i386.deb
wesnoth-all_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-aoi_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-data_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-did_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-editor_1%3a1.4-1ubuntu0.1_i386.deb
wesnoth-ei_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-httt_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-l_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-music_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-nr_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-server_1%3a1.4-1ubuntu0.1_i386.deb
wesnoth-sof_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-sotbe_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-thot_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-trow_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-tsg_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-ttb_1%3a1.4-1ubuntu0.1_all.deb
wesnoth-utbs_1%3a1.4-1ubuntu0.1_all.deb
jasper is a jpeg library for debian so it may have nothing to do with my fix and westnoth is a game. I am not sure which of these files corrected the error. If you are running westnoth and are getting an error 110 ( usb 2.0 error which will not let flash drives or USB HDs run on startup) than try to get the updates for westnoth and see if this corrects your system too.