On Fri, 19 Mar 2004, Sean Neakums wrote: > Here are the results with 2.6.5-rc1-mm2 on the laptop: > > Plug in: > Mar 19 17:02:55 revox kernel: uhci_hcd 0000:00:1d.0: wakeup_hc > Mar 19 17:02:55 revox kernel: uhci_hcd 0000:00:1d.0: port 1 portsc 0083 > Mar 19 17:02:55 revox kernel: hub 1-0:1.0: port 1, status 101, change 1, 12 Mb/s > Mar 19 17:02:55 revox kernel: hub 1-0:1.0: debounce: port 1: delay 100ms stable > 4 status 0x101 > Mar 19 17:02:56 revox kernel: usb 1-1: new full speed USB device using address 2 > Mar 19 17:02:56 revox kernel: usb 1-1: new device strings: Mfr=1, Product=2, > SerialNumber=0 > Mar 19 17:02:56 revox kernel: drivers/usb/core/message.c: USB device number 2 > default language ID 0x409 > Mar 19 17:02:56 revox kernel: usb 1-1: Product: PowerShot A40 > Mar 19 17:02:56 revox kernel: usb 1-1: Manufacturer: Canon Inc. > Mar 19 17:02:56 revox kernel: drivers/usb/core/usb.c: usb_hotplug > Mar 19 17:02:56 revox kernel: usb 1-1: registering 1-1:1.0 (config #1, interface > 0) > Mar 19 17:02:56 revox kernel: drivers/usb/core/usb.c: usb_hotplug > Run gphoto2 (which hangs): > Mar 19 17:03:14 revox kernel: usb 1-1: usb_disable_device nuking non-ep0 URBs > Mar 19 17:03:14 revox kernel: usb 1-1: unregistering interface 1-1:1.0 > Mar 19 17:03:14 revox kernel: drivers/usb/core/usb.c: usb_hotplug
Something goes wrong starting here. > Disconnect: > Mar 19 17:03:27 revox kernel: uhci_hcd 0000:00:1d.0: port 1 portsc 008a > Mar 19 17:03:27 revox kernel: hub 1-0:1.0: port 1, status 100, change 3, 12 Mb/s > Mar 19 17:03:28 revox kernel: uhci_hcd 0000:00:1d.0: suspend_hc > Mar 19 17:03:28 revox kernel: uhci_hcd 0000:00:1d.0: wakeup_hc > Mar 19 17:03:30 revox kernel: uhci_hcd 0000:00:1d.0: suspend_hc Whatever it was, it's interfering with the hub driver. This repeating cycle of suspend and wakeup is a sign that the khubd thread is dead or hung (probably hung in your case). > The suspend_hc/wakeup_hc messages appear to stream indefinitely unless > I plug the camera back in. It would help to know what gphoto2 is doing. There should be more debugging in the usbfs driver, without it we're sort of in the dark. However, you can try using strace on the gphoto2 program; that will give us some idea of what's going on. Alan Stern ------------------------------------------------------- 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