usb 2 dev in usb 3 port "unable to enumerate USB device on port"

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

 



I have a USB 2.0 device (wifi card) that is not detected when I plug it
into a 3.0 port.  It does not show up in /dev/bus/usb.  This is an FC16
kernel(linux-3.3), and we have tested that it works in FC18 (linux-3.5)
just fine. I cannot at this point switch out the whole kernel.  I was
hoping that you could help me narrow down some specific patches that I
could back port to fix this.

Here is the output:
xhci_hcd 0000:00:14.0: Port Status Change Event for port 1
xhci_hcd 0000:00:14.0: resume root hub
usb usb9: usb wakeup-resume
usb usb9: usb auto-resume
hub 9-0:1.0: hub_resume
xhci_hcd 0000:00:14.0: get port status, actual port 0 status  = 0x206e1
xhci_hcd 0000:00:14.0: Get port status returned 0x10101
hub 9-0:1.0: port 1: status 0101 change 0001
xhci_hcd 0000:00:14.0: clear port connect change, actual port 0 status
= 0x6e1
xhci_hcd 0000:00:14.0: get port status, actual port 1 status  = 0x202a0
xhci_hcd 0000:00:14.0: Get port status returned 0x10100
xhci_hcd 0000:00:14.0: clear port connect change, actual port 1 status
= 0x2a0
xhci_hcd 0000:00:14.0: get port status, actual port 2 status  = 0x2a0
xhci_hcd 0000:00:14.0: Get port status returned 0x100
xhci_hcd 0000:00:14.0: get port status, actual port 3 status  = 0x2a0
xhci_hcd 0000:00:14.0: Get port status returned 0x100
hub 9-0:1.0: state 7 ports 4 chg 0002 evt 0000
xhci_hcd 0000:00:14.0: get port status, actual port 0 status  = 0x6e1
xhci_hcd 0000:00:14.0: Get port status returned 0x101
hub 9-0:1.0: port 1, status 0101, change 0000, 12 Mb/s
xhci_hcd 0000:00:14.0: // Ding dong!
xhci_hcd 0000:00:14.0: Adding 1 ep ctx, 1 now active.
xhci_hcd 0000:00:14.0: Slot 2 output ctx = 0xfffea000 (dma)
xhci_hcd 0000:00:14.0: Slot 2 input ctx = 0xfffeb000 (dma)
xhci_hcd 0000:00:14.0: Set slot id 2 dcbaa entry ffff88020e48a010 to
0xfffea000
xhci_hcd 0000:00:14.0: set port reset, actual port 0 status  = 0x791
xhci_hcd 0000:00:14.0: get port status, actual port 0 status  = 0xf91
xhci_hcd 0000:00:14.0: Get port status returned 0x511
hub 9-0:1.0: port 1 not reset yet, waiting 50ms
xhci_hcd 0000:00:14.0: Port Status Change Event for port 1
xhci_hcd 0000:00:14.0: get port status, actual port 0 status  = 0x2206e1
xhci_hcd 0000:00:14.0: Get port status returned 0x110101
xhci_hcd 0000:00:14.0: clear port reset change, actual port 0 status  =
0x206e1
xhci_hcd 0000:00:14.0: disable port, actual port 0 status  = 0x206e1
xhci_hcd 0000:00:14.0: // Ding dong!
xhci_hcd 0000:00:14.0: Dropped 1 ep ctxs, flags = 0x1, 0 now active.
xhci_hcd 0000:00:14.0: Bad real port.
hub 9-0:1.0: unable to enumerate USB device on port 1
xhci_hcd 0000:00:14.0: disable port, actual port 0 status  = 0x206e1
hub 9-0:1.0: hub_suspend
usb usb9: bus auto-suspend, wakeup 1

Curtis Wyatt

--
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