David & Alan --
Thanks for all of your comments on my problem so fat. Sorry for the delay but I have been away. Below is the debug output when I plug my iPod in after removing the ehci module. Now I can't even mount it at all (which used to work after removing ehci), but this could be due to the fs corruption, even though the iPod still works OK.
Here is the debug log starting with me removing the ehci module:
Oct 6 09:09:59 doolittle kernel: ehci_hcd 0000:00:1d.7: roothub graceful disconnect
Oct 6 09:09:59 doolittle kernel: usb usb4: usb_disable_device nuking all URBs
Oct 6 09:09:59 doolittle kernel: ehci_hcd 0000:00:1d.7: shutdown urb f71c1800 pipe 40408180 ep1in-intr
Oct 6 09:09:59 doolittle kernel: usb usb4: unregistering interface 4-0:1.0
Oct 6 09:09:59 doolittle kernel: usb 4-0:1.0: hotplug
Oct 6 09:09:59 doolittle kernel: usb usb4: unregistering device
Oct 6 09:09:59 doolittle kernel: usb usb4: hotplug
Oct 6 09:09:59 doolittle kernel: ehci_hcd 0000:00:1d.7: stop
Oct 6 09:09:59 doolittle kernel: ehci_hcd 0000:00:1d.7: reset command 010003 (park)=0 ithresh=1 period=1024 Reset RUN
Oct 6 09:09:59 doolittle kernel: ehci_hcd 0000:00:1d.7: irq normal 0 err 0 reclaim 0 (lost 0)
Oct 6 09:09:59 doolittle kernel: ehci_hcd 0000:00:1d.7: complete 0 unlink 0
Oct 6 09:09:59 doolittle kernel: ehci_hcd 0000:00:1d.7: ehci_stop completed status 1000 Halt
Now plugging in the iPod...
Oct 6 09:10:09 doolittle kernel: uhci_hcd 0000:00:1d.1: wakeup_hc
Oct 6 09:10:09 doolittle kernel: uhci_hcd 0000:00:1d.1: port 2 portsc 0083
Oct 6 09:10:09 doolittle kernel: hub 2-0:1.0: port 2, status 0101, change 0001, 12 Mb/s
Oct 6 09:10:09 doolittle kernel: hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
Oct 6 09:10:09 doolittle kernel: uhci_hcd 0000:00:1d.1: uhci_result_control: failed with status 440000
Oct 6 09:10:09 doolittle kernel: [f77af240] link (377af1e2) element (370bd040)
Oct 6 09:10:09 doolittle kernel: 0: [f70bd040] link (370bd080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=0, PID=2d(SETUP) (buf=3632cae0)
Oct 6 09:10:09 doolittle kernel: 1: [f70bd080] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, PID=69(IN) (buf=00000000)
Oct 6 09:10:09 doolittle kernel:
Oct 6 09:10:09 doolittle kernel: uhci_hcd 0000:00:1d.1: uhci_result_control: failed with status 440000
Oct 6 09:10:09 doolittle kernel: [f77af240] link (377af1e2) element (370bd040)
Oct 6 09:10:09 doolittle kernel: 0: [f70bd040] link (370bd080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=0, PID=2d(SETUP) (buf=3632cae0)
Oct 6 09:10:09 doolittle kernel: 1: [f70bd080] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, PID=69(IN) (buf=00000000)
Oct 6 09:10:09 doolittle kernel:
Oct 6 09:10:10 doolittle kernel: uhci_hcd 0000:00:1d.1: uhci_result_control: failed with status 440000
Oct 6 09:10:10 doolittle kernel: [f77af240] link (377af1e2) element (370bd040)
Oct 6 09:10:10 doolittle kernel: 0: [f70bd040] link (370bd080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=0, PID=2d(SETUP) (buf=3632cae0)
Oct 6 09:10:10 doolittle kernel: 1: [f70bd080] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, PID=69(IN) (buf=00000000)
Oct 6 09:10:10 doolittle kernel:
Oct 6 09:10:10 doolittle kernel: uhci_hcd 0000:00:1d.1: uhci_result_control: failed with status 440000
Oct 6 09:10:10 doolittle kernel: [f77af240] link (377af1e2) element (370bd040)
Oct 6 09:10:10 doolittle kernel: 0: [f70bd040] link (370bd080) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=0, PID=2d(SETUP) (buf=3632cae0)
Oct 6 09:10:10 doolittle kernel: 1: [f70bd080] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0 Dev=0, PID=69(IN) (buf=00000000)
Oct 6 09:10:10 doolittle kernel:
Oct 6 09:10:12 doolittle kernel: uhci_hcd 0000:00:1d.1: port 2 portsc 0082
Oct 6 09:10:12 doolittle kernel: hub 2-0:1.0: port 2, status 0100, change 0001, 12 Mb/s
Oct 6 09:10:12 doolittle kernel: hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x100
Oct 6 09:10:13 doolittle kernel: uhci_hcd 0000:00:1d.1: suspend_hc
Oct 6 09:10:13 doolittle kernel: uhci_hcd 0000:00:1d.1: wakeup_hc
Oct 6 09:10:13 doolittle kernel: uhci_hcd 0000:00:1d.1: port 2 portsc 0083
Oct 6 09:10:13 doolittle kernel: hub 2-0:1.0: port 2, status 0101, change 0001, 12 Mb/s
Oct 6 09:10:13 doolittle kernel: hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
Oct 6 09:10:13 doolittle kernel: usb 2-2: new device strings: Mfr=51, Product=70, SerialNumber=57
Oct 6 09:10:13 doolittle kernel: usb 2-2: default language 0x0409
Oct 6 09:10:13 doolittle kernel: usb 2-2: hotplug
Oct 6 09:10:13 doolittle kernel: usb 2-2: adding 2-2:1.0 (config #1, interface 0)
Oct 6 09:10:13 doolittle kernel: usb 2-2:1.0: hotplug
Oct 6 09:10:14 doolittle kernel: ub 2-2:1.0: usb_probe_interface
Oct 6 09:10:14 doolittle kernel: ub 2-2:1.0: usb_probe_interface - got id
And then unplugging the ipod...
Oct 6 09:11:03 doolittle kernel: uhci_hcd 0000:00:1d.1: port 2 portsc 008a
Oct 6 09:11:03 doolittle kernel: hub 2-0:1.0: port 2, status 0100, change 0003, 12 Mb/s
Oct 6 09:11:03 doolittle kernel: usb 2-2: usb_disable_device nuking all URBs
Oct 6 09:11:03 doolittle kernel: usb 2-2: unregistering interface 2-2:1.0
Oct 6 09:11:03 doolittle kernel: usb 2-2:1.0: hotplug
Oct 6 09:11:03 doolittle kernel: usb 2-2: unregistering device
Oct 6 09:11:03 doolittle kernel: usb 2-2: hotplug
Oct 6 09:11:03 doolittle kernel: hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x100
Oct 6 09:11:04 doolittle kernel: uhci_hcd 0000:00:1d.1: suspend_hc
Below are the messages I'm seeing in dmesg which seems to have to do with the inablity now to mount the iPod:
uba: device 4 capacity nsec 50 bsize 512 uba: made changed uba: device 4 capacity nsec 50 bsize 512 uba: device 4 capacity nsec 50 bsize 512 uba:end_request: I/O error, dev uba, sector 0 Buffer I/O error on device uba, logical block 0 end_request: I/O error, dev uba, sector 2 Buffer I/O error on device uba, logical block 1 end_request: I/O error, dev uba, sector 4 Buffer I/O error on device uba, logical block 2 end_request: I/O error, dev uba, sector 6 Buffer I/O error on device uba, logical block 3 end_request: I/O error, dev uba, sector 6 Buffer I/O error on device uba, logical block 3 end_request: I/O error, dev uba, sector 4 Buffer I/O error on device uba, logical block 2 end_request: I/O error, dev uba, sector 2 Buffer I/O error on device uba, logical block 1 end_request: I/O error, dev uba, sector 0 Buffer I/O error on device uba, logical block 0 unable to read partition table uba:end_request: I/O error, dev uba, sector 2 Buffer I/O error on device uba, logical block 1 end_request: I/O error, dev uba, sector 4 Buffer I/O error on device uba, logical block 2 end_request: I/O error, dev uba, sector 6 Buffer I/O error on device uba, logical block 3 end_request: I/O error, dev uba, sector 0 Buffer I/O error on device uba, logical block 0 unable to read partition table usbcore: registered new driver ub
thanks again, -steve
------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
