Here's my Samsungs output if it helps. usbdevs -v: Controller /dev/usb0: addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), Intel(0x8086), rev 1.00 port 1 addr 2: high speed, self powered, config 1, Rate Matching Hub(0x0020), Intel(0x8087), rev 0.00 port 1 powered port 2 powered port 3 addr 3: full speed, power 100 mA, config 1, Biometric Coprocessor(0x2016), UPEK(0x147e), rev 0.02 port 4 addr 4: full speed, self powered, config 1, Broadcom Bluetooth Device(0x217f), Broadcom Corp(0x0a5c), rev 3.60, iSerialNumber C417FEECDD77 port 5 powered port 6 powered port 2 powered port 3 powered Controller /dev/usb1: addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), Intel(0x8086), rev 1.00 port 1 addr 2: high speed, self powered, config 1, Rate Matching Hub(0x0020), Intel(0x8087), rev 0.00 port 1 powered port 2 addr 3: high speed, self powered, config 6, SAMSUNG_Android(0x6881), SAMSUNG(0x04e8), rev 4.00, iSerialNumber 1000152619d0 port 3 powered port 4 powered port 5 powered port 6 powered port 7 powered port 8 powered port 2 powered port 3 powered
usbctl -f /dev/usb1: DEVICE addr 1 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=9 bDeviceSubClass=0 bDeviceProtocol=1 bMaxPacketSize=64 idVendor=0x8086 idProduct=0x0000 bcdDevice=100 iManufacturer=1(Intel) iProduct=2(EHCI root hub) iSerialNumber=0() bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=40 bMaxPower=0 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=8 bInterval=255 current configuration 1 HUB descriptor: bDescLength=11 bDescriptorType=41 bNbrPorts=3 wHubCharacteristics=80 bPwrOn2PwrGood=200 bHubContrCurrent=0 DeviceRemovable=0 Hub status 0000 0000 Port 1 status=0503 change=0000 Port 2 status=0500 change=0000 Port 3 status=0500 change=0000 ---------- DEVICE addr 2 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=9 bDeviceSubClass=0 bDeviceProtocol=1 bMaxPacketSize=64 idVendor=0x8087 idProduct=0x0020 bcdDevice=0 iManufacturer=0() iProduct=0() iSerialNumber=0() bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=0 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=2 bInterval=12 current configuration 1 HUB descriptor: bDescLength=11 bDescriptorType=41 bNbrPorts=8 wHubCharacteristics=89 bPwrOn2PwrGood=50 bHubContrCurrent=0 DeviceRemovable=0 Hub status 0000 0000 Port 1 status=0100 change=0000 Port 2 status=0503 change=0000 Port 3 status=0100 change=0000 Port 4 status=0100 change=0000 Port 5 status=0100 change=0000 Port 6 status=0100 change=0000 Port 7 status=0100 change=0000 Port 8 status=0100 change=0000 ---------- DEVICE addr 3 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=2 bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x04e8 idProduct=0x6881 bcdDevice=400 iManufacturer=1(SAMSUNG) iProduct=2(SAMSUNG_Android) iSerialNumber=3(1000152619d0) bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=67 bNumInterface=2 bConfigurationValue=6 iConfiguration=0() bmAttributes=c0 bMaxPower=96 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=2 bInterfaceSubClass=2 bInterfaceProtocol=255 iInterface=9(RNDIS Communications Control) CDC INTERFACE descriptor: bLength=5 bDescriptorType=cs_interface(36) bDescriptorSubtype=header bcdCDC=1.10 CDC INTERFACE descriptor: bLength=5 bDescriptorType=cs_interface(36) bDescriptorSubtype=Call_Management bmCapabilities=0x0 bDataInterface=1 CDC INTERFACE descriptor: bLength=4 bDescriptorType=cs_interface(36) bDescriptorSubtype=Abstract_Control_Model bmCapabilities=0x0 CDC INTERFACE descriptor: bLength=5 bDescriptorType=cs_interface(36) bDescriptorSubtype=union bMasterInterface=0 bSlaveInterface0=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=9-in bmAttributes=interrupt wMaxPacketSize=8 bInterval=9 INTERFACE descriptor 1: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=0 bNumEndpoints=2 bInterfaceClass=10 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=10(RNDIS Ethernet Data) ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=14-in bmAttributes=bulk wMaxPacketSize=512 bInterval=0 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=13-out bmAttributes=bulk wMaxPacketSize=512 bInterval=0 current configuration 6 ---------- Timo