The "FI Packet CRC error" message indicates that the PFE received packets with the invalid checksum from another PFE over the fabric. The FPC reporting this error is most likely not the one with any issue. It merely reports errors caused by other components.
When a "FI Packet CRC error" event occurs, a message similar to the following is reported:Jan 22 180110 router0 %PFE-3 fpc0 XMCHIP(2) XMCHIP(2) FI Packet CRC error - Stream 28 Count 1
Jan 22 180110 router0 %PFE-3 fpc0 XMCHIP(2) XMCHIP(2) FI Packet CRC error - Stream 28 Count 1
Indications:
The cause is due to a hardware issue which could be from a remote PFE, the fabric itself or the reporting PFE. Further analysis will be required to determine the exact source.This transient or permanent issue is caused by hardware, which could be the remote PFE, fabric itself, or reporting PFE. This error indicates that the PFE received a bad packet from another PFE over the fabric. Usually, multiple occurrences of these log messages are reported. By comparing the stream numbers in each log message, one can determine which is the faulty FPC. If the stream numbers are different, then the reporting PFE is the most likely culprit. If the event is reported from several PFEs with the same stream number, the sending PFE is the culprit. Use the FPC to Stream Mapping Table to map stream numbers to FPC slots.FPC to Stream Mapping Table
{DIDYOUKNOWSERVICENOWTOKEN.EN_US}Perform these steps to determine the cause and resolve the problem (if any). Continue through each step until the problem is resolved.
Collect the show command output.
Capture the output to a file (in case you have to open a technical support case). To do this, configure each SSH client/terminal emulator to log your session.
show log messages show log chassisd start shell network pfe <fpc#> show nvram show syslog messages exit
Analyze the show command output.
In the 'show log messages', review the events that occurred at or just before the appearance of the "FI Packet CRC error" message. Frequently these events help identify the cause.
Perform a fabric plane offline/online, one by one, to check if the errors stop. If not, proceed to the FPC reseat in step 3.
Fabric plane can be off-lined using command “request chassis fabric plane offline 0”:
user@host> request chassis fabric plane offline 0 Offline initiated, use "show chassis fabric plane" to verify user@host>
Fabric plane can be on-lined using command “request chassis fabric plane offline 0”:
user@host> request chassis fabric plane online 0 Online initiated, use "show chassis fabric plane" to verify user@host>
Determine the FPC originating the bad packets:
If there are multiple syslogs from the same FPC listing different stream numbers, then the FPC originating the logs is the potentially faulty FPC.
If there are multiple syslogs from many FPCs or PFEs listing the same stream number, then map the stream number to the originating FPC using the FPC to Stream Mapping Table in the CAUSE section above.
Reseat the FPC determined in the previous step.
If the logs recur after reseat, contact your technical support representative immediately.
This article is indexed in KB31893 - Primary Index of Articles for Troubleshooting PFE ASIC Syslog Events [juniper.net] ; tag XMCHIPTSG.