OpenWrt Forum Archive

Topic: ralink 7620 target, usb devices detected as 1.1

The content of this topic has been archived on 13 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hello,

I'm using fresh openwrt trunk, device is NEXX WT3020H, any device i'm trying to connect gets usb 1.1 speeds, what's wrong?
This thing confuses me most:

Fri May 15 14:48:18 2015 kern.info kernel: [  300.520000] usb 1-1: new high-speed USB device number 2 using ehci-platform
Fri May 15 14:48:18 2015 kern.info kernel: [  300.940000] usb 2-1: new full-speed USB device number 2 using ohci-platform

Looks like some race condition between usb-controllers, maybe i'm wrong. I rebooted router 5 times, always the same result.


Some diagnostics info:

Fri May 15 14:48:18 2015 kern.info kernel: [  300.520000] usb 1-1: new high-speed USB device number 2 using ehci-platform
Fri May 15 14:48:18 2015 kern.info kernel: [  300.940000] usb 2-1: new full-speed USB device number 2 using ohci-platform
Fri May 15 14:48:19 2015 kern.info kernel: [  301.450000] usb 2-1: not running at top speed; connect to a high speed hub
Fri May 15 14:48:19 2015 kern.debug kernel: [  301.470000] usb 2-1: no of_node; not parsing pinctrl DT
Fri May 15 14:48:19 2015 kern.debug kernel: [  301.470000] hub 2-1:1.0: no of_node; not parsing pinctrl DT
Fri May 15 14:48:19 2015 kern.info kernel: [  301.470000] hub 2-1:1.0: USB hub found
Fri May 15 14:48:19 2015 kern.info kernel: [  301.480000] hub 2-1:1.0: 4 ports detected
# lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-platform/1p, 12M
   |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M

# lsusb -v -d 1a40:0101

Bus 002 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Device Descriptor:
 bLength                18
 bDescriptorType         1
 bcdUSB               2.00
 bDeviceClass            9 Hub
 bDeviceSubClass         0 Unused
 bDeviceProtocol         0 Full speed (or root) hub
 bMaxPacketSize0        64
 idVendor           0x1a40 Terminus Technology Inc.
 idProduct          0x0101 4-Port HUB
 bcdDevice            1.11
 iManufacturer           0
 iProduct                1 USB 2.0 Hub
 iSerial                 0
 bNumConfigurations      1
 Configuration Descriptor:
   bLength                 9
   bDescriptorType         2
   wTotalLength           25
   bNumInterfaces          1
   bConfigurationValue     1
   iConfiguration          0
   bmAttributes         0xe0
     Self Powered
     Remote Wakeup
   MaxPower              100mA
   Interface Descriptor:
     bLength                 9
     bDescriptorType         4
     bInterfaceNumber        0
     bAlternateSetting       0
     bNumEndpoints           1
     bInterfaceClass         9 Hub
     bInterfaceSubClass      0 Unused
     bInterfaceProtocol      0 Full speed (or root) hub
     iInterface              0
     Endpoint Descriptor:
       bLength                 7
       bDescriptorType         5
       bEndpointAddress     0x81  EP 1 IN
       bmAttributes            3
         Transfer Type            Interrupt
         Synch Type               None
         Usage Type               Data
       wMaxPacketSize     0x0001  1x 1 bytes
       bInterval             255
Hub Descriptor:
 bLength               9
 bDescriptorType      41
 nNbrPorts             4
 wHubCharacteristic 0x0000
   Ganged power switching
   Ganged overcurrent protection
 bPwrOn2PwrGood       50 * 2 milli seconds
 bHubContrCurrent    100 milli Ampere
 DeviceRemovable    0x00
 PortPwrCtrlMask    0xff
Hub Port Status:
  Port 1: 0000.0100 power
  Port 2: 0000.0100 power
  Port 3: 0000.0100 power
  Port 4: 0000.0100 power
Device Qualifier (for other device speed):
 bLength                10
 bDescriptorType         6
 bcdUSB               2.00
 bDeviceClass            9 Hub
 bDeviceSubClass         0 Unused
 bDeviceProtocol         1 Single TT
 bMaxPacketSize0        64
 bNumConfigurations      1
Device Status:     0x0001
 Self Powered

Me,too, wait for solution...

The discussion might have continued from here.