Transceivers (like SFPs, SFP+, QSFP, QSFP28, etc.) are critical components for network connectivity on Palo Alto Networks firewalls, especially for fiber optic links. Issues with transceivers can prevent links from coming up or cause intermittent connectivity problems. This guide covers common troubleshooting steps and commands. Transceiver monitoring, also known as digital optical monitoring (DOM), allows you to view diagnostics like transmitted bias current, transmitted power (Tx), received power (Rx), temperature, and voltage, which are crucial for troubleshooting optical links.
Start by inspecting the transceiver status and details using the CLI.
These commands provide detailed information about the installed transceiver(s), including vendor, part number, serial number, and optical power levels.
show transceiver-detail ethernet1/1
show transceiver-detail all
Key fields to examine in the output:
The `show system state` command can provide lower-level details about the physical interface and detected module.
show system state filter sys.sX.pY.phy
Replace `sX` with your slot number and `pY` with your port number (e.g., `sys.s1.p19.phy` for slot 1, port 19).
Look for:
If `show system state` shows "SFP-Empty" but you believe a module is installed, try reseating the module or restarting the device/interface.
While transceiver details are important, always verify the interface's logical and physical link status.
show interface ethernet1/1
Check:
System logs can provide crucial information about interface status changes, transceiver insertion/removal events, and hardware errors.
show log system direction equal backward
Filter logs for relevant events, such as those related to the specific interface or keywords like "transceiver," "link," or "ethernet".
tail lines 100 follow yes mp-log brdagent.log
This command provides a real-time view of logs from the board agent process, which handles hardware events like transceiver hot-plugging.
For deeper troubleshooting, use debug commands (use with caution in production).
debug system interface-xcvr-info ethernet1/1
This command provides low-level raw data from the transceiver's internal registers (EEPROM). Interpreting this requires knowledge of SFP/QSFP MSA standards but can be helpful for advanced issues or when working with support.
Using officially supported transceivers is highly recommended. Unsupported transceivers may appear to work initially but can cause unpredictable issues or stop working after PAN-OS upgrades.
Follow this general process when troubleshooting transceiver or fiber optic link issues.
Transceiver Troubleshooting Flowchart
This diagram illustrates the sequence of using key debug commands and logs.
Transceiver Debug and Log Analysis Sequence