Summary
Answer first: troubleshoot PoE in order: identify the exact switch, port, PD, cable, software, and power supply; inspect budget, detection, classification, interface state, logs, and cabling; reproduce with known-good components; then escalate only with preserved evidence. Follow Cisco's Catalyst 9000 PoE troubleshooting workflow. Continue with switching learning hub, PoE technology hub, Layer 2 management-IP explanation, switch management IP guide, core, aggregation, and access roles, 8-port PoE switch selection, Cisco PoE configuration guide. Evidence boundary: preserved model examples, rankings, configurations, troubleshooting scenarios, delivery statements, and performance descriptions are not independent lab results or guaranteed outcomes; behavior depends on exact PID, hardware revision, software, license, topology, power supply, powered devices, cabling, environment, configuration, and test method. Procurement boundary: verify exact switch, module, PSU, license, firmware, PoE standard and budget, port and uplink requirements, compatibility, lifecycle, warranty, stock, delivery, support scope, and acceptance tests in writing.
This guide provides a step-by-step troubleshooting framework focusing on Cisco Catalyst switches (notably the 9300 and 2960 series), covering error categories, CLI commands, model-specific insights, and preventive measures.
Outcome boundary: this workflow can narrow common PoE faults, but no fix rate or time-to-resolution is claimed. Record the topology, commands, timestamps, logs, PD behavior, cable result, substitutions, software, and final corrective action.
Understanding PoE Fundamentals
Before diving into diagnostics, review how PoE works. Cisco switches act as Power Sourcing Equipment (PSE), supplying voltage to Powered Devices (PDs) such as access points, IP phones, or cameras.
PoE Standards & Power Levels
| Standard | Name | Max Power (per port) | Notes |
| IEEE 802.3af | PoE | 15.4W | Basic power for phones, sensors |
| IEEE 802.3at | PoE+ | 30W | Access points, cameras |
| Cisco UPOE | Proprietary | 60W | Uses LLDP negotiation |
| IEEE 802.3bt / Cisco UPOE+ | PoE++ | 90W | High-power devices, lighting |
Power Negotiation
- Devices communicate via LLDP or CDP, declaring their class (0–8).
- Switch allocates power dynamically within its available power budget.
- Mode A/B and 4-pair (bt) define wiring for power delivery.
Quick rule of thumb:
Total PD Power × 1.25 = Required Switch Power Budget
(Always plan for 20–30% headroom.)
Troubleshooting by Error Category
PoE failures can usually be grouped into four common categories. Each section includes symptoms, causes, commands, and practical fixes.
Error 1: No Power to Device
Symptoms:
- Device does not power on; LEDs are off.
- show power inline may list the port as connected but unpowered.
- Non-PoE devices on other ports work fine.
Common Causes:
- Port shut down or error-disabled.
- Command power inline never applied.
- Switch PoE budget exhausted.
- Damaged or incompatible cabling.
CLI Checks:
Troubleshooting Steps:
- Verify port admin status (no shutdown).
- Ensure PoE is enabled (power inline auto).
- Review total and remaining budget using show power inline.
- Test the PD on a different port.
- Check cabling length and condition (≤100m, Cat6 recommended).
Solutions:
- Re-enable PoE on port if disabled.
- Replace defective or non-compliant cables.
- Add redundant power supplies or StackPower members.
- Use power inline static max for third-party PDs lacking LLDP/CDP classification.
- For Class 4 devices, enable two-event classification to ensure proper negotiation.
Error 2: Device Powers Off or Reloads Intermittently
Symptoms:
- Device powers on but loses power intermittently or reboots.
- Logs show %ILPOWER-3-CONTROLLER_PORT_ERR or link flaps.
Common Causes:
- Insufficient power during peak load (e.g., PTZ cameras).
- Poor cable quality or loose connections.
- EMI or grounding issues.
- Network instability causing PD resets.
CLI Checks:
Troubleshooting Steps:
- Measure PD power consumption at peak usage.
- Replace long or marginal cables (>90m).
- Observe LLDP/CDP negotiations; disable LLDP if causing misclassification.
- Check switch temperature and environment.
Solutions:
- Ensure total PoE budget covers peak demand, not just nominal values.
- Use high-quality, shielded Cat6/6A cables.
- Enable Perpetual or Fast PoE (where supported) for resilient power continuity.
- Upgrade to latest stable IOS XE maintenance release.
Error 3: Partial Powering on Same Switch or Stack
Symptoms:
- Some devices receive power, others remain off.
- Total switch power consumption near maximum.
Common Causes:
- Power supply capacity reached.
- Ports administratively down or err-disabled.
- Faulty line card or power domain imbalance (stacked units).
CLI Checks:
Troubleshooting Steps:
- Confirm each PSU’s contribution in a stack (show stack-power).
- Move non-working PD to a known-good port.
- Check for per-port power limits in configuration.
- Verify total available vs allocated power.
Solutions:
- Add or upgrade power supplies.
- Redistribute PDs across multiple PSEs.
- Re-enable err-disabled ports.
- Balance load evenly between stack members.
Error 4: PoE Cameras Not Powered
Symptoms:
- Cameras remain offline; LEDs off or inconsistent.
- Ports show “off” or “fault” states.
Common Causes:
- Incompatibility between camera and switch PoE standard.
- Cable damage or excessive length.
- Camera’s internal PoE module failure.
CLI Checks:
Troubleshooting Steps:
- Verify the camera’s PoE class and power draw requirements.
- Check cable quality and clean connectors.
- Test with a known-good injector or direct DC power.
- Swap to another PoE port.
Solutions:
- Replace incompatible cameras or use compliant injectors.
- Keep cabling under 100m; use solid-core Cat6.
- Use DC power temporarily for verification.
- If multiple ports affected, schedule RMA or hardware inspection.
For a scoped review, provide the exact switch and PD PIDs, software and firmware, port configuration, show power inline detail, interface state, logs, topology, cable result, reproduction steps, timestamps, and business impact. Response time is not guaranteed here.
Command Reference Playbook
| Command | Purpose | Key Output Field | Interpretation |
| show power inline | Displays PoE status and allocation | Admin/Oper/Alloc/Remain | Compare available vs used power |
| show power inline detail | Per-port details | Power class, usage (W) | Identify underpowered PDs |
| show run interface | View port config | power inline line | Ensure PoE enabled |
| show env all | Check power supply status | PSU state, fan RPM | Confirm hardware health |
| show logging | Review system messages | %ILPOWER entries | Detect negotiation or PSU errors |
| diag start switch test DiagPoETest | Hardware diagnostic | Result: PASS/FAIL | Run only during maintenance |
| debug ilpower event | Real-time PoE debug | Power negotiation logs | Advanced TAC-level troubleshooting |
⚠️ Use debug commands carefully — they can impact live services.
Model-Specific Notes
Cisco Catalyst 9300
- Some IOS XE versions (17.03.x) exhibit false port states after reboots.
- Recommended Version: 17.6.5 MD or newer.
- Known bugs: CSCwe22958, CSCwe54104, CSCwe60763.
- If ports remain unresponsive post-boot, perform a hard power cycle or stack reload.
- For recurring issues, open a TAC case and consider RMA replacement.
Cisco Catalyst 2960
- Legacy platform; fewer PoE management features.
- Check total power budget: 370W (P model) or 740W (LP model).
- Follow general PoE troubleshooting flow: Verify PSU health (show env). Test PD on another switch. Confirm compatibility with PoE standard.
- Consider migration to C9200 or C9300 PoE+ for futureproof reliability.
Need an upgrade plan? Our engineers can propose replacement models and lead times.
Real-World Case Studies
Case 1: C9300-48P Ports Fail to Power After Boot
- Illustrative troubleshooting scenario: No customer record, TAC case, test log, or approval is attached. Preserved scenario: devices connected after boot did not power on; validate the described diagnosis and replacement path against real evidence before calling this a case study.
- Diagnosis: show power inline still listed unplugged PDs.
- Action: Tested identical switches; only one affected.
- Resolution: TAC confirmed hardware controller fault; switch replaced via RMA.
- Lesson: Isolate hardware vs software issues early before escalating.
Case 2: Intermittent PD Reboots with POWER Errors
- Illustrative troubleshooting scenario: No customer record, TAC case, test log, or approval is attached. Preserved scenario: phones and APs rebooted intermittently; validate cables, logs, negotiation, power domain, substitutions, and vendor findings before attributing a hardware cause.
- Investigation: Cables replaced, firmware upgraded, debug showed negotiation timeouts.
- Resolution: Confirmed defective power domain on line card; replaced unit.
- Lesson: Always correlate show logging entries with device behavior to identify pattern-based failures.
Preventive Maintenance & Best Practices
Power Planning
- Calculate PD requirements and include 30% overhead for peak consumption.
- Monitor switch power budget regularly via show power inline.
Cabling & Physical Layer
- Use Cat6/6A or better cabling.
- Maintain ≤100 m runs; check terminations for oxidation or loose punchdowns.
Firmware Hygiene
- Stay on Cisco-recommended MD (Maintenance Deployment) versions.
- Avoid untested early release trains for production.
Environmental Health
- Ensure proper grounding, ventilation, and humidity control.
- Monitor temperature via show env all.
Operational Tips
- Enable Perpetual / Fast PoE for uninterrupted PD power during reloads.
- For non-Cisco PDs, validate LLDP/CDP negotiation compatibility.
FAQs
| Question | Answer |
|---|---|
| How do I check whether PoE is active on a Cisco port? | Use show power inline for the exact platform and inspect administrative state, operational state, allocated power, PD detection, class, and remaining system budget. Correlate with interface status and logs. |
| What should be checked first when a PoE device will not power on? | Record the switch PID and software, port, PD and cable, then check system and port PoE budget, detection, interface state, logs, standards compatibility, cabling, and a known-good PD or port. |
| Can a PoE tester prove that an endpoint is compatible? | No. It can help check voltage or negotiation, but compatibility also depends on IEEE or vendor mode, class, requested power, LLDP/CDP, cable pairs, startup behavior, switch software, and sustained operation. |
| What does power-deny mean on a Cisco switch? | It commonly indicates that the switch did not allocate requested power, but interpret it using the exact platform guide, show power inline detail, available budget, priority, PD class, logs, and configuration. |
| When should a suspected PoE hardware fault be escalated? | After preserving logs and configuration and reproducing the fault with known-good supported PDs, cables, ports, power supplies, and software, follow the vendor troubleshooting guide and TAC or RMA process. |
Conversion & Trust Section
At Network-Switch.com, we go beyond product supply — we deliver solutions.
- Reviewer boundary: publish engineer names, roles, certifications, and scope only after current credentials are verified and approved for public use.
- Delivery boundary: confirm current stock location, quantity, lead time, shipping terms, destination, customs, and promised date in writing for the exact PID.
- Support boundary: confirm the exact warranty provider, term, coverage, exclusions, RMA route, response target, and paid or included support in writing.
- Cost Control: Choose original or compatible PoE injectors, cables, and optics to lower TCO.
- Global Reach: Serving 10,000+ enterprise and service-provider clients worldwide.
Need PoE help? Submit your switch model, affected ports, and device list — receive expert diagnosis and a replacement quote.
Conclusion
Conclusion boundary: PoE failures can involve budget, detection, classification, negotiation, cable pairs, resistance, temperature, software, configuration, power supplies, hardware, or the PD. Use evidence from the exact system before naming a cause.
Platform boundary: Catalyst 9300 and 2960 PoE behavior varies by exact model, PSU, hardware, software, configuration, and lifecycle. Persistent faults should follow the applicable Cisco diagnostics and documented TAC or RMA process.
Did this article help you or not? Tell us on Facebook and LinkedIn . We’d love to hear from you!
https://www.linkedin.com/company/network-switch/