Alan Stern wrote:
There's nothing obviously wrong here.  You can try using the patch for
Linux 2.6.4 below, which will print out information to the system log when
certain key events occur.  Also, you should make sure the log is echoed to
your console so you don't lose anything when the system hangs.  Set the
console log level up very high.

I changed the console log level, and checked the output from 2.6.2 again. It prints more than I managed to get from dmesg before, so thought I better make the correction. On plugging in a usb device, before it hangs I actually get: drivers/usb/host/uhci-hcd.c: c400: wakeup_hc hub 1-0:1.0: port 1, status 101, change 1, 12 Mb/s hub 1-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x101 hub 1-0:1.0: new USB device on port 1, assigned address 2

Using your patch with the 2.6.4 kernel I get:
uhci irq status: 0x24
usb 1-1: new full speed USB device using address 2
uhci enqueue: ce1eb5a0
uhci fsbr enabled


While I'm here, I also found that the working boards we have (a 400MHz model) also run slowly when using the old uhci.c driver with the 2.4.18 kernel. Going to the 2.4.19 kernel, this driver runs fast. So I thought this might help me with the 600MHz board I'm having trouble with, since they have the same VIA VT82C686A chip. Can anyone tell me of any functional changes that occurred at that time? I don't know if it's related, but I'm looking into it anyway.


Thanks,
Malcolm.




------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to