Jump to content

Recommended Posts

Posted (edited)

Made some power consumption tests of different USB-Ethernet 2.5G, 1G and 100M dongles.

 

Test bed:

  • Orange Pi Zero3 with 480 MHz CPU speed locked, connected to the PC over UART, Armbian 26.11.0-trunk.30 6.18.48-current-sunxi64
  • AVHzY CT-3 for power consumption monitoring
  • Intel I226-V as another Ethernet side

 

 

20260831_204038.jpg.f3c271c321dc425d96a50c09c261bba4.jpg

 

 

First I set a baseline Orange Pi consumption with USB Host enabled. The absolute minimum I could get is with a Logitech radio keyboard dongle plugged in — 0.934 W.

Then I plugged in USB-Ethernet adapters and recorded its idle power consumption without cable connected, idle power with cable and Energy-efficient Ethernet (EEE) on/off, and power under load.

Please note: all tests were performed over USB 2.0, the maximum transmission load was about 300-320 mbit/s, even on a 2.5G modules.

 

Commands used:

 

# Enable Energy-efficient Ethernet (EEE) and advertise 100M, 1G, 2.5G EEE support
ethtool --set-eee $INTF advertise 0x80000000002a eee on

# Disable Energy-efficient Ethernet (EEE)
ethtool --set-eee $INTF eee off

# Check Energy-efficient Ethernet (EEE) status
ethtool --show-eee $INTF

# Force link speed
ethtool --change $INTF speed 100

 

 

 

#1: "GLAABIT" Black USB 3.0 Gigabit Lan dongle

Realtek RTL8153, 1G

 

20260831_230037.jpg.b8555ea6ffc8d489848b878a4c2100a2.jpg

 

usb 1-1: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
usb 1-1: Product: USB 10/100/1000 LAN
usb 1-1: Manufacturer: Realtek
usb 1-1: SerialNumber: 001000001
r8152-cfgselector 1-1: reset high-speed USB device number 10 using ehci-platform
r8152 1-1:1.0 eth0: v1.12.13

 

 

  Idle Transmisson
Idle, no cable +0.169W -
1G, EEE off +0.786W +0.786-0.816W
1G, EEE on +0.236W +0.786-0.816W
100M, EEE off +0.432W +0.466-0.456W
100M, EEE on +0.279W +0.426W
10M, EEE off +0.216W +0.286W

 


 

#2: Silver no text with LED

Realtek RTL8153, 1G

 

20260831_225737.jpg.affb68bf3de1ce6080c309d987703cde.jpg

 

 

usb 1-1: new high-speed USB device number 15 using ehci-platform
usb 1-1: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
usb 1-1: Product: USB 10/100/1000 LAN
usb 1-1: Manufacturer: Realtek
usb 1-1: SerialNumber: 000001

 

 

  Idle Transmission
Idle, no cable +0.026W -
1G, EEE off +0.696W +0.799W
1G, EEE on +0.121W +0.799W
100M, EEE off +0.242W +0.282W
100M, EEE on +0.102W +0.282W
10M, EEE off +0.086W +0.146W

 

 

 

#3: Silver no text, with network icon, USB-C, large LEDs

Realtek RTL8156, 2.5G

 

20260831_225536.jpg.5d6a33b9ba0d77288ec03d6e086a4a58.jpg

 

 

usb 1-1: new high-speed USB device number 16 using ehci-platform
usb 1-1: New USB device found, idVendor=0bda, idProduct=8156, bcdDevice=31.00
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
usb 1-1: Product: USB 10/100/1G/2.5G LAN
usb 1-1: Manufacturer: Realtek
usb 1-1: SerialNumber: 0013000001
r8152-cfgselector 1-1: reset high-speed USB device number 16 using ehci-platform
r8152 1-1:1.0 eth0: v1.12.13

 

 

  Idle Transmisson
Idle, no cable +0.059W -
2.5G, EEE of +0.828W +0.869W
2.5G, EEE on +0.381W +0.796-0.806W
1G, EEE off +0.479W +0.518W
1G, EEE on +0.261W +0.516W
100M, EEE off +0.262W +0.291W
100M, EEE on +0.124W +0.291W

 

 

 

#4: Dongle with USB HUB for 3 USB 2.0 ports + 100M Ethernet

Realtek RTL8152 100M

 

20260831_230305.jpg.5de729f10179db742b79401058db82b0.jpg

 

20260831_230316.jpg.cacf0113570e29522f3a77dec2590181.jpg

 

usb 1-1.4: new high-speed USB device number 20 using ehci-platform
usb 1-1.4: New USB device found, idVendor=0bda, idProduct=8152, bcdDevice=20.00
usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.4: Product: USB 10/100 LAN
usb 1-1.4: Manufacturer: Realtek
usb 1-1.4: SerialNumber: 00E04C36001D
r8152-cfgselector 1-1.4: reset high-speed USB device number 20 using ehci-platform
r8152 1-1.4:1.0: skip request firmware

 

 

  Idle Transmission
Idle, no cable +0.235W -
100M, EEE off +0.461W +0.565W
100M, EEE on +0.321W +0.561W

 

 

 

#5: USB Network Adapter For Switch

ASIX AX88772D, 100M

Driverless CDC-NCM mode, does not support EEE.

 

20260831_230553.jpg.1056947738ffc3a3456f98798567c9c2.jpg

 

20260831_230619.jpg.11b6bd12482ab1713d924d560a9d2b85.jpg

 

usb 1-1: new high-speed USB device number 21 using ehci-platform
usb 1-1: New USB device found, idVendor=0b95, idProduct=1790, bcdDevice= 3.00
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: AX88772D
usb 1-1: Manufacturer: ASIX
usb 1-1: SerialNumber: 000D7413
cdc_ncm 1-1:2.0: MAC-Address: f8:e4:3b:0d:74:13
cdc_ncm 1-1:2.0: setting rx_max = 16384
cdc_ncm 1-1:2.0: setting tx_max = 16384
cdc_ncm 1-1:2.0 eth0: register 'cdc_ncm' at usb-5200000.usb-1, CDC NCM (NO ZLP), f8:e4:3b:0d:74:13
usbcore: registered new interface driver cdc_ncm
usbcore: registered new interface driver cdc_wdm
usbcore: registered new interface driver cdc_mbim
cdc_ncm 1-1:2.0 enxf8e43b0d7413: renamed from eth0

 

 

  Idle Transmisson
Idle, no cable +0.14W -
100M, EEE off +0.224W +0.278W

 

Edited by ValdikSS

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines