Re: USB device not detected on boot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 10 Mar 2010, Nuno Gonçalves wrote:

> Full log below.
> Boot finish at 66.540000, device not detected.
> Then I remove and insert it. Detected.
> 
> Would appreciate any tip.

> [   13.010000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> [   13.010000] ehci_hcd: block sizes: qh 60 qtd 96 itd 160 sitd 96
> [   13.010000] ar71xx-ehci ar71xx-ehci: Atheros AR91xx built-in EHCI controller
> [   13.020000] drivers/usb/core/inode.c: creating file 'devices'
> [   13.020000] drivers/usb/core/inode.c: creating file '001'
> [   13.020000] ar71xx-ehci ar71xx-ehci: new USB bus registered,
> assigned bus number 1
> [   13.030000] ar71xx-ehci ar71xx-ehci: reset command 080002 (park)=0
> ithresh=8 period=1024 Reset HALT
> [   13.030000] ar71xx-ehci ar71xx-ehci: park 0
> [   13.030000] ar71xx-ehci ar71xx-ehci: ...powerdown ports...
> [   13.060000] ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000
> [   13.060000] ar71xx-ehci ar71xx-ehci: reset command 080b02 park=3
> ithresh=8 period=1024 Reset HALT
> [   13.060000] ar71xx-ehci ar71xx-ehci: init command 010009 (park)=0
> ithresh=1 period=256 RUN
> [   13.080000] ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00
> [   13.080000] usb usb1: default language 0x0409
> [   13.080000] usb usb1: udev 1, busnum 1, minor = 0
> [   13.080000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
> [   13.090000] usb usb1: New USB device strings: Mfr=3, Product=2,
> SerialNumber=1
> [   13.100000] usb usb1: Product: Atheros AR91xx built-in EHCI controller
> [   13.100000] usb usb1: Manufacturer: Linux 2.6.32.9 ehci_hcd
> [   13.110000] usb usb1: SerialNumber: ar71xx-ehci
> [   13.110000] usb usb1: uevent
> [   13.110000] usb usb1: usb_probe_device
> [   13.110000] usb usb1: configuration #1 chosen from 1 choice
> [   13.120000] usb usb1: adding 1-0:1.0 (config #1, interface 0)
> [   13.120000] usb 1-0:1.0: uevent
> [   13.120000] hub 1-0:1.0: usb_probe_interface
> [   13.120000] hub 1-0:1.0: usb_probe_interface - got id
> [   13.120000] hub 1-0:1.0: USB hub found
> [   13.120000] hub 1-0:1.0: 1 port detected
> [   13.130000] hub 1-0:1.0: standalone hub
> [   13.130000] hub 1-0:1.0: individual port power switching
> [   13.130000] hub 1-0:1.0: individual port over-current protection
> [   13.130000] hub 1-0:1.0: Single TT
> [   13.130000] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
> [   13.130000] hub 1-0:1.0: power on to power good time: 20ms
> [   13.130000] hub 1-0:1.0: local power source is good
> [   13.130000] hub 1-0:1.0: enabling power on all ports
> [   13.130000] drivers/usb/core/inode.c: creating file '001'
> [   13.230000] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000

> ***DEVICE REMOVAL*****[  115.400000] hub 1-0:1.0: state 7 ports 1 chg
> 0000 evt 0002
> [  115.400000] ar71xx-ehci ar71xx-ehci: GetStatus port 1 status 001803
> POWER sig=j CSC CONNECT
> [  115.400000] hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
> [  115.440000] ar71xx-ehci ar71xx-ehci: GetStatus port 1 status
> c001002 POWER sig=se0 CSC
> [  115.600000] hub 1-0:1.0: debounce: port 1: total 125ms stable 100ms
> status 0x100
> [  115.600000] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002
> ***DEVICE INSERT******[  121.360000] hub 1-0:1.0: state 7 ports 1 chg
> 0000 evt 0002
> [  121.360000] ar71xx-ehci ar71xx-ehci: GetStatus port 1 status 001803
> POWER sig=j CSC CONNECT
> [  121.360000] hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
> [  121.520000] hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms
> status 0x101
> [  121.640000] usb 1-1: new full speed USB device using ar71xx-ehci
> and address 2
> [  121.700000] ar71xx-ehci ar71xx-ehci: port 1 high speed
> [  121.700000] ar71xx-ehci ar71xx-ehci: GetStatus port 1 status 001005
> POWER sig=se0 PE CONNECT
> [  121.790000] usb 1-1: default language 0x0409
> [  121.790000] usb 1-1: udev 2, busnum 1, minor = 1
> [  121.790000] usb 1-1: New USB device found, idVendor=12d1, idProduct=1001
> [  121.800000] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=1
> [  121.810000] usb 1-1: Product: HUAWEI Mobile
> [  121.810000] usb 1-1: Manufacturer: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
> [  121.820000] usb 1-1: SerialNumber: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
> [  121.820000] usb 1-1: uevent
> [  121.820000] usb 1-1: usb_probe_device
> [  121.820000] usb 1-1: configuration #1 chosen from 1 choice
> [  121.850000] usb 1-1: adding 1-1:1.0 (config #1, interface 0)
> [  121.850000] usb 1-1:1.0: uevent
> [  121.850000] usbserial_generic 1-1:1.0: usb_probe_interface
> [  121.850000] usbserial_generic 1-1:1.0: usb_probe_interface - got id
> [  121.850000] drivers/usb/core/inode.c: creating file '002'
> [  121.850000] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0002

Yes, this definitely looks like a problem with the ar71xx-ehci driver.

What happens if you unplug the device and rmmod the driver, then plug 
the device in again, and then modprobe the driver?

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux