What's new

Is there a way to disable EEE (Energy-Efficient Ethernet) on the RT-AX88U?

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Logi

Senior Member
I look around in the standard Asus FW, and couldn't find it, maybe Merlin FW has the option? Thank you
 
See if you have this in SSH:

Code:
 pwr config ...
           [--wait on|off]             : keeps CPU in sleep state without spinning
           [--ethapd on|off]           : Ethernet Auto Power Down Enable
           [--eee    on|off]           : Energy Efficient Ethernet Enable (all ports)
           [--dgm on|off]              : Switch Deep Green Mode Enable

No such settings in GUI. It may not survive reboot as well.
 
See if you have this in SSH:

Code:
 pwr config ...
           [--wait on|off]             : keeps CPU in sleep state without spinning
           [--ethapd on|off]           : Ethernet Auto Power Down Enable
           [--eee    on|off]           : Energy Efficient Ethernet Enable (all ports)
           [--dgm on|off]              : Switch Deep Green Mode Enable

No such settings in GUI. It may not survive reboot as well.
I need Merlin for SSH, right?
 
No, available in stock Asuswrt. Administration, System tab.

I remember Asus was disabling "wait" on some AX88U routers fighting with an issue. It was long ago though.
 
pwr config settings are available in Merlin for AX88U
Code:
                 --all        on|off|idle          : All power saving features
                 --disk       on|off               : Disk Suspend: USB, SATA etc.
                 --wifi       on|off               : WIFI suspend
                 --pci        on|off               : PCI ASPM: Active State Power Management
                 --ubus       on|off               : UBUS DCM
                 --cpuoff     on|off               : CPU Off
                 --cpuwait    on|off               : CPU Wait
                 --cpuspeed   on|off [speed]       : CPU Speed
                 --xrdp       on|off               : XRDP Clock Gating
                 --net        on|off [ifname]      : Network device down
                 --phy        on|off [ifname]      : PHY Power Down
                 --eee        on|off [ifname]      : PHY EEE: Energy Efficient Ethernet
                 --apd        on|off [ifname]      : PHY APD: Auto Power Down
                 --dgm        on|off               : SF2 DGM: Deep Green Mode
                 --sr         on|off               : DRAM SR: Self Refresh
                 --avs        on|off               : AVS: Adaptive Voltage Scaling
       


pwr show

Power Management Configuration
WIFI Off            Disabled
DISK Off            Disabled
PCI ASPM            Disabled
UBUS DCM            N/A
CPU Off             N/A
CPU Wait            Enabled
CPU Speed           Enabled
XRDP Gate           N/A
NET Down            Disabled
PHY Down            Disabled
PHY EEE             Enabled
PHY APD             Enabled
SF2 DGM             Enabled
DRAM SR             N/A
AVS                 Enabled
 
No, available in stock Asuswrt. Administration, System tab.

I remember Asus was disabling "wait" on some AX88U routers fighting with an issue. It was long ago though.
Thank you, can I add scripts with the standard Asus FW or do I need for that Merlin, apologies if this is a basic question
 
pwr config settings are available in Merlin for AX88U
Code:
                 --all        on|off|idle          : All power saving features
                 --disk       on|off               : Disk Suspend: USB, SATA etc.
                 --wifi       on|off               : WIFI suspend
                 --pci        on|off               : PCI ASPM: Active State Power Management
                 --ubus       on|off               : UBUS DCM
                 --cpuoff     on|off               : CPU Off
                 --cpuwait    on|off               : CPU Wait
                 --cpuspeed   on|off [speed]       : CPU Speed
                 --xrdp       on|off               : XRDP Clock Gating
                 --net        on|off [ifname]      : Network device down
                 --phy        on|off [ifname]      : PHY Power Down
                 --eee        on|off [ifname]      : PHY EEE: Energy Efficient Ethernet
                 --apd        on|off [ifname]      : PHY APD: Auto Power Down
                 --dgm        on|off               : SF2 DGM: Deep Green Mode
                 --sr         on|off               : DRAM SR: Self Refresh
                 --avs        on|off               : AVS: Adaptive Voltage Scaling
      


pwr show

