USB 3.0 to Gigabit Ethernet Adapter not reaching full speeds on USB2


  1. Posts : 310
    Microsoft Windows 10 Home 64-bit 19045 Multiprocessor Free
       #1

    USB 3.0 to Gigabit Ethernet Adapter not reaching full speeds on USB2


    hi guys,
    I have an odd problem - just recently we moved to Germany and there's a new connection here, with a Fritzbox, which seems to be popular, and here's the situation.

    I have an ASUS VivoBook S15 S510UQ that I really like, overall works well. Now something strange happened since arriving here. I wanted to test the speed of the connection with the Ethernet Cable and saw it was quite slow, and wifi going faster....which is very odd..

    so this is the setup: Hamlet USB 3.0 to Gigabit Ethernet Adapter going to the Ethernet Cable, I will attach 2 speed test screen shots so you will see.

    Basically when the adaptor is plugged to the usb2 port, it doesn't go past 10-11mbps which is very slow (basically 1.4 MB/SEC) whereas if I plug it into the usb3 port, it goes to the full potential of this connection which is approx. 160mbps that is almost 20 MB/SEC and that's quite great.

    Now this might seem normal, usb3 adaptor in usb3 port, etc but the thing is it never behaved this way and also, on my wife's Win10 PC (same setup as mine pretty much) but it's a Lenovo Yoga, it does exactly the same speed on both USB2 and USB3 ports, maybe 1mbps more than mine but we'll leave that one out.
    In Italy I have a 200mbps connection and I am able to reach 198 mbs with the speed tests on the usb2 -- that was a few months ago.

    Now I updated the drivers of the USB adaptor and nothing changed, the only recent thing happening was a windows update and that's that.

    Do you guys have any ideas? Oh and to complicate the situation, when I go into STATUS it shows 1 Gbps in both configurations usb2 and usb3 - it's just the throughput that dramatically changes?

    any ideas? Asus support suggested me to reinstall the chipset drivers, which I did but nothing changed and I don't want to do a system restore as the machine runs well. I usually keep the SS USB3 free in case I have to transfer files with the external hdd and not for the internet....oh well....

    The usb is recognized by windows as ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter

    on the USB 3

    USB 3.0 to Gigabit Ethernet Adapter not reaching full speeds on USB2-usb3.png

    on the USB 2

    USB 3.0 to Gigabit Ethernet Adapter not reaching full speeds on USB2-usb-2-slow.png

    thanks guys!
    Gabrio

      My Computer


  2. Posts : 310
    Microsoft Windows 10 Home 64-bit 19045 Multiprocessor Free
    Thread Starter
       #2

    and just for reference, one more, on wifi, i am now on : Connected at 144.4 Mbps

    USB 3.0 to Gigabit Ethernet Adapter not reaching full speeds on USB2-wifi.png
      My Computer


  3. Posts : 809
    Win10
       #3

    11Mbps sounds like it's connected at USB 1.0 speed. Can you run USB Tree View (USB Device Tree Viewer), right-click on your Ethernet adapter->Copy Report From Here, and paste the report to this thread?
      My Computer


  4. Posts : 310
    Microsoft Windows 10 Home 64-bit 19045 Multiprocessor Free
    Thread Starter
       #4

    here u go



    =========================== USB Port4 ===========================

    Connection Status : 0x01 (Device is connected)
    Port Chain : 1-4
    Properties : 0x01
    IsUserConnectable : yes
    PortIsDebugCapable : no
    PortHasMultiCompanions : no
    PortConnectorIsTypeC : no

    ======================== USB Device ========================

    +++++++++++++++++ Device Information ++++++++++++++++++
    Friendly Name : ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter
    Device Description : ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter
    Device Path : \\?\usb#vid_0b95&pid_1790#00000ec6e1bdbe#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
    Device ID : USB\VID_0B95&PID_1790\00000EC6E1BDBE
    Hardware IDs : USB\VID_0B95&PID_1790&REV_0100 USB\VID_0B95&PID_1790
    Driver KeyName : {4d36e972-e325-11ce-bfc1-08002be10318}\0013 (GUID_DEVCLASS_NET)
    Driver : \SystemRoot\System32\drivers\ax88179_178a.sys (Version: 1.20.5.0 Date: 2018-10-29)
    Driver Inf : C:\WINDOWS\inf\oem112.inf
    Legacy BusType : PNPBus
    Class : Net
    Class GUID : {4d36e972-e325-11ce-bfc1-08002be10318} (GUID_DEVCLASS_NET)
    Interface GUID : {a5dcbf10-6530-11d2-901f-00c04fb951ed} (GUID_DEVINTERFACE_USB_DEVICE)
    Service : AX88179
    Enumerator : USB
    Location Info : Port_#0004.Hub_#0001
    Location IDs : PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(4), ACPI(_SB_)#ACPI(PCI0)#ACPI(XHC_)#ACPI(RHUB)#ACPI(HS04)
    Container ID : {c37bfca4-c327-5eae-8336-d3cad81760dd}
    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 : 0x04 (4)
    Connection Status : 0x01 (DeviceConnected)
    Current Config Value : 0x01
    Device Address : 0x08 (8)
    Is Hub : 0x00 (no)
    Number Of Open Pipes : 0x03 (3)
    Device Bus Speed : 0x02 (High-Speed)
    Pipe0ScheduleOffset : 0x00 (0)
    Pipe1ScheduleOffset : 0x00 (0)
    Pipe2ScheduleOffset : 0x00 (0)
    Data (HexDump) : 04 00 00 00 12 01 10 02 FF FF 00 40 95 0B 90 17 ...........@....
    00 01 01 02 03 01 01 02 00 08 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 02 00 00 00 00 00 07 05 03 02 00 02 00 ................
    00 00 00 00 ....

    --------------- Connection Information V2 -------------
    Connection Index : 0x04 (4)
    Length : 0x10 (16 bytes)
    SupportedUsbProtocols : 0x03
    Usb110 : 1 (yes)
    Usb200 : 1 (yes)
    Usb300 : 0 (no)
    ReservedMBZ : 0x00
    Flags : 0x02
    DevIsOpAtSsOrHigher : 0 (Is not operating at SuperSpeed or higher)
    DevIsSsCapOrHigher : 1 (Is SuperSpeed capable or higher)
    DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
    DevIsSsPlusCapOrHigher : 0 (Is not SuperSpeedPlus capable or higher)
    ReservedMBZ : 0x00
    Data (HexDump) : 04 00 00 00 10 00 00 00 03 00 00 00 02 00 00 00 ................

    ---------------------- Device Descriptor ----------------------
    bLength : 0x12 (18 bytes)
    bDescriptorType : 0x01 (Device Descriptor)
    bcdUSB : 0x210 (USB Version 2.10)
    bDeviceClass : 0xFF (Vendor Specific)
    bDeviceSubClass : 0xFF
    bDeviceProtocol : 0x00
    bMaxPacketSize0 : 0x40 (64 bytes)
    idVendor : 0x0B95 (ASIX Electronics Corporation)
    idProduct : 0x1790
    bcdDevice : 0x0100
    iManufacturer : 0x01 (String Descriptor 1)
    Language 0x0409 : "ASIX Elec."
    iProduct : 0x02 (String Descriptor 2)
    Language 0x0409 : "AX88179"
    iSerialNumber : 0x03 (String Descriptor 3)
    Language 0x0409 : "00000EC6E1BDBE"
    bNumConfigurations : 0x01 (1 Configuration)
    Data (HexDump) : 12 01 10 02 FF FF 00 40 95 0B 90 17 00 01 01 02 .......@........
    03 01 ..

    ------------------ Configuration Descriptor -------------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x02 (Configuration Descriptor)
    wTotalLength : 0x0027 (39 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 : 0x7C (248 mA)
    Data (HexDump) : 09 02 27 00 01 01 00 A0 7C 09 04 00 00 03 FF FF ..'.....|.......
    00 04 07 05 81 03 08 00 0B 07 05 82 02 00 02 00 ................
    07 05 03 02 00 02 00 .......

    ---------------- Interface Descriptor -----------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x04 (Interface Descriptor)
    bInterfaceNumber : 0x00
    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=Interrupt)
    wMaxPacketSize : 0x0008
    Bits 15..13 : 0x00 (reserved, must be zero)
    Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
    Bits 10..0 : 0x08 (8 bytes per packet)
    bInterval : 0x0B (11 ms)
    Data (HexDump) : 07 05 81 03 08 00 0B .......

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
    bmAttributes : 0x02 (TransferType=Bulk)
    wMaxPacketSize : 0x0200 (max 512 bytes)
    bInterval : 0x00 (never NAKs)
    Data (HexDump) : 07 05 82 02 00 02 00 .......

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x03 (Direction=OUT EndpointID=3)
    bmAttributes : 0x02 (TransferType=Bulk)
    wMaxPacketSize : 0x0200 (max 512 bytes)
    bInterval : 0x00 (never NAKs)
    Data (HexDump) : 07 05 03 02 00 02 00 .......

    ----------------- Device Qualifier Descriptor -----------------
    bLength : 0x0A (10 bytes)
    bDescriptorType : 0x06 (Device_qualifier Descriptor)
    bcdUSB : 0x210 (USB Version 2.10)
    bDeviceClass : 0xFF (Vendor Specific)
    bDeviceSubClass : 0xFF
    bDeviceProtocol : 0x00
    bMaxPacketSize0 : 0x40 (64 Bytes)
    bNumConfigurations : 0x01 (1 other-speed configuration)
    bReserved : 0x00

    ------------ Other Speed Configuration Descriptor -------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x07 (Other_speed_configuration Descriptor)
    wTotalLength : 0x0027 (39 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 : 0x7C (248 mA)
    Data (HexDump) : 09 07 27 00 01 01 00 A0 7C 09 04 00 00 03 FF FF ..'.....|.......
    00 04 07 05 81 03 08 00 80 07 05 82 02 40 00 00 .............@..
    07 05 03 02 40 00 00 ....@..

    ---------------- Interface Descriptor -----------------
    bLength : 0x09 (9 bytes)
    bDescriptorType : 0x04 (Interface Descriptor)
    bInterfaceNumber : 0x00
    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=Interrupt)
    wMaxPacketSize : 0x0008
    Bits 15..13 : 0x00 (reserved, must be zero)
    Bits 12..11 : 0x00 (0 additional transactions per microframe -> allows 1..1024 bytes per packet)
    Bits 10..0 : 0x08 (8 bytes per packet)
    bInterval : 0x80 (128 ms)
    Data (HexDump) : 07 05 81 03 08 00 80 .......

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x82 (Direction=IN EndpointID=2)
    bmAttributes : 0x02 (TransferType=Bulk)
    wMaxPacketSize : 0x0040 (max 64 bytes)
    bInterval : 0x00 (never NAKs)
    Data (HexDump) : 07 05 82 02 40 00 00 ....@..

    ----------------- Endpoint Descriptor -----------------
    bLength : 0x07 (7 bytes)
    bDescriptorType : 0x05 (Endpoint Descriptor)
    bEndpointAddress : 0x03 (Direction=OUT EndpointID=3)
    bmAttributes : 0x02 (TransferType=Bulk)
    wMaxPacketSize : 0x0040 (max 64 bytes)
    bInterval : 0x00 (never NAKs)
    Data (HexDump) : 07 05 03 02 40 00 00 ....@..

    ---------- 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 : 0x16 (22 bytes)
    bDescriptorType : 0x03 (String Descriptor)
    Language 0x0409 : "ASIX Elec."
    Data (HexDump) : 16 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 e.c...
    ------ 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 : "00000EC6E1BDBE"
    Data (HexDump) : 1E 03 30 00 30 00 30 00 30 00 30 00 45 00 43 00 ..0.0.0.0.0.E.C.
    36 00 45 00 31 00 42 00 44 00 42 00 45 00 6.E.1.B.D.B.E.
    ------ 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.
      My Computer


  5. Posts : 310
    Microsoft Windows 10 Home 64-bit 19045 Multiprocessor Free
    Thread Starter
       #5

    interesting bit


    DevIsOpAtSsOrHigher : 0 (Is not operating at SuperSpeed or higher)
    DevIsSsCapOrHigher : 1 (Is SuperSpeed capable or higher)
    DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
    DevIsSsPlusCapOrHigher : 0 (Is not SuperSpeedPlus capable or higher)
      My Computer


  6. Posts : 809
    Win10
       #6

    gabgab said:
    interesting bit
    DevIsOpAtSsOrHigher : 0 (Is not operating at SuperSpeed or higher)
    DevIsSsCapOrHigher : 1 (Is SuperSpeed capable or higher)
    DevIsOpAtSsPlusOrHigher : 0 (Is not operating at SuperSpeedPlus or higher)
    DevIsSsPlusCapOrHigher : 0 (Is not SuperSpeedPlus capable or higher)
    That is normal since this is a USB3 device plugged into a USB2 port (Superspeed is 3.0).

    Code:
    Device Bus Speed         : 0x02 (High-Speed)
    This indicates that the adapter is working at USB 2.0 speeds. What transfer rate do you see if you plug your external drive into the USB2 port?
      My Computer


  7. Posts : 310
    Microsoft Windows 10 Home 64-bit 19045 Multiprocessor Free
    Thread Starter
       #7

    Cheers, good idea for a test, there you go, moving movies

    USB2 average 38-40 MB/sec ….320 mbit, right?

    USB 3.0 to Gigabit Ethernet Adapter not reaching full speeds on USB2-usb2-hdd.png

    USB3 average 120-130 MB/sec which would be. ...... 1040 mbit (math is right?)

    USB 3.0 to Gigabit Ethernet Adapter not reaching full speeds on USB2-usb3-hdd.png

    still totally far from the speeds I have seen with the Ethernet adapter...what does it tell us? is it my Asus's USB2 port? is it the ethermet adapter? is it the fritzbox? Windows10? hehhehehe

    any ideas, welcome for more testing!

    BTW this laptop has a 256 SSD which is FAST.
      My Computer


  8. Posts : 310
    Microsoft Windows 10 Home 64-bit 19045 Multiprocessor Free
    Thread Starter
       #8

    hi guys, any ideas? how are my speed on the hard disk? they seem normal no?

    maybe is just the fritzbox not liking the usb adaptor on my usb2 and that's that lol...

    thansk,
    Gabrio
    Last edited by gabgab; 16 Feb 2019 at 04:42.
      My Computer


  9. Posts : 310
    Microsoft Windows 10 Home 64-bit 19045 Multiprocessor Free
    Thread Starter
       #9

    just checking if anyone had any ideas??
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 01:35.
Find Us




Windows 10 Forums