ValdikSS Posted August 31 Posted August 31 (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 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 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 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 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 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. 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 August 31 by ValdikSS 0 Quote
Recommended Posts
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.