Power over Ethernet
Power over Ethernet (PoE) is typically used to power up Access points, IP Cameras and IP Phones connected to the device's Ethernet ports.
The ESS3300 supports Power over Ethernet (PoE and PoE+) on up to 24 ports with visibility and management from Cisco IOS-XE Software. From Cisco IOS XE Release 17.17.1, UPoE+ is also supported.
From Cisco IOS XE Release 17.17.1, the maximum power per port is enhanced to 90W, from the earlier support of 30W. The system PoE budget has been enhanced to 2160W, from the earlier support of 720W.
![]() Important |
The ESS3300 uses a SPI bus based device from Microsemi / Microchip PD69208M as the PoE controller. Failure of the integrator to use this controller will result in IOS-XE not recognizing the device. |
![]() Note |
The Powered Device (PD) will be detected if it is IEEE-compliance or a Cisco standard device. Support for CDP and LLDP is available for power negotiation, and must be enabled on the ESS3300. |
![]() Note |
CDP and/or LLDP must be enabled on the ESS3300, and the PD must support CDP and/or LLDP for the device to be able to negotiate power levels between 15 and 30 watts. From 17.17.1 onwards, you can use CDP to negotiate upto 60W (Cisco UPOE) and LLDP to negotiate upto 90W (IEEE 802.3BT). |
![]() Note |
In ESS-3300 PoE devices, when a Powered Device (PD) is connected, if the switch or port lacks the power to bring up the PD, the port provides whatever power is available in the device. If the PD can operate with the given power, the port indicates the class for which the power is allocated. If the supplied power is insufficient to power up the PD, the port switches to power denial. |
![]() Note |
If the port is configured with a static value in the CLI, such as power inline static max , and the connected PD requires more power than configured, the port becomes error-disabled. |
Device Detection and Power Allocation
The switch will detect a Cisco Pre-standard or an IEEE-compliant PD when the PoE is enabled and the connected device is not being powered by an AC adapter.
After device detection, the switch determines the power requirements based on power classification class. Depending on the available power in the power budget, the switch determines if a port can be powered. The switch initially allocates this power when it detects and powers the device. Power negotiation using CDP/LLDP protocols happens thereafter. On reload the PoE ports are powered down.(i.e they are powered down at rommon stage).
Power Management
Limit the PoE budget to prevent excess power consumption that may exceed the capacity of the power source.
To limit the PoE budget, configure the overall PoE budget using the power inline wattage max <watts-for-PSU> command in global configuration mode.
![]() Note |
The switch needs a minimum wattage of power to run efficiently. The power budget for PoE is calculated as the total power of the PSU minus the minimum wattage. For example, if the PSU can provide 170W of power and needs a minimum of 20W of power to run the switch, then the maximum PoE budget that can be configured is 150W. |
Command Line Interface
This section describes the CLI to use for configuring and displaying PoE.
Before you configure Power over Ethernet (PoE), note the following:
-
show inventory and show diag commands will not display details of the vendor/system integrator's PoE controller.
-
show run command will not reflect the current PoE configuration.
-
On connecting a PD, power negotiation happens almost instantly. However, it takes 3-5 minutes to reflect accurate statistics using show power inline
-
The default software mode is PoE and not PoE+ to prevent overdraw.
-
There is limited support for LLDP-MED and LLDP-MDI.
![]() Note |
Implementation of PoE is a partner option. The integrator is responsible for proper implementation into the finished product, therefore, it may or may not be available. |
To configure auto or static or off:
power inline auto | static | never
switch#config terminal
switch#interface g0/1/<1,2,3,4>
switch(config-if)#power inline {auto|static|never}
To enable CDP:
switch#config terminal
switch(config)#cdp run
switch(config#exit
To enable LLDP:
switch#config terminal
switch(config)#lldp run
switch(config#exit
To Verify your configuration:
switch#show power inline
Available:2160.0(w) Used:88.3(w) Remaining:2071.7(w)
Interface Admin Oper Power Device Class Max
(Watts)
--------- ------ ---------- ------- ------------------- ----- ----
Gi1/3 auto on 7.0 Ieee PD 2 90.0
Gi1/4 auto off 0.0 n/a n/a 90.0
Gi1/5 auto off 0.0 n/a n/a 90.0
Gi1/6 auto off 0.0 n/a n/a 90.0
Gi1/7 auto off 0.0 n/a n/a 90.0
Gi1/8 auto off 0.0 n/a n/a 90.0
Gi1/9 auto on 30.0 WS-C3560CX-8PT-S 4 90.0
Gi1/10 auto off 0.0 n/a n/a 90.0
Gi2/1 auto off 0.0 n/a n/a 90.0
Gi2/2 auto on 45.0 Ieee PD 5 90.0
Gi2/3 auto off 0.0 n/a n/a 90.0
Gi2/4 auto off 0.0 n/a n/a 90.0
Gi2/5 auto off 0.0 n/a n/a 90.0
Gi2/6 auto off 0.0 n/a n/a 90.0
Gi2/7 auto off 0.0 n/a n/a 90.0
Gi2/8 auto on 6.3 IP Phone 7960 2 90.0
Gi2/9 auto off 0.0 n/a n/a 90.0
Gi2/10 auto off 0.0 n/a n/a 90.0
Gi2/11 auto off 0.0 n/a n/a 90.0
Gi2/12 auto off 0.0 n/a n/a 90.0
Gi2/13 auto off 0.0 n/a n/a 90.0
Gi2/14 auto off 0.0 n/a n/a 90.0
Gi2/15 auto off 0.0 n/a n/a 90.0
Gi2/16 auto off 0.0 n/a n/a 90.0
--------- ------ ---------- ---------- ---------- ------ -----
Totals: 4 on 88.3
To show power on a particular interface:
switch#show power inline {interface-id}
Displays PoE status for a switch for the specified interface.
show power inline interface-id detail
To show power consumption:
Switch#show power inline police
Available:2160.0(w) Used:88.3(w) Remaining:2071.7(w)
Interface Admin Oper Admin Oper Cutoff Oper
State State Police Police Power Power
--------- ------ ---------- ---------- ---------- ------ -----
Gi1/3 auto on none n/a n/a 3.5
Gi1/4 auto off none n/a n/a n/a
Gi1/5 auto off none n/a n/a n/a
Gi1/6 auto off none n/a n/a n/a
Gi1/7 auto off none n/a n/a n/a
Gi1/8 auto off none n/a n/a n/a
Gi1/9 auto on none n/a n/a 19.4
Gi1/10 auto off none n/a n/a n/a
Gi2/1 auto off none n/a n/a n/a
Gi2/2 auto on none n/a n/a 9.1
Gi2/3 auto off none n/a n/a n/a
Gi2/4 auto off none n/a n/a n/a
Gi2/5 auto off none n/a n/a n/a
Gi2/6 auto off none n/a n/a n/a
Gi2/7 auto off none n/a n/a n/a
Gi2/8 auto on none n/a n/a 2.0
Gi2/9 auto off none n/a n/a n/a
Gi2/10 auto off none n/a n/a n/a
Gi2/11 auto off none n/a n/a n/a
Gi2/12 auto off none n/a n/a n/a
Gi2/13 auto off none n/a n/a n/a
Gi2/14 auto off none n/a n/a n/a
Gi2/15 auto off none n/a n/a n/a
Gi2/16 auto off none n/a n/a n/a
--------- ------ ---------- ---------- ---------- ------ -----
Totals: 34.0
The list of commands for debugging PoE follows:
Command |
Description |
---|---|
Debug ilpower controller |
Display PoE controller debug messages |
Debug ilpower event |
Display PoE event debug messages |
Debug ilpower port |
Display PoE port manager debug messages |
Debug ilpower powerman |
Display PoE power management debug messages |
Debug ilpower cdp |
Display PoE CDP debug messages |
Debug ilpower registries |
Display PoE registries debug messages |
Debug ilpower scp |
Display PoE scp debug messages |