SuSE 9.1 won't see USB camera after hotplugging too many times
That's not strictly true, but it doesn't mount it.
lsusb gives me: Code:
Bus 003 Device 001: ID 0000:0000 Code:
Bus 003 Device 001: ID 0000:0000 It normally turns up automatically in /media/usb-storage-somegreatbignastyhexnumber, but no such luck. There's a usbfs /proc/bus/usb usbfs rw 0 0 entry in my /etc/mtab, so I tried mount usbfs - it told me this: Code:
mount: usbfs already mounted or /proc/bus/usb busy I expect there's a fairly simple way around this, but unfortunately I don't know it. I'm hoping there's somebody reading this who does... |
I think the main problem could be that /proc/bus/usb is busy.
Is there any way of rectifying this? |
Open SusePlugger, try selecting the camera, clicking eject, waiting a few seconds, then re-connecting the camera. I've had that help with some devices when the module (driver) hung.
|
My camera doesn't show up as itself, but the hub it's attached to is external, and listed. I can eject that, if required, but the camera still doesn't work even when plugged directly into my USB card.
I've got some things called Linux-2.6.4-52-default ehci_hcd EHCI Host Controller Linux-2.6.4-52-default ohci_hcd OHCI Host Controller Linux-2.6.4-52-default uhci_hcd UHCI Host Controller (two each of the last 2) - these are also ejectable, but I don't know what they are. All of the things are listed under 'Unknown'. I've tried Ejecting and Inserting everything that can be, but it doesn't really seem to make any difference. I have a 6-port USB 2.0 card, and defunct motherboard 1.1 support. As far as I know, the card has 3 'hubs', each with 2 ports coming off. The motherboard gives me 2 ports on the rear panel, and pin headers for a further 2 frontal ports, I think. Unfortunately I accidentally killed my motherboard's USB support, so that doesn't work anymore :( Back in Windoze, I had a problem with the USB card not waking up when the machine came out of standby - could this be part of the problem? Thanks for your reply. |
Quote:
Does anyone here know how to force a reprobe of USB devices? |
YaST > Hardware > Hardware Information says it's probing the devices.
I've restarted my machine now and it seems to work again... (but I know it'll stop working soon - it's done it before - so please don't just drop this thread) ... but I don't want to keep having to restart every time there's a problem - that's not really a very Linux thing to do... I think what might have happened is I unplugged it before it was safe to, and this left the process/driver/whatever that was dealing with it tied up and unable to re-accept it when it was plugged back in again. How would I go about safely detaching my camera from my machine? |
That's what the "eject" feature in suseplugger is for, actually.
|
Do I detect sarcasm / other similar tone in that post?
The 'Eject' button is greyed out for my camera - that's why I asked. |
Quote:
Am I supposed to know that eject is still disabled through osmosis or something? :D |
Curse these text-based mediums and their inability to correctly convey subtle human sentiments!
Ahem... Well yes, it's greyed out. My camera only seems to appear in the 'Disk' section, and I can't Eject that entry. I don't know if it appears under a different name elsewhere... |
All times are GMT -5. The time now is 12:07 PM. |