[Help] 2.5 GbE USB Adapter running at half duplex?
Posted: 05 Mar 2025, 16:29
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
But ethtool tells a different story.
I thought I can use ethtool to set the Duplex to Full or Autoneg to ON? But that apparently isn't allowed?
Any ideas how I can get this adapter to run at full duplex?
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
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
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