Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have used my USB memory for a while, yesterday I rebooted my PC without umounting it (I use Slack current). I think it has pissed off.
dmesg says
usb.c: USB device not responding, giving up (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 38
usb.c: USB device not accepting new address=38 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 39
usb.c: USB device not accepting new address=39 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 40
usb.c: USB device not accepting new address=40 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 41
usb.c: USB device not accepting new address=41 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 42
usb.c: USB device not accepting new address=42 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 43
usb.c: USB device not accepting new address=43 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 44
usb.c: USB device not accepting new address=44 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 45
usb.c: USB device not accepting new address=45 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 46
usb.c: USB device not accepting new address=46 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 47
usb.c: USB device not accepting new address=47 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 48
usb.c: USB device not accepting new address=48 (error=-71)
hub.c: new USB device 00:10.3-4, assigned address 49
usb.c: USB device not accepting new address=49 (error=-71)
Is there anything I can do?? any low end driver to format it or anything.
My usb key is formated in fat since i often travel between windows and linux machines. I've never had unmounted the device before removal/restarting in linux or windows. windows does complain if i don't but i've never had issues. Anyways, if you rebooted your pc with it plugged in, it should have been automatically unmounted along with the other mounted volumes during the shutdown process.
By guess is from the look of the error message your PC doesn't see it as a USB key yet, merely a device on the USB bus. If you haven't already done so, try the device in another machine. If it doesn't work something maybe wrong with your usb key. should it work in anther machine, chances are your machine is being picky, try your key in your machine again. If the key still doesn't work there maybe something wrong with the usb portion of your linux install. Short of reinstalling linux i don't know what to do but hopefully the problem is fixed already...
If you do not unmount the USB flash drive before removing it from the USB connector, you will get data corruption. Linux caches before writing to its drives. When this cache get full, it shifts the data to the medium. Rebooting or powering down the computer does unmount the device. Power down the computer may send a spike to the USB flash drive.
Sometimes the kernel does not detect USB devices as well it should, so you may have to do some manual module loading. You will need to make sure sd_mod and usb-storage is loaded. Usually sd_mod loads but usb-storage does not load. Sometimes it is the opposite. You can use udev to detect the product ID and model ID to load the modules, so it always work.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.