In the NFX Hardware portfolio, NFX-250 is the only platform that is capable of running either Non-NextGen (NFX-2) or NextGen (NFX-3) software. The other platforms run only the NextGen software.
This article helps users identify whether their NFX-250 platform is running NextGen or Non-NextGen software.
The following steps can help identify the NFX software family that is currently installed on your device:
From the default CLI, run the show chassis fpc pic-status command:
show chassis fpc pic-status
root@NextGen> show chassis fpc pic-status Slot 0 Online NFX250-S1 PIC 0 Online 10x10/100/1000 Base-T-2x1G SFP-2x10G SFP+ Slot 1 Online FPC PIC 0 Online VSRX DPDK GE root@NextGen>
If your device is running the Non-NextGen code, this command will not work.
root@jdm> show chassis ^ syntax error, expecting <command>.
For in-depth comparison of CLI differences between NFX-2 and NFX-3 software, refer to KB35695 - [NFX] CLI Syntax Differences Between nfx-2 and nfx-3 Software [juniper.net] . Note: The following is beyond the scope of this article. However, you may want to check the status of the FPC on your non-NextGen NFX-250 after the above exercise. Take the following steps:
Switch to the JCP CLI from the default JDM CLI:
root@jdm> root@jdm> ssh vjunos0 root@jcp>
Run the ' show chassis fpc pic-status' to view the FPC status:
show chassis fpc pic-status'
root@jcp> show chassis fpc pic-status Slot 0 Online (null) PIC 0 Online 10x10/100/1000 Base-T-2x1G SFP- root@jcp>
2021-08-15: Minor, non-technical edits.