Description of problem: After I have suspended and then resumed my system, a number of usb peripherals aren't detected, such as a usb mouse and a usb printer. My usb flash drive is still detected and working, and if the mouse was plugged into the laptop before the suspend (and I don't pull it out during resume) then it works as well, but if not, then there is no way to make it work. I have tried restarting haldaemon and d-bus, but these didn't help with the problem, and I don't know what other services to try. Version-Release number of selected component (if applicable): How reproducible: Always happens after I suspend and then resume on my laptop. Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
-> kernel
Bug still present in 2.6.24.7-92 release of kernel. Here is some further information (gets a little bit complicated): - When I start my laptop up for the first time, everything works alright - all peripherals connect fine, disconnect fine, and reconnect fine. - If I then suspend my computer with a usb mouse still attached, this mouse will work when I resume my session later on (i.e. will have power, light up, and move the cursor, etc) - If I don't have the mouse plugged in when I suspend, then when I resume, it won't work any more, even if I plug it back in before I resume (i.e. mouse won't have any power, won't light up, can't move cursor, etc.) - If the mouse didn't power up after my first suspend / resume, I can't get it to work again until I restart my whole computer. A similar thing happens with almost all other usb devices (if they aren't plugged in when i suspend, they don't work after I resume). The only exception to this is my usb flash drives, which still work any way, no matter what. BTW, not sure if this is related, but I notice that my NetworkManager also crashes after a suspend / resume and needs to be restarted to work again properly (if it isn't related, I will delete this part and file a seperate bug).