Laptop: Lenovo Thinkpad T400
USB device: Canon PC1234 Camera
dmesg output:
[ 11.758180] e1000e 0000:00:19.0: irq 47 for MSI/MSI-X
[ 11.860122] e1000e 0000:00:19.0: irq 47 for MSI/MSI-X
[ 11.860653] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 11.862728] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S
[ 11.863110] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 11.976906] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S
[ 11.977287] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
[ 12.020459] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 12.360833] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3
[ 12.599986] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input16
[ 19.567545] wlan0: authenticate with 00:23:97:0a:d3:a6
[ 19.570278] wlan0: send auth to 00:23:97:0a:d3:a6 (try 1/3)
[ 19.572722] wlan0: authenticated
[ 19.576720] wlan0: associate with 00:23:97:0a:d3:a6 (try 1/3)
[ 19.579004] wlan0: RX AssocResp from 00:23:97:0a:d3:a6 (capab=0x11 status=0 aid=2)
[ 19.579013] wlan0: associated
[ 19.583020] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 29.630052] wlan0: no IPv6 routers present
[ 227.197924] usb 8-1: USB disconnect, device number 2
[ 495.546725] usb 8-1: new high-speed USB device number 4 using ehci_hcd
No matter what I do (i.e. reboot with device plugged in, run lsusb -v, reload ehci_hcd) it does not get assigned a device and cannot be mounted.
]]>However, it only affects usb devices plugged in after the system boots, devices plugged in beforehand work, including the keyboard/trackpad, isight camera and bluetooth, which are all on the internal USB system.
]]>sudo rmmod ehci_hcd && sudo modprobe ehci_hcd
forces the detection of usb devices. For me.
]]>lsusb -v
This forces the device to be recognized. The question is what is it doing that makes that happen.
]]>http://pastebin.com/Qv290yUz Here is the output of lspci lsusb and the boot log while having the usb plugged in during boot and working.
http://pastebin.com/4RKa8PFd Here is the boot log without the usb plugged in during boot
Hope I won't have to reinstall..
]]>