I've run into this problem a few times. When I plug in a USB mass
storage device, such as my Kindle or my iPhone 4, it will show up as a
device and I can mount it, and everything is great.

However, if I unmount it and unplug it, and then plug it in again, it
isn't detected by the USB system. I have tried different cables to no
avail.

I've tried to modprobe -r modules like usb_common and usb_core but am
not able to because they're in use. I imagine I would need to track
down all of the USB activity on my system and remove all of the
various modules being used in sequence, and then re-add them again.

Is there an easier way to reset my USB drivers without rebooting my machine?

-Erik

--
Erik K. Mitchell
erik.mitchell at gmail.com