by Geoff » Fri Feb 17, 2012 5:08 am
I started getting the same problem about two weeks ago, when I boot with the kernel in NAND and the rootfs on SATA (no problem when I boot with rootfs on USB). When it goes wrong, lsusb shows the root hub device but not the 4-port hub or attached devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$this->bbcode_second_pass_code('', 'Dec 31 17:00:35 pogo kernel: [ 6.820000] usb 1-1: new high speed USB device using oxnas-ehci and address 2
Dec 31 17:00:35 pogo kernel: [ 6.950000] usb 1-1: device descriptor read/64, error -71
Dec 31 17:00:35 pogo kernel: [ 7.190000] usb 1-1: device descriptor read/64, error -71
Dec 31 17:00:35 pogo kernel: [ 7.420000] usb 1-1: new high speed USB device using oxnas-ehci and address 3
Dec 31 17:00:35 pogo kernel: [ 7.550000] usb 1-1: device descriptor read/64, error -71
Dec 31 17:00:35 pogo kernel: [ 7.790000] usb 1-1: device descriptor read/64, error -71
Dec 31 17:00:35 pogo kernel: [ 8.020000] usb 1-1: new high speed USB device using oxnas-ehci and address 4
Dec 31 17:00:35 pogo kernel: [ 8.450000] usb 1-1: device not accepting address 4, error -71
Dec 31 17:00:35 pogo kernel: [ 8.570000] usb 1-1: new high speed USB device using oxnas-ehci and address 5
Dec 31 17:00:35 pogo kernel: [ 9.000000] usb 1-1: device not accepting address 5, error -71
Dec 31 17:00:35 pogo kernel: [ 9.000000] hub 1-0:1.0: unable to enumerate USB device on port 1')
I typically have to reboot three or four times before it successfully finds all of my USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 003: ID 03f0:0604 Hewlett-Packard DeskJet 840c
Bus 001 Device 004: ID 058f:6387 Alcor Micro Corp. Transcend JetFlash Flash Drive
$this->bbcode_second_pass_code('', 'Dec 31 17:00:33 pogo kernel: [ 6.830000] usb 1-1: new high speed USB device using oxnas-ehci and address 2
Dec 31 17:00:33 pogo kernel: [ 6.980000] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
Dec 31 17:00:33 pogo kernel: [ 6.980000] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
Dec 31 17:00:33 pogo kernel: [ 6.990000] usb 1-1: Product: USB2.0 Hub
Dec 31 17:00:33 pogo kernel: [ 6.990000] usb 1-1: configuration #1 chosen from 1 choice
Dec 31 17:00:33 pogo kernel: [ 7.000000] hub 1-1:1.0: USB hub found
Dec 31 17:00:33 pogo kernel: [ 7.010000] hub 1-1:1.0: 4 ports detected
Dec 31 17:00:33 pogo kernel: [ 7.290000] usb 1-1.1: new full speed USB device using oxnas-ehci and address 3
Dec 31 17:00:33 pogo kernel: [ 7.540000] usb 1-1.1: New USB device found, idVendor=03f0, idProduct=0604
Dec 31 17:00:33 pogo kernel: [ 7.540000] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Dec 31 17:00:33 pogo kernel: [ 7.550000] usb 1-1.1: Product: DeskJet 840C
Dec 31 17:00:33 pogo kernel: [ 7.560000] usb 1-1.1: Manufacturer: Hewlett-Packard
Dec 31 17:00:33 pogo kernel: [ 7.560000] usb 1-1.1: SerialNumber: CN03F1P0CBLB
Dec 31 17:00:33 pogo kernel: [ 7.570000] usb 1-1.1: configuration #1 chosen from 1 choice
Dec 31 17:00:33 pogo kernel: [ 7.650000] usb 1-1.2: new high speed USB device using oxnas-ehci and address 4
Dec 31 17:00:33 pogo kernel: [ 7.760000] usb 1-1.2: New USB device found, idVendor=058f, idProduct=6387
Dec 31 17:00:33 pogo kernel: [ 7.760000] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Dec 31 17:00:33 pogo kernel: [ 7.770000] usb 1-1.2: Product: Mass Storage Device
Dec 31 17:00:33 pogo kernel: [ 7.780000] usb 1-1.2: Manufacturer: JetFlash
Dec 31 17:00:33 pogo kernel: [ 7.780000] usb 1-1.2: SerialNumber: 6P42HFQ9
Dec 31 17:00:33 pogo kernel: [ 7.790000] usb 1-1.2: configuration #1 chosen from 1 choice
')