How do I disable Energy Efficient Ethernet (802.3az) on cnMatrix Switches

Summary: This article describes how to solve an issue with devices such as older printers not waking from standby mode when connected to cnMatrix Switches due to Energy Efficient Ethernet. Note: This option became available in cnMatrix software version 4.1 and is on by default.

cnMatrix Switches leverage Energy Efficient Ethernet (EEE) as part of the 802.3az IEEE standard. This is designed to reduce the power consumption of devices by putting them in to standby mode during periods of low link utilization. Some devices such as older printers, fail to wake up from these periods of standby causing them to be inaccessible. The solution for this is to disable EEE on the port.

CLI

  1. Log in to the cnMatrix Switch via a terminal application such as PuTTy

  2. Type the below commands

    config terminal
    interface <interface>
    no energy-efficient-ethernet

    Example

    1

WebGUI

  1. Log in to the WebGUI

  2. Click System from the menu to expand the System options

    system

  3. Scroll down the menu until you see Energy Efficient Ethernet and click on this option. Choose the interface you wish to disable this functionality on and click the drop down option to be disabled. Click Apply to push the configuration change.

cnMaestro

  1. Log in to cnMaestro

  2. Select the Devices option from the side menu and click on Switches. Then click on the Switch you wish to make to the change on.

    cnmae1

  3. Click the Actions drop down and select Remote CLI

    cnmae2

  4. Type the follow command in to the CLI command field and click Run

    config terminal;interface <interface>;no energy-efficient-ethernet

    Example

XMS-Cloud

  1. Log in to XMS-Cloud

  2. Click on the Switch tab

  3. Click on the Switch you wish to edit

    xmsc2

  4. Click on the CLI icon, add the below commands and press Submit once completed

    config terminal
    interface <interface>
    no energy-efficient-ethernet

    xmsc

1 Like

Is there a way to disable “energy-efficient-ethernet” with the CLI on the cnMatrix switch in general instead of each port individually?

What could be a solution to disable “energy-efficient-ethernet” on all ports of all cnMatrix switches in a switch group with cnMaestro?

Hi, currently disabling EEE globally is not available. I will add this request to our to-do list in the future release. There are couple of ways to turn of EEE for all ports at once. Note: EEE can only be enabled/disabled on RJ-45 ports, and not fiber ports.

  1. access the Web GUI or SSH into the switch:

Click ‘Save’ configuration at the upper right cornet

CLI:
config terminal
interface range gi 0/1-16
no energy-efficient-ethernet
end
write startup

  1. Use User-Defined-Overrides in the Switch Group

a) use this example if all the switches in the Switch Group are of the same switch model

Push the configuration to the switches

b) use this example when there are various switch models in the switch group

Go to each Switch’s Configuration page, and enter the commands as shown. Replace the ‘interface range gi 0/1-x’ where x is the last copper port of the switch. Example is on EX2052.

1 Like