Hi,
We have 500Mbps fibre broadband. To my Shuttle SH570R8 PC, hard wired to ethernet card, I often get high 500s, down and up
To a PC downstairs (MS Surface Pro 4), connected to a USB 3.0 Gigabit adapter, 500 every time, down and up,
But on my wife's laptop, connected to a USB 3.0 Gigabit adapter, right by the router, she only gets 320Mbps down at best, and approx 250 up.
What can I do to enable her to get the full 500Mbps on her laptop?
Speed & Duplex set to 1.0Gbps Full Duplex on the adapter
Windows 10, up to date.
Thanks in advance
Data from UsbTreeView below
Top level - Intel (R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)
Next - USB Root Hub (USB 3.0)
Adapter - ASIX USB to Gigabit Ethernet Family Adapter #2 - Net
=========================== USB Port12 ===========================
Connection Status : 0x01 (Device is connected)
Port Chain : 2-12
Properties : 0x03
IsUserConnectable : yes
PortIsDebugCapable : yes
PortHasMultiCompanions : no
PortConnectorIsTypeC : no
ConnectionIndex : 0x0C (Port 12)
CompanionIndex : 0
CompanionHubSymLnk : USB#ROOT_HUB30#4&3b56be37&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
CompanionPortNumber : 0x02 (Port 2)
-> CompanionPortChain : 2-2
========================== Summary =========================
Vendor ID : 0x0B95 (ASIX Electronics Corporation)
Product ID : 0x1790
USB Version : 3.0
Port maximum Speed : SuperSpeed
Device maximum Speed : SuperSpeed
Device Connection Speed : SuperSpeed
Self powered : no
Demanded Current : 496 mA
Used Endpoints : 4
======================== USB Device ========================
+++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name : ASIX USB to Gigabit Ethernet Family Adapter #2
Device Description : ASIX USB to Gigabit Ethernet Family Adapter
Device Path 1 : \\?\USB#VID_0B95&PID_1790#0000249B712FB9#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Device Path 2 : \\?\USB#VID_0B95&PID_1790#0000249B712FB9#{cac88484-7515-4c03-82e6-71a87abac361} (GUID_DEVINTERFACE_NET)
Device Path 3 : \\?\USB#VID_0B95&PID_1790#0000249B712FB9#{ad498944-762f-11d0-8dcb-00c04fc3358c}\{52a7e01a-09d8-4170-80bc-cd98b8988f56} (GUID_NDIS_LAN_CLASS)
Kernel Name : \Device\USBPDO-2
Device ID : USB\VID_0B95&PID_1790\0000249B712FB9
Hardware IDs : USB\VID_0B95&PID_1790&REV_0100 USB\VID_0B95&PID_1790
Driver KeyName : {4d36e972-e325-11ce-bfc1-08002be10318}\0015 (GUID_DEVCLASS_NET)
Driver : \SystemRoot\System32\DriverStore\FileRepository\axusbeth.inf_amd64_88fb34fbbab9fd2d\AxUsbEth.sys (Version: 3.20.1.0 Date: 2023-12-20)
Driver Inf : C:\Windows\inf\oem35.inf
Legacy BusType : PNPBus
Class : Net
Class GUID : {4d36e972-e325-11ce-bfc1-08002be10318} (GUID_DEVCLASS_NET)
Service : AX88179A
Enumerator : USB
Location Info : Port_#0012.Hub_#0002
Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(12), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(SSP1)
Container ID : {921804fd-dafb-525e-bd8d-53456907ef0e}
Manufacturer Info : ASIX
Capabilities : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
+++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\0B9517900100
osvc : REG_BINARY 00 00
---------------- Connection Information ---------------
Connection Index : 0x0C (Port 12)
Connection Status : 0x01 (DeviceConnected)
Current Config Value : 0x01 (Configuration 1)
Device Address : 0x01 (1)
Is Hub : 0x00 (no)
Device Bus Speed : 0x02 (High-Speed) -> not true, see below in Connection Information V2
Number Of Open Pipes : 0x03 (3 pipes to data endpoints)
Pipe[0] : EndpointID=1 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x8 bInterval=11 -> 196 Bits/ms = 24500 Bytes/s
Pipe[1] : EndpointID=2 Direction=IN ScheduleOffset=0 Type=Bulk wMaxPacketSize=0x400 bInterval=0
Pipe[2] : EndpointID=3 Direction=OUT ScheduleOffset=0 Type=Bulk wMaxPacketSize=0x400 bInterval=0
Data (HexDump) : 0C 00 00 00 12 01 00 03 FF FF 00 09 95 0B 90 17 ................
00 01 01 02 03 01 01 02 00 01 00 03 00 00 00 01 ................
00 00 00 07 05 81 03 08 00 0B 00 00 00 00 07 05 ................
82 02 00 04 00 00 00 00 00 07 05 03 02 00 04 00 ................
00 00 00 00 ....
--------------- Connection Information V2 -------------
Connection Index : 0x0C (12)
Length : 0x10 (16 bytes)
SupportedUsbProtocols : 0x04
Usb110 : 0 (no, port not supports USB 1.1) -> but Companion Port 2-2 does
Usb200 : 0 (no, port not supports USB 2.0) -> but Companion Port 2-2 does
Usb300 : 1 (yes, port supports USB 3.0)
ReservedMBZ : 0x00
Flags : 0x03
DevIsOpAtSsOrHigher : 1 (Device is operating at SuperSpeed or higher)
DevIsSsCapOrHigher : 1 (Device is SuperSpeed capable or higher)
DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
DevIsSsPlusCapOrHigher : 0 (Device is not SuperSpeedPlus capable or higher)
ReservedMBZ : 0x00
Data (HexDump) : 0C 00 00 00 10 00 00 00 04 00 00 00 03 00 00 00 ................
---------------------- Device Descriptor ----------------------
bLength : 0x12 (18 bytes)
bDescriptorType : 0x01 (Device Descriptor)
bcdUSB : 0x300 (USB Version 3.0)
bDeviceClass : 0xFF (Vendor Specific)
bDeviceSubClass : 0xFF
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x09 (9 bytes)
idVendor : 0x0B95 (ASIX Electronics Corporation)
idProduct : 0x1790
bcdDevice : 0x0100
iManufacturer : 0x01 (String Descriptor 1)
Language 0x0409 : "ASIX Elec. Corp."
iProduct : 0x02 (String Descriptor 2)
Language 0x0409 : "AX88179"
iSerialNumber : 0x03 (String Descriptor 3)
Language 0x0409 : "0000249B712FB9"
bNumConfigurations : 0x01 (1 Configuration)
Data (HexDump) : 12 01 00 03 FF FF 00 09 95 0B 90 17 00 01 01 02 ................
03 01 ..
------------------ Configuration Descriptor -------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x0039 (57 bytes)
bNumInterfaces : 0x01 (1 Interface)
bConfigurationValue : 0x01 (Configuration 1)
iConfiguration : 0x00 (No String Descriptor)
bmAttributes : 0xA0
D7: Reserved, set 1 : 0x01
D6: Self Powered : 0x00 (no)
D5: Remote Wakeup : 0x01 (yes)
D4..0: Reserved, set 0 : 0x00
MaxPower : 0x3E (496 mA)
Data (HexDump) : 09 02 39 00 01 01 00 A0 3E 09 04 00 00 03 FF FF ..9.....>.......
00 04 07 05 81 03 08 00 0B 06 30 00 00 00 00 07 ..........0.....
05 82 02 00 04 00 06 30 03 00 00 00 07 05 03 02 .......0........
00 04 00 06 30 0F 00 00 00 ....0....
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00 (Interface 0)
bAlternateSetting : 0x00
bNumEndpoints : 0x03 (3 Endpoints)
bInterfaceClass : 0xFF (Vendor Specific)
bInterfaceSubClass : 0xFF
bInterfaceProtocol : 0x00
iInterface : 0x04 (String Descriptor 4)
Language 0x0409 : "Network_Interface"
Data (HexDump) : 09 04 00 00 03 FF FF 00 04 .........
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x03 (TransferType=InterruptPeriodic)
wMaxPacketSize : 0x0008
bInterval : 0x0B (1024 microframes -> 128 ms)
Data (HexDump) : 07 05 81 03 08 00 0B .......
------ SuperSpeed Endpoint Companion Descriptor -------
bLength : 0x06 (6 bytes)
bDescriptorType : 0x30 (SuperSpeed Endpoint Companion Descriptor)
bMaxBurst : 0x00 (up to 1 packets per burst)
bmAttributes : 0x00
wBytesPerInterval : 0x0000 (0 bytes)
Data (HexDump) : 06 30 00 00 00 00 .0....
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0400 (max 1024 bytes)
bInterval : 0x00 (never NAKs)
Data (HexDump) : 07 05 82 02 00 04 00 .......
------ SuperSpeed Endpoint Companion Descriptor -------
bLength : 0x06 (6 bytes)
bDescriptorType : 0x30 (SuperSpeed Endpoint Companion Descriptor)
bMaxBurst : 0x03 (up to 4 packets per burst)
bmAttributes : 0x00 (The bulk endpoint does not define streams)
wBytesPerInterval : 0x0000
Data (HexDump) : 06 30 03 00 00 00 .0....
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x03 (Direction=OUT EndpointID=3)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0400 (max 1024 bytes)
bInterval : 0x00 (never NAKs)
Data (HexDump) : 07 05 03 02 00 04 00 .......
------ SuperSpeed Endpoint Companion Descriptor -------
bLength : 0x06 (6 bytes)
bDescriptorType : 0x30 (SuperSpeed Endpoint Companion Descriptor)
bMaxBurst : 0x0F (up to 16 packets per burst)
bmAttributes : 0x00 (The bulk endpoint does not define streams)
wBytesPerInterval : 0x0000
Data (HexDump) : 06 30 0F 00 00 00 .0....
---------- Binary Object Store (BOS) Descriptor -----------
bLength : 0x05 (5 bytes)
bDescriptorType : 0x0F (Binary Object Store)
wTotalLength : 0x0016 (22 bytes)
bNumDeviceCaps : 0x02
Data (HexDump) : 05 0F 16 00 02 .....
------------- USB 2.0 Extension Descriptor ------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x10 (Device Capability Descriptor)
bDevCapabilityType : 0x02 (USB 2.0 Extension)
bmAttributes : 0x02
LPMCapable : 1 (Link Power Management protocol is supported)
BESLAndAlternateHIRD : 0 (BESL & Alternate HIRD definitions are not supported)
BaselineBESLValid : 0 (not valid)
DeepBESLValid : 0 (not valid)
BaselineBESL : 0
DeepBESL : 0
Data (HexDump) : 07 10 02 02 00 00 00 .......
----- SuperSpeed USB Device Capability Descriptor -----
bLength : 0x0A (10 bytes)
bDescriptorType : 0x10 (Device Capability Descriptor)
bDevCapabilityType : 0x03 (SuperSpeed USB Device Capability)
bmAttributes : 0x00
Bit 0 Reserved : 0x00
Bit 1 LTM Capable : 0x00 (no)
Bit 7:2 Reserved : 0x00
wSpeedsSupported : 0x0E (Full-Speed, High-Speed, SuperSpeed)
bFunctionalitySupport : 0x01 (lowest speed with all the functionality is 'Full-Speed')
bU1DevExitLat : 0x01 (less than 1 µs)
wU2DevExitLat : 0x0065 (less than 101 µs)
Data (HexDump) : 0A 10 03 00 0E 00 01 01 65 00 ........e.
-------------------- String Descriptors -------------------
------ String Descriptor 0 ------
bLength : 0x04 (4 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language ID[0] : 0x0409 (English - United States)
Data (HexDump) : 04 03 09 04 ....
------ String Descriptor 1 ------
bLength : 0x22 (34 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "ASIX Elec. Corp."
Data (HexDump) : 22 03 41 00 53 00 49 00 58 00 20 00 45 00 6C 00 ".A.S.I.X. .E.l.
65 00 63 00 2E 00 20 00 43 00 6F 00 72 00 70 00 e.c... .C.o.r.p.
2E 00 ..
------ String Descriptor 2 ------
bLength : 0x10 (16 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "AX88179"
Data (HexDump) : 10 03 41 00 58 00 38 00 38 00 31 00 37 00 39 00 ..A.X.8.8.1.7.9.
------ String Descriptor 3 ------
bLength : 0x1E (30 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "0000249B712FB9"
Data (HexDump) : 1E 03 30 00 30 00 30 00 30 00 32 00 34 00 39 00 ..0.0.0.0.2.4.9.
42 00 37 00 31 00 32 00 46 00 42 00 39 00 B.7.1.2.F.B.9.
------ String Descriptor 4 ------
bLength : 0x24 (36 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Network_Interface"
Data (HexDump) : 24 03 4E 00 65 00 74 00 77 00 6F 00 72 00 6B 00 $.N.e.t.w.o.r.k.
5F 00 49 00 6E 00 74 00 65 00 72 00 66 00 61 00 _.I.n.t.e.r.f.a.
63 00 65 00 c.e.
We have 500Mbps fibre broadband. To my Shuttle SH570R8 PC, hard wired to ethernet card, I often get high 500s, down and up
To a PC downstairs (MS Surface Pro 4), connected to a USB 3.0 Gigabit adapter, 500 every time, down and up,
But on my wife's laptop, connected to a USB 3.0 Gigabit adapter, right by the router, she only gets 320Mbps down at best, and approx 250 up.
What can I do to enable her to get the full 500Mbps on her laptop?
Speed & Duplex set to 1.0Gbps Full Duplex on the adapter
Windows 10, up to date.
Thanks in advance
Data from UsbTreeView below
Top level - Intel (R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)
Next - USB Root Hub (USB 3.0)
Adapter - ASIX USB to Gigabit Ethernet Family Adapter #2 - Net
=========================== USB Port12 ===========================
Connection Status : 0x01 (Device is connected)
Port Chain : 2-12
Properties : 0x03
IsUserConnectable : yes
PortIsDebugCapable : yes
PortHasMultiCompanions : no
PortConnectorIsTypeC : no
ConnectionIndex : 0x0C (Port 12)
CompanionIndex : 0
CompanionHubSymLnk : USB#ROOT_HUB30#4&3b56be37&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
CompanionPortNumber : 0x02 (Port 2)
-> CompanionPortChain : 2-2
========================== Summary =========================
Vendor ID : 0x0B95 (ASIX Electronics Corporation)
Product ID : 0x1790
USB Version : 3.0
Port maximum Speed : SuperSpeed
Device maximum Speed : SuperSpeed
Device Connection Speed : SuperSpeed
Self powered : no
Demanded Current : 496 mA
Used Endpoints : 4
======================== USB Device ========================
+++++++++++++++++ Device Information ++++++++++++++++++
Friendly Name : ASIX USB to Gigabit Ethernet Family Adapter #2
Device Description : ASIX USB to Gigabit Ethernet Family Adapter
Device Path 1 : \\?\USB#VID_0B95&PID_1790#0000249B712FB9#{a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
Device Path 2 : \\?\USB#VID_0B95&PID_1790#0000249B712FB9#{cac88484-7515-4c03-82e6-71a87abac361} (GUID_DEVINTERFACE_NET)
Device Path 3 : \\?\USB#VID_0B95&PID_1790#0000249B712FB9#{ad498944-762f-11d0-8dcb-00c04fc3358c}\{52a7e01a-09d8-4170-80bc-cd98b8988f56} (GUID_NDIS_LAN_CLASS)
Kernel Name : \Device\USBPDO-2
Device ID : USB\VID_0B95&PID_1790\0000249B712FB9
Hardware IDs : USB\VID_0B95&PID_1790&REV_0100 USB\VID_0B95&PID_1790
Driver KeyName : {4d36e972-e325-11ce-bfc1-08002be10318}\0015 (GUID_DEVCLASS_NET)
Driver : \SystemRoot\System32\DriverStore\FileRepository\axusbeth.inf_amd64_88fb34fbbab9fd2d\AxUsbEth.sys (Version: 3.20.1.0 Date: 2023-12-20)
Driver Inf : C:\Windows\inf\oem35.inf
Legacy BusType : PNPBus
Class : Net
Class GUID : {4d36e972-e325-11ce-bfc1-08002be10318} (GUID_DEVCLASS_NET)
Service : AX88179A
Enumerator : USB
Location Info : Port_#0012.Hub_#0002
Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(12), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(SSP1)
Container ID : {921804fd-dafb-525e-bd8d-53456907ef0e}
Manufacturer Info : ASIX
Capabilities : 0x94 (Removable, UniqueID, SurpriseRemovalOK)
Status : 0x0180600A (DN_DRIVER_LOADED, DN_STARTED, DN_DISABLEABLE, DN_REMOVABLE, DN_NT_ENUMERATOR, DN_NT_DRIVER)
Problem Code : 0
Power State : D0 (supported: D0, D1, D2, D3, wake from D0, wake from D1, wake from D2)
+++++++++++++++++ Registry USB Flags +++++++++++++++++
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\0B9517900100
osvc : REG_BINARY 00 00
---------------- Connection Information ---------------
Connection Index : 0x0C (Port 12)
Connection Status : 0x01 (DeviceConnected)
Current Config Value : 0x01 (Configuration 1)
Device Address : 0x01 (1)
Is Hub : 0x00 (no)
Device Bus Speed : 0x02 (High-Speed) -> not true, see below in Connection Information V2
Number Of Open Pipes : 0x03 (3 pipes to data endpoints)
Pipe[0] : EndpointID=1 Direction=IN ScheduleOffset=0 Type=Interrupt wMaxPacketSize=0x8 bInterval=11 -> 196 Bits/ms = 24500 Bytes/s
Pipe[1] : EndpointID=2 Direction=IN ScheduleOffset=0 Type=Bulk wMaxPacketSize=0x400 bInterval=0
Pipe[2] : EndpointID=3 Direction=OUT ScheduleOffset=0 Type=Bulk wMaxPacketSize=0x400 bInterval=0
Data (HexDump) : 0C 00 00 00 12 01 00 03 FF FF 00 09 95 0B 90 17 ................
00 01 01 02 03 01 01 02 00 01 00 03 00 00 00 01 ................
00 00 00 07 05 81 03 08 00 0B 00 00 00 00 07 05 ................
82 02 00 04 00 00 00 00 00 07 05 03 02 00 04 00 ................
00 00 00 00 ....
--------------- Connection Information V2 -------------
Connection Index : 0x0C (12)
Length : 0x10 (16 bytes)
SupportedUsbProtocols : 0x04
Usb110 : 0 (no, port not supports USB 1.1) -> but Companion Port 2-2 does
Usb200 : 0 (no, port not supports USB 2.0) -> but Companion Port 2-2 does
Usb300 : 1 (yes, port supports USB 3.0)
ReservedMBZ : 0x00
Flags : 0x03
DevIsOpAtSsOrHigher : 1 (Device is operating at SuperSpeed or higher)
DevIsSsCapOrHigher : 1 (Device is SuperSpeed capable or higher)
DevIsOpAtSsPlusOrHigher : 0 (Device is not operating at SuperSpeedPlus or higher)
DevIsSsPlusCapOrHigher : 0 (Device is not SuperSpeedPlus capable or higher)
ReservedMBZ : 0x00
Data (HexDump) : 0C 00 00 00 10 00 00 00 04 00 00 00 03 00 00 00 ................
---------------------- Device Descriptor ----------------------
bLength : 0x12 (18 bytes)
bDescriptorType : 0x01 (Device Descriptor)
bcdUSB : 0x300 (USB Version 3.0)
bDeviceClass : 0xFF (Vendor Specific)
bDeviceSubClass : 0xFF
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x09 (9 bytes)
idVendor : 0x0B95 (ASIX Electronics Corporation)
idProduct : 0x1790
bcdDevice : 0x0100
iManufacturer : 0x01 (String Descriptor 1)
Language 0x0409 : "ASIX Elec. Corp."
iProduct : 0x02 (String Descriptor 2)
Language 0x0409 : "AX88179"
iSerialNumber : 0x03 (String Descriptor 3)
Language 0x0409 : "0000249B712FB9"
bNumConfigurations : 0x01 (1 Configuration)
Data (HexDump) : 12 01 00 03 FF FF 00 09 95 0B 90 17 00 01 01 02 ................
03 01 ..
------------------ Configuration Descriptor -------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x0039 (57 bytes)
bNumInterfaces : 0x01 (1 Interface)
bConfigurationValue : 0x01 (Configuration 1)
iConfiguration : 0x00 (No String Descriptor)
bmAttributes : 0xA0
D7: Reserved, set 1 : 0x01
D6: Self Powered : 0x00 (no)
D5: Remote Wakeup : 0x01 (yes)
D4..0: Reserved, set 0 : 0x00
MaxPower : 0x3E (496 mA)
Data (HexDump) : 09 02 39 00 01 01 00 A0 3E 09 04 00 00 03 FF FF ..9.....>.......
00 04 07 05 81 03 08 00 0B 06 30 00 00 00 00 07 ..........0.....
05 82 02 00 04 00 06 30 03 00 00 00 07 05 03 02 .......0........
00 04 00 06 30 0F 00 00 00 ....0....
---------------- Interface Descriptor -----------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x04 (Interface Descriptor)
bInterfaceNumber : 0x00 (Interface 0)
bAlternateSetting : 0x00
bNumEndpoints : 0x03 (3 Endpoints)
bInterfaceClass : 0xFF (Vendor Specific)
bInterfaceSubClass : 0xFF
bInterfaceProtocol : 0x00
iInterface : 0x04 (String Descriptor 4)
Language 0x0409 : "Network_Interface"
Data (HexDump) : 09 04 00 00 03 FF FF 00 04 .........
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x81 (Direction=IN EndpointID=1)
bmAttributes : 0x03 (TransferType=InterruptPeriodic)
wMaxPacketSize : 0x0008
bInterval : 0x0B (1024 microframes -> 128 ms)
Data (HexDump) : 07 05 81 03 08 00 0B .......
------ SuperSpeed Endpoint Companion Descriptor -------
bLength : 0x06 (6 bytes)
bDescriptorType : 0x30 (SuperSpeed Endpoint Companion Descriptor)
bMaxBurst : 0x00 (up to 1 packets per burst)
bmAttributes : 0x00
wBytesPerInterval : 0x0000 (0 bytes)
Data (HexDump) : 06 30 00 00 00 00 .0....
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0400 (max 1024 bytes)
bInterval : 0x00 (never NAKs)
Data (HexDump) : 07 05 82 02 00 04 00 .......
------ SuperSpeed Endpoint Companion Descriptor -------
bLength : 0x06 (6 bytes)
bDescriptorType : 0x30 (SuperSpeed Endpoint Companion Descriptor)
bMaxBurst : 0x03 (up to 4 packets per burst)
bmAttributes : 0x00 (The bulk endpoint does not define streams)
wBytesPerInterval : 0x0000
Data (HexDump) : 06 30 03 00 00 00 .0....
----------------- Endpoint Descriptor -----------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x05 (Endpoint Descriptor)
bEndpointAddress : 0x03 (Direction=OUT EndpointID=3)
bmAttributes : 0x02 (TransferType=Bulk)
wMaxPacketSize : 0x0400 (max 1024 bytes)
bInterval : 0x00 (never NAKs)
Data (HexDump) : 07 05 03 02 00 04 00 .......
------ SuperSpeed Endpoint Companion Descriptor -------
bLength : 0x06 (6 bytes)
bDescriptorType : 0x30 (SuperSpeed Endpoint Companion Descriptor)
bMaxBurst : 0x0F (up to 16 packets per burst)
bmAttributes : 0x00 (The bulk endpoint does not define streams)
wBytesPerInterval : 0x0000
Data (HexDump) : 06 30 0F 00 00 00 .0....
---------- Binary Object Store (BOS) Descriptor -----------
bLength : 0x05 (5 bytes)
bDescriptorType : 0x0F (Binary Object Store)
wTotalLength : 0x0016 (22 bytes)
bNumDeviceCaps : 0x02
Data (HexDump) : 05 0F 16 00 02 .....
------------- USB 2.0 Extension Descriptor ------------
bLength : 0x07 (7 bytes)
bDescriptorType : 0x10 (Device Capability Descriptor)
bDevCapabilityType : 0x02 (USB 2.0 Extension)
bmAttributes : 0x02
LPMCapable : 1 (Link Power Management protocol is supported)
BESLAndAlternateHIRD : 0 (BESL & Alternate HIRD definitions are not supported)
BaselineBESLValid : 0 (not valid)
DeepBESLValid : 0 (not valid)
BaselineBESL : 0
DeepBESL : 0
Data (HexDump) : 07 10 02 02 00 00 00 .......
----- SuperSpeed USB Device Capability Descriptor -----
bLength : 0x0A (10 bytes)
bDescriptorType : 0x10 (Device Capability Descriptor)
bDevCapabilityType : 0x03 (SuperSpeed USB Device Capability)
bmAttributes : 0x00
Bit 0 Reserved : 0x00
Bit 1 LTM Capable : 0x00 (no)
Bit 7:2 Reserved : 0x00
wSpeedsSupported : 0x0E (Full-Speed, High-Speed, SuperSpeed)
bFunctionalitySupport : 0x01 (lowest speed with all the functionality is 'Full-Speed')
bU1DevExitLat : 0x01 (less than 1 µs)
wU2DevExitLat : 0x0065 (less than 101 µs)
Data (HexDump) : 0A 10 03 00 0E 00 01 01 65 00 ........e.
-------------------- String Descriptors -------------------
------ String Descriptor 0 ------
bLength : 0x04 (4 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language ID[0] : 0x0409 (English - United States)
Data (HexDump) : 04 03 09 04 ....
------ String Descriptor 1 ------
bLength : 0x22 (34 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "ASIX Elec. Corp."
Data (HexDump) : 22 03 41 00 53 00 49 00 58 00 20 00 45 00 6C 00 ".A.S.I.X. .E.l.
65 00 63 00 2E 00 20 00 43 00 6F 00 72 00 70 00 e.c... .C.o.r.p.
2E 00 ..
------ String Descriptor 2 ------
bLength : 0x10 (16 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "AX88179"
Data (HexDump) : 10 03 41 00 58 00 38 00 38 00 31 00 37 00 39 00 ..A.X.8.8.1.7.9.
------ String Descriptor 3 ------
bLength : 0x1E (30 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "0000249B712FB9"
Data (HexDump) : 1E 03 30 00 30 00 30 00 30 00 32 00 34 00 39 00 ..0.0.0.0.2.4.9.
42 00 37 00 31 00 32 00 46 00 42 00 39 00 B.7.1.2.F.B.9.
------ String Descriptor 4 ------
bLength : 0x24 (36 bytes)
bDescriptorType : 0x03 (String Descriptor)
Language 0x0409 : "Network_Interface"
Data (HexDump) : 24 03 4E 00 65 00 74 00 77 00 6F 00 72 00 6B 00 $.N.e.t.w.o.r.k.
5F 00 49 00 6E 00 74 00 65 00 72 00 66 00 61 00 _.I.n.t.e.r.f.a.
63 00 65 00 c.e.