Power Management Configuration
WIFI Off            Disabled
DISK Off            Disabled
PCI ASPM            Disabled
UBUS DCM            N/A
CPU Off             N/A
CPU Wait            Enabled
CPU Speed           Enabled
XRDP Gate           N/A
NET Down            Disabled
PHY Down            Disabled
PHY EEE             Enabled
PHY APD             Enabled
SF2 DGM             Enabled
DRAM SR             N/A
AVS                 Enabled
Thank you, do you know if this will survive a reboot?
 
It won't survive a reboot.
 
You don't need a script for testing. Change the value, test before you reboot. Unlikely to be related to your MoCA issues though.
Understood, my script question was general question, no necessarily related, if I am able to create a persistent script without having to install Merlin
 
There is one option with usbmount, but I'm not sure if it still works with newer Asuswrt. @RMerlin knows if still usable or not. Otherwise no - no custom scripts with stock Asuswrt. I don't think you need this anyway for the MoCA issue you are trying to troubleshoot.
 
There is one option with usbmount, but I'm not sure if it still works with newer Asuswrt. @RMerlin knows if still usable or not. Otherwise no - no custom scripts with stock Asuswrt. I don't think you need this anyway for the MoCA issue you are trying to troubleshoot.
The usbmount script no longer works with stock firmware. Asus has removed it since their firmware didn't actively need it, and some malwares were using it to get launched at boot time.
 
I am having some connectivity issues with MOCA devices, seems due to EEE but I am not 100% sure, testing for now

Do you mean your new MoCA adapters? I would test related cabing first... temporaily setup some good patch cables (Ethernet and coax) and see if the issue persists.

OE
 
I am having some connectivity issues with MOCA devices, seems due to EEE but I am not 100% sure, testing for now

The issues you described previously sound more like your ISP gateway has EEE enabled and it is not working right.
 
What problem are you trying to solve?
I am having these random disconnections in the WAN port (connected to the ISP gateway via a pair of MOCA devices over Coaxial cable), that I think (I might be wrong) are caused by EEE on the AX88U, then the MOCA device close to the AX88U reacting (by shutting down the ethernet link on the MOCA LAN port) to EEE with a disconnection on the LAN port, so it is kind of a self inflicted wound:

Sep 12 00:02:03 WAN Connection: WAN(0) link down.
Sep 12 00:02:08 WAN Connection: WAN(0) link up.
Sep 12 02:40:25 WAN Connection: WAN(0) link down.
Sep 12 02:40:35 WAN Connection: WAN(0) link up.
Sep 12 07:52:54 WAN Connection: WAN(0) link down.
Sep 12 07:52:59 WAN Connection: WAN(0) link up.
Sep 12 08:05:36 WAN Connection: WAN(0) link up.


I have disabled EEE on the AX88U to see if this changes, via SSH:

pwr config --eee off
PHY EEE (*) ==> Disable

pwr show


Power Management Configuration
WIFI Off Disabled
DISK Off Disabled
PCI ASPM Disabled
UBUS DCM N/A
CPU Off N/A
CPU Wait Enabled
CPU Speed Disabled
XRDP Gate N/A
NET Down Disabled
PHY Down Disabled
PHY EEE Disabled
PHY APD Enabled
SF2 DGM Enabled
DRAM SR N/A
AVS Enabled

I have done manual simulation of the situation by disconnecting the LAN port on the ISP gateway, and the WAN port on the AX88U, any manual LAN port disconnection on the ISP gateway is not detected in the logs of the AX88U, any manual disconnection on the WAN port on the AX88U is detected in the logs, therefore that means that the disconnections showing on the logs are not caused by the ISP gateway, the ISP gateway is connected using 2 MOCA devices via coaxial cable with the AX88U.
 
Last edited:
the ISP gateway is connected using 2 MOCA devices via coaxial cable with the AX88U.

Perhaps when you leave the AX88U WAN connected to the near MoCA adapter, then that link remains UP no matter what upstream segment you disconnect... UP but no WAN/Internet.

Using the Screenbeam MoCA 2.5 adapters with my ASUS routers has been plug and play here.

OE
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!

Staff online

Top