Home / Notes / PoE Power Failure Troubleshooting
NOTES · POE / PD POWER TROUBLESHOOTING

PoE Camera or AP Won't Power Up? PD Power Failure Troubleshooting

A PoE camera or access point that refuses to power on, or one that powers up and then keeps cycling, almost always traces back to one of three points in the PSE-to-PD negotiation. This is the order that finds it fastest — what to check at each stage, the exact display poe commands to run, and the root causes that account for most of these tickets.

By the AtlasCommTech engineering team — 13 years of carrier & enterprise network deployments · Updated July 2026

A Camera That Won't Power Up Is Rarely a Mystery

PSE-to-PD power delivery only has a handful of places it can fail, and each one leaves a different fingerprint in the display poe output.

A PoE camera or AP that won't power up, or one that powers up and then repeatedly drops and reconnects, is one of the most common tickets on any access-layer switch. The instinct is to swap the cable and hope — but it's faster to work through the negotiation the switch itself is running: does the port even support PoE, does the switch detect a powered device at all, and if it does, does the switch actually have the power budget — per-port and total — to turn it on.

What follows is the fault tree this is built on, the display poe / display poe-power commands for each stage, the five root causes that show up again and again once you're past the first couple of checks, and a handful of FAQ answers pulled from real field cases. This is also exactly the power-budget math our own sales engineers walk through before quoting an Atlas industrial PoE switch for a camera or AP rollout — matching total PoE budget and per-port ceiling to the real device count, not just the headline wattage on the datasheet.

Read the Fault Tree Before You Touch a Cable

PoE power faults split into two shapes: the PD never powers up at all, or it powers up and something about it is still wrong.

Placing the symptom on this tree first tells you which stage below actually applies — there's no point checking the power budget if the switch hasn't even detected the device yet.

PD Power Fault PD Never Powers Up PD Powers Up, Something's Still Wrong Stage 0 · Does the PSE even support PoE here?no PoE board/power module · PoE disabled on the port Stage 1 · Does the PSE detect the PD at all?bad cable · no grounding · non-standard PD · faulty PD Stage 2 · Can the PSE actually power it?>100m distance · power-off time-range · port/total power budget Only part of the PD worksheater / pan-tilt / expansion module stays dead — LLDP 802.3at PD keeps power-cyclingpoor grounding · non-standard PD inrush current · dual power source Worked fine, then suddenly deadoutdoor unshielded run · lightning surge · PoE card damage

Diagram labels are kept in English for engineering clarity.

Almost every PD power fault is one of these six boxes. The three power-up stages are strictly ordered — the switch won't get to checking the power budget if it hasn't detected the PD yet — so read display poe power-state before display poe power, not the other way around.

Working Through Each Stage

Three power-up stages, three different things to look at, and the exact command that tells you which one you're stuck in.

Stage 0 — Confirm the PSE Itself Supports PoE

Not every switch, board or power module is PoE-capable — confirm the hardware before suspecting the cable or the PD.

  1. Check whether this model and board are PoE-capable at all. On a box switch, the device name has a P, LP or U suffix after the port count; on a chassis switch, only specific PoE-capable boards and PoE power modules qualify.
  2. Run display poe device — a PoE-capable slot returns Slot *: PoE. If it returns nothing or an error, this hardware doesn't do PoE on this port.
  3. Run display device power to confirm a PoE power module is actually seated and its State field reads Supply, not a dash.
  4. Check the interface configuration with display this — if undo poe enable is present, PoE has been explicitly turned off on this port.
<HUAWEI> display poe device
Slot *: PoE
// confirms this slot is PoE-capable

<HUAWEI> display device power
----------------------------------------------------------------------------
PowerNo Present Mode   State   Current  Voltage ActualPower RatedPower
----------------------------------------------------------------------------
PWR1    YES     AC     Supply  5.6      55.0    306         2500
PWR2    NO      --     --      --       --      --          --
// State = Supply -> power module present and supplying; a dash means faulty/absent

<HUAWEI> system-view
[HUAWEI] interface GE1/0/0
[HUAWEI-GE1/0/0] display this
 port link-type access
 port default vlan 100
 undo poe enable
// PoE has been explicitly disabled on this port
[HUAWEI-GE1/0/0] poe enable

Stage 1 — Confirm the PSE Actually Detects the PD

The PSE detects a PD by measuring DC resistance in a narrow 19–26.5kΩ window — anything that disturbs that measurement, and detection fails silently.

  1. Swap in a cable you know is good on the same port. If power comes up, the original cable was the fault.
  2. Check that the switch (the PSE) is properly grounded. Static or induced interference in an ungrounded chassis is enough to throw off the detection measurement — this is a common cause on switches sitting loose on a carpeted floor rather than mounted and earthed in a rack.
  3. Check for a non-standard PD alarm: POE/4/NONSTANDARDPD. Many PDs on the market don't fully meet 802.3af/at/bt, and the PSE can't identify the characteristic resistance it's looking for.
  4. Move the suspect PD to a port you've confirmed is working. If it still won't power up, the PD itself is faulty; if it works there, the original port is.
// non-standard PD alarm on the switch
POE/4/NONSTANDARDPD:An invalid or non-standard PD is connected to the interface [GE1/0/6].

// enable compatibility detection for non-standard PDs on this port
<HUAWEI> system-view
[HUAWEI] interface GE1/0/6
[HUAWEI-GE1/0/6] poe legacy enable
Warning: Is there a valid PD connected to this interface? [Y/N]:y

<HUAWEI> display poe power-state
// powering / detecting / disabled per interface -- move the PD to a confirmed-good
// port and check this field to isolate PD fault vs. port fault

Stage 2 — Confirm the PSE Can Actually Power What It Detected

Detection succeeding doesn't mean power follows — distance, a configured off-window, or a power budget that's simply too tight will all stop it here.

  1. Confirm the cable run to the PD is under 100m — PoE's reliable powering distance tracks ordinary Ethernet's, and going over it is enough on its own.
  2. Check whether a PoE power-off time-range is configured on this interface with display this, and whether the current time falls inside it.
  3. Run display poe power interface for this port. If user set max power is lower than PD reference power, the port's own ceiling is blocking the PD before the device budget is even considered.
  4. Run display poe-power for the whole device. Available Power(mW) is Total minus the reserved percentage minus what's already consumed — if it's still under the PD's reference power, the switch is out of budget, not the port.
<HUAWEI> display poe power interface GE1/0/2
PortName: GE1/0/2
  PD power(mW)             :0
  PD class                 :2
  PD reference power(mW)   : 30000
  user set max power(mW)   : 2000
// user set max power (2000mW) < PD reference power (30000mW) -> raise the port cap
[HUAWEI-GE1/0/2] undo poe power
// or set an explicit ceiling above the PD's reference power:
[HUAWEI-GE1/0/2] poe power port-max-power 30000

<HUAWEI> display poe-power
Chassis 1
  Total PoE Power(mW)          : 534000
  Reserved PoE Power Percent   : 20 %
  Available Power(mW)          : 427200
  Consumed Power(mW)           : 9400
// Available Power is what's actually left for a new PD after the reserve is set aside
[HUAWEI] poe max-power 480000 slot 1
[HUAWEI] poe power-reserved 10 slot 1

Stage 3 — PD Is Powered, But Behaves Wrong

