Page 1 of 1

[Help] 2.5 GbE USB Adapter running at half duplex?

Posted: 05 Mar 2025, 16:29
by AlphaZero6ix
I've search the forums and googled for answers and haven't found anyone experiencing the same issue.

My NAS
F5-221
TOS 5.1.33

I've seen the postings about TOS 5 not recognizing the USB adapter, but that is not the case for me.

My device came up in the interfaces just fine. It even shows 2500 Mbps under Settings > Network > Interface

lsusb shows the device

Code: Select all

Bus 002 Device 002: ID 0bda:8156
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.20
  bDeviceClass            0
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         9
  idVendor           0x0bda
  idProduct          0x8156
  bcdDevice           31.f0
  iManufacturer           1 Realtek
  iProduct                2 USB 10/100/1G/2.5G LAN
  iSerial                 6 0F13000000
  bNumConfigurations      3
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           57
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               64mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255
      bInterfaceSubClass    255
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               0
        bMaxBurst               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0400  1x 1024 bytes
        bInterval               0
        bMaxBurst               3
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval              11
        bMaxBurst               0
But ethtool tells a different story.

Code: Select all

# ethtool eth1
Settings for eth1:
        Supported ports: [ ]
        Supported link modes:   Not reported
        Supported pause frame use: No
        Supports auto-negotiation: No
        Advertised link modes:  Not reported
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Speed: 2500Mb/s
        Duplex: Half
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: off
        MDI-X: Unknown
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes
I thought I can use ethtool to set the Duplex to Full or Autoneg to ON? But that apparently isn't allowed?

Code: Select all

# ethtool -s eth1 duplex full
Cannot set new settings: Operation not supported
  not setting duplex
  
# ethtool -s eth1 autoneg on
Cannot set new settings: Operation not supported
  not setting autoneg
Any ideas how I can get this adapter to run at full duplex?

Re: [Help] 2.5 GbE USB Adapter running at half duplex?

Posted: 05 Mar 2025, 19:22
by TMzethar
We have noted that your NAS is a model from the TOS4 era.
If you have updated from an earlier TOS5 version to the current 5.1.33, we recommend reinstalling TOS 5.0.176 for a more stable system. In TOS 5.0.176, there may be the correct driver for the network card.

Re: [Help] 2.5 GbE USB Adapter running at half duplex?

Posted: 05 Mar 2025, 22:59
by Gremlin
According to Realtek:
RTL8156B(S)G-CG
INTEGRATED 10/100/1000M/2.5G ETHERNET CONTROLLER FOR USB 3.0 APPLICATIONS ( Supports Realtek Dragon SW for bandwidth control )
....
Features

Hardware

Integrated 10M BASE-Te and 100/1000M/2.5G transceiver
Supports 2.5G and 1G Lite mode
.....
And Google says:
"2.5G Lite mode" refers to a setting on network devices that essentially limits the data transfer speed to 1 Gigabit per second, even though the port itself is capable of reaching 2.5 Gigabit per second speeds; essentially acting as a "lite" version of a 2.5 Gigabit Ethernet connection, useful when you don't need the full 2.5G bandwidth and want to maintain compatibility with older devices.

Re: [Help] 2.5 GbE USB Adapter running at half duplex?

Posted: 06 Mar 2025, 00:01
by AlphaZero6ix
TMzethar wrote: 05 Mar 2025, 19:22 We have noted that your NAS is a model from the TOS4 era.
If you have updated from an earlier TOS5 version to the current 5.1.33, we recommend reinstalling TOS 5.0.176 for a more stable system. In TOS 5.0.176, there may be the correct driver for the network card.
Is it easy to downgrade from 5.1.33 to 5.0.176?

Simply download package and manual update? Does it change/impact the TRAID configuration at all?

Re: [Help] 2.5 GbE USB Adapter running at half duplex?

Posted: 06 Mar 2025, 10:26
by TMzethar
AlphaZero6ix wrote: 06 Mar 2025, 00:01
TMzethar wrote: 05 Mar 2025, 19:22 We have noted that your NAS is a model from the TOS4 era.
If you have updated from an earlier TOS5 version to the current 5.1.33, we recommend reinstalling TOS 5.0.176 for a more stable system. In TOS 5.0.176, there may be the correct driver for the network card.
Is it easy to downgrade from 5.1.33 to 5.0.176?

Simply download package and manual update? Does it change/impact the TRAID configuration at all?
If you wish to revert to TOS version 5.0.176, you need to reinstall TOS.
https://download2.terra-master.com/TOS_ ... 111430.ins
viewtopic.php?t=423

Re: [Help] 2.5 GbE USB Adapter running at half duplex?

Posted: 06 Mar 2025, 11:27
by GDragon
You can confirm the USB port version
A 2.5GbE connection requires at least a USB 3.0 port (5Gbps bandwidth). If plugged into a USB 2.0 port, the speed will be capped at approximately 480Mbps, which may trigger a downgrade to half-duplex mode.