This is the same problem that I reported three days ago on this very same mailing list -- see my post, "usb-uhci loses my USB mouse and keyboard periodically". It makes me feel a little better that I'm not the only one seeing the problem!
I don't have any answers yet, but I have been seeing the problem since at least RH7.1. (I'm now using RH7.3.) You will almost certainly find that GNOME/X/the kernel are not locked-up, just that the keyboard and mouse have disconnected a couple of times and been re-assigned different IDs, which they don't like. Why they disconnect I do not know. (See the URL in my original post for someone else's experiences with the problem, and a lengthy discussion by many people who could not duplicate the problem.) So, when it happens, just log in remotely and type (as root): rmmod usb-uhci && insmod usb-uhci Or, if you're using plain "uhci", I imagine doing the same for that module will work. (I have seen the problem with plain uhci too.) What exact make/model of USB keyboard/mouse are you using? Any comments, Pete Zaitcev? (Pete is the only guy who has sent me any mail about my problem so far. Thanks, Pete!) Regards, Luke Hutchison. On Tue, 2002-06-25 at 05:46, Monali wrote: > Hi , > I m currently working on a USB device driver in Linux > (redhat kernel 7.1, 2.4.2-2).The USB driver > is carrying on the data transfer (ftp sessions)and i plug out the USB > device.my machine just freezes . I cant use mouse or keyboard . I have > to reset my PC . > However I am not able to produce this problem when i m > carrying on the ftp sessions in the non-desktop terminals . > The problem happens inconsistently in the Gnome desktop > environment.I say inconsistenly because sometimes even if > i Plug out and Plug in the usb device several times during > ftp sessions the PC doesnt hang.The problem doesnt occur always. > Also I m unable to find whether there is some problem with the driver, > the Gnome environment or the host controller. > I m using the uhci controller. > Kindly let me know if anyone has some solution or a method > where i can find where the problem lies. > > > Also i have debugged my driver. In the hang scenario the logs > obtained show that the usb-drivers "disconnect handler" is completely > executed . Hence the control is outside the driver. > > Regards, > Monali. > > > > > > > ------------------------------------------------------- > Sponsored by: > ThinkGeek at http://www.ThinkGeek.com/ > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-devel ------------------------------------------------------- Sponsored by: ThinkGeek at http://www.ThinkGeek.com/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