Two different symptoms here point to two unrelated fixes — read which one you actually have before changing anything.

  1. If only part of the device works — a camera's image is fine but its heater or pan-tilt motor never moves, or an IP phone's screen works but its expansion module doesn't — the base 802.3af power-up completed but the 802.3at negotiation that unlocks the rest of the budget never happened, almost always because LLDP is disabled.
  2. Enable LLDP globally and the 802.3at power TLV on the affected interface, then re-plug the cable or toggle PoE off and on.
  3. If the PD is fully powering up and down repeatedly rather than just missing a function, re-check grounding first (18.3.1 in the vendor's own case library is exactly this pattern — a PSE sitting ungrounded on a carpeted floor), then check whether it's a non-standard PD with an inrush current large enough to trip the PSE's own protection.
  4. For a non-standard PD with a large inrush current, switching the interface to the smaller 802.3af inrush profile is the standard fix — it does mean unplugging and replugging the PD once after the change for it to take effect.
// partial-function PD -- LLDP disabled is blocking the 802.3at negotiation
<HUAWEI> system-view
[HUAWEI] lldp enable
Info: Global LLDP is enabled successfully.
[HUAWEI] interface GE1/0/16
[HUAWEI-GE1/0/16] lldp dot3-tlv power 802.3at
[HUAWEI-GE1/0/16] undo lldp disable

// repeated power-cycling on a non-standard PD with a high inrush current
[HUAWEI] interface GE1/0/1
[HUAWEI-GE1/0/1] poe af-inrush enable
// re-plug the PD once after this change -- it won't take effect on an already-connected PD

5 Root Causes That Show Up Again and Again

Once the stages above have told you where the problem sits, these five account for most of what's actually wrong with a camera or AP on PoE.

1. The Port's Power Cap Is Set Below the PD's Reference Power

SYMPTOMA PTZ camera powers up and its image works, but it reports "not enough power for camera and pantilt motors" and the pan-tilt never moves — or the PD simply never powers up at all despite the switch clearly having spare capacity.

CAUSEdisplay poe power interface separates PD reference power (what the connected device says it needs) from user set max power (the ceiling configured, or defaulted, on that port). If the port's own ceiling is lower than the PD's reference power — a 2000mW cap against a 30000mW camera, in one real case — the port refuses the PD before the switch's total budget is ever consulted, regardless of how much power is sitting unused elsewhere on the chassis.

FIXRead PD reference power and user set max power side by side on the affected port, and either clear the manual cap with undo poe power or set an explicit ceiling above the PD's reference power. This is exactly the kind of per-port and total power-budget math we run through with a customer before quoting an Atlas industrial PoE switch for a camera or AP deployment — the headline PoE wattage on a datasheet is not the same question as whether every single port is capped high enough for the PD landing on it.

<HUAWEI> display poe power interface GE1/0/2
PortName: GE1/0/2
  PD reference power(mW)   : 30000
  user set max power(mW)   : 2000
[HUAWEI-GE1/0/2] undo poe power

2. LLDP Is Disabled — 802.3at Devices Power Up But Only Partially Work

SYMPTOMA camera, IP phone or similar device shows basic signs of life — image, dial tone, a responding IP — but a specific sub-module (heater, pan-tilt, expansion keypad) never activates.

CAUSE802.3af devices finish powering up after detection, classification and power-on alone. 802.3at devices need a fourth step — LLDP power-negotiation TLVs exchanged between PSE and PD — before the full budget is released. If LLDP is globally disabled, that fourth step never happens: the base module gets enough power to start, but the extra load never gets authorized.

FIXEnable LLDP globally and the 802.3at power TLV on the specific interface, then re-plug the cable (or disable/re-enable PoE on the port) for the device to renegotiate from scratch.

[HUAWEI] lldp enable
[HUAWEI] interface GE1/0/16
[HUAWEI-GE1/0/16] lldp dot3-tlv power 802.3at
[HUAWEI-GE1/0/16] undo lldp disable

3. A Non-Standard PD Is Rejected at Classification

SYMPTOMThe switch logs POE/4/NONSTANDARDPD and refuses to power the device at all, even though the PD's own documentation says it runs on ordinary 48V PoE.

CAUSEThe PD market is not tightly standardized. A PSE identifies a device by the characteristic resistance and current it presents during detection and classification; a device that's electrically close to 802.3af/at/bt but not exactly compliant fails that identification and gets refused rather than risk damaging it.

FIXOnce you've confirmed from the PD's own documentation that it does run on standard 48V, enable legacy compatibility detection on that interface to force the classification through.

[HUAWEI] interface GE1/0/6
[HUAWEI-GE1/0/6] poe legacy enable
Warning: Is there a valid PD connected to this interface? [Y/N]:y

4. Grounding, Cabling or Inrush Current Behind Repeated Power-Cycling

SYMPTOMThe switch logs PD powered on / PD powered off in a tight, repeating loop for the same interface — the device never settles into a stable powered state.

CAUSEDetection and classification are sensitive measurements. A switch that isn't earthed — one real case involved a PSE placed directly on a carpeted floor rather than grounded in a rack — picks up enough static interference to keep failing and retrying the same measurement. Separately, some non-standard PDs draw a larger inrush current on power-up than the PSE's default 802.3bt-style profile expects, which the PSE's own protection reads as a fault and cycles the port to clear.

FIXGround the switch chassis properly first — it's the more common cause and costs nothing to rule out. If the cycling continues on a confirmed non-standard PD, switch the interface to the smaller 802.3af inrush-current profile, then unplug and replug the PD once for the new profile to take effect.

[HUAWEI] interface GE1/0/1
[HUAWEI-GE1/0/1] poe af-inrush enable
// re-plug the PD once after configuring this -- it does not apply retroactively

5. 100m Distance and Outdoor Lightning Exposure

SYMPTOMEither the PD simply never powers up over a long outdoor run, or — worse — a camera or AP that's been powering up fine for weeks suddenly goes dead with no configuration change at all.

CAUSEPoE's reliable powering distance is the same 100m as ordinary Ethernet, and going over it is enough to stop power delivery on its own, cabling aside. Separately, an unshielded cable run outdoors to a camera or AP is a lightning-induced surge waiting to happen — the surge can exceed 1500V, and once a common-mode surge gets large enough it becomes a differential-mode surge that passes straight through an isolation transformer and burns out the PHY chip or the PoE daughter card itself.

FIXKeep the PSE-to-PD run under 100m, and route outdoor spans through proper surge protection or convert the last outdoor leg to fiber with a PoE media converter at the far end, rather than running unshielded copper straight from an indoor switch to an outdoor camera.

Related solution designs

Six Questions That Come Up Constantly

Pulled straight from the field — the ones worth having an answer ready for.

What's actually different between 802.3af, 802.3at and 802.3bt (PoE, PoE+ and UPoE+)?

All three carry power over the same 100m of cable, but the ceiling changes: 802.3af (PoE) delivers up to 15.4W at the PSE, roughly 12.95W of that reaches the PD — enough for a basic camera or IP phone. 802.3at (PoE+) raises that to 30W at the PSE, roughly 25.5W at the PD — enough for a PTZ camera's pan-tilt motor or a higher-power AP. 802.3bt (UPoE+) goes up to 90W at the PSE using all four cable pairs, covering PTZ domes with heaters, high-power Wi-Fi 6/6E APs and similar. Match the standard to the device before assuming a power problem is something else.

display poe power-state shows nothing useful for this port — where do I even start?

Start at Stage 0, not Stage 2. Confirm the port and board are PoE-capable at all with display poe device, then confirm the interface itself doesn't have undo poe enable configured. Only once the port is confirmed PoE-capable and enabled does it make sense to look at detection and power budget.

My camera powers up and the image works, but the heater or pan-tilt never activates — why?

This is almost always LLDP. The base module powers up on the standard 802.3af detection/classification/power-on sequence, but an 802.3at device needs a further LLDP power-negotiation exchange to unlock the rest of its budget. If LLDP is disabled globally or the 802.3at power TLV isn't enabled on that interface, the negotiation never happens and the extra module stays unpowered even though the device shows every other sign of being up.

Can I safely force power to a non-standard or legacy PD?

Only once you've confirmed from the PD's own documentation that it runs on standard 48V DC. poe legacy enable skips the PSE's detection and classification checks and forces power through, which is exactly what you want for a PD that's electrically fine but not perfectly IEEE-compliant — and exactly what you don't want to do blind, since those checks exist to protect equipment that might not tolerate 48V.

How many cameras or APs can one PoE switch actually support?

Divide the switch's total PoE power (from display poe-power, after its reserved percentage is set aside) by the average real power draw of your devices — not their classification tier, which is often higher than what they actually pull. A camera's real draw also isn't constant: it rises when it's actively transmitting video versus idling, so budget for the busy state, not the idle one, especially on ports carrying PTZ domes or heated housings.

The port shows Up, but the PD still won't power on — what's different from a plain data-link problem?

Interface Up only means the port's data-forwarding state is fine; PoE power-up is a separate negotiation layered on top of it. Walk the three power stages independently: confirm the port is PoE-enabled, confirm the PSE actually detects the PD (cable, grounding, PD compatibility), then confirm the PSE can power what it detected (distance, a configured power-off time window, and the port's own power cap against the PD's reference power). A healthy data link tells you none of this on its own.

Honest Limits of This Note

Honest Limits of This Note

This note is built around the Huawei S-series switch's PD power-fault classification model and its display poe / display poe-power / display device power commands, plus the field cases behind them. If your PSE is a different vendor, the exact commands change, but the underlying negotiation logic — detection, classification, power-on, LLDP-based 802.3at negotiation, power budget — carries over directly. It doesn't cover chassis-level PoE daughter-card hardware diagnosis at the register/chip level in depth, or DC-input PoE injector hardware outside the switch itself.

Camera or AP still won't power up?

Tell us which stage it's stuck at — detection, classification, or power budget — plus the display poe power / display poe-power output, and we'll help you read it.

WhatsApp an engineer →

Related Reading