Commands for configuring the management and capture interfaces.
show interface status
FW: 7856+
Shows the current state of the interfaces
show interface status
Example below shows port status on an FMADIO100Gv2 Analytics system
[Wed Apr 27 07:16:43 2022] > show interface status
[Wed Apr 27 07:16:43 2022] Port Description Status Speed Transciver RxPower TxPower Temperature FEC Vendor Vendor PN
[Wed Apr 27 07:16:43 2022] ------------------------------------------------------------------------------------------------------------------------------------
[Wed Apr 27 07:16:43 2022] man0 connected 1G
[Wed Apr 27 07:16:43 2022] man10 connected 40G 40G Base-SR4 0.7565 mW 0.0000 mW 36.21 C AVAGO AFBR-79EQDZ
[Wed Apr 27 07:16:43 2022] cap0 notconnected 100G 100G CR 0.000 mW 0.000 mA 0.000 C Ar Networks Q28-PC01
[Wed Apr 27 07:16:43 2022] cap1 connected 100G 100G CR 0.000 mW 0.000 mA 0.000 C Ar Networks Q28-PC01
[Wed Apr 27 07:16:43 2022] >
show interface ip
FW: 8336+
Shows the currently configured IP address information for the management and BMC/IPMI/Capture ports
show interface ip
Example below shows the status on an FMADIO20Gv3 system
[Tue Dec 13 04:18:36 2022] > show interface ip
[Tue Dec 13 04:18:37 2022] Port Mode IP Netmask Gateway DNS0 DNS1
[Tue Dec 13 04:18:37 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:18:38 2022] bmc static 192.168.187.2 255.255.255.0 192.168.187.30
[Tue Dec 13 04:18:38 2022] man0 static 192.168.187.10 255.255.255.0 192.168.187.30 1.1.1.1
[Tue Dec 13 04:18:38 2022] man1 disabled 192.168.1.2 255.255.255.0 192.168.1.1
[Tue Dec 13 04:18:38 2022] man10 static 192.168.91.50 255.255.255.0
[Tue Dec 13 04:18:38 2022] cap0
[Tue Dec 13 04:18:38 2022] cap1
[Tue Dec 13 04:18:38 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:18:38 2022] >
show interface counter
Shows RMON1 counter information on each capture port.
show interface counter
Example below is FMADIO20Gv3 system output
[Tue Dec 13 04:40:01 2022] > show interface counter
[Tue Dec 13 04:40:01 2022] Port Packet Byte
[Tue Dec 13 04:40:01 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:01 2022] cap0 Total : 0 0
[Tue Dec 13 04:40:01 2022] Under : 0 0
[Tue Dec 13 04:40:01 2022] 64 : 0 0
[Tue Dec 13 04:40:01 2022] 65-127 : 0 0
[Tue Dec 13 04:40:01 2022] 128-255 : 0 0
[Tue Dec 13 04:40:01 2022] 256-511 : 0 0
[Tue Dec 13 04:40:01 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:01 2022] 1024-1518 : 0 0
[Tue Dec 13 04:40:01 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:01 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:01 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:01 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:01 2022] Over : 0 0
[Tue Dec 13 04:40:01 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:01 2022] cap1 Total : 303349 125359723
[Tue Dec 13 04:40:01 2022] Under : 0 0
[Tue Dec 13 04:40:01 2022] 64 : 58765 0
[Tue Dec 13 04:40:01 2022] 65-127 : 146476 0
[Tue Dec 13 04:40:01 2022] 128-255 : 11891 0
[Tue Dec 13 04:40:01 2022] 256-511 : 8283 0
[Tue Dec 13 04:40:01 2022] 512-1023 : 15793 0
[Tue Dec 13 04:40:01 2022] 1024-1518 : 62140 0
[Tue Dec 13 04:40:01 2022] 1024-2047 : 62141 0
[Tue Dec 13 04:40:01 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:01 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:01 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:01 2022] Over : 0 0
[Tue Dec 13 04:40:01 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:01 2022] >
Example below shows FMADIO100v2 in 8x10G port output
[Tue Dec 13 04:40:57 2022] > show interface counter
[Tue Dec 13 04:40:58 2022] Port Packet Byte
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:58 2022] cap0 Total : 0 0
[Tue Dec 13 04:40:58 2022] Under : 0 0
[Tue Dec 13 04:40:58 2022] 64 : 0 0
[Tue Dec 13 04:40:58 2022] 65-127 : 0 0
[Tue Dec 13 04:40:58 2022] 128-255 : 0 0
[Tue Dec 13 04:40:58 2022] 256-511 : 0 0
[Tue Dec 13 04:40:58 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-1518 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:58 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:58 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:58 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:58 2022] Over : 0 0
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:58 2022] cap1 Total : 0 0
[Tue Dec 13 04:40:58 2022] Under : 0 0
[Tue Dec 13 04:40:58 2022] 64 : 0 0
[Tue Dec 13 04:40:58 2022] 65-127 : 0 0
[Tue Dec 13 04:40:58 2022] 128-255 : 0 0
[Tue Dec 13 04:40:58 2022] 256-511 : 0 0
[Tue Dec 13 04:40:58 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-1518 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:58 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:58 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:58 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:58 2022] Over : 0 0
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:58 2022] cap2 Total : 0 0
[Tue Dec 13 04:40:58 2022] Under : 0 0
[Tue Dec 13 04:40:58 2022] 64 : 0 0
[Tue Dec 13 04:40:58 2022] 65-127 : 0 0
[Tue Dec 13 04:40:58 2022] 128-255 : 0 0
[Tue Dec 13 04:40:58 2022] 256-511 : 0 0
[Tue Dec 13 04:40:58 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-1518 : 0 0config capture
[Tue Dec 13 04:40:58 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:58 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:58 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:58 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:58 2022] Over : 0 0
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:58 2022] cap3 Total : 0 0
[Tue Dec 13 04:40:58 2022] Under : 0 0
[Tue Dec 13 04:40:58 2022] 64 : 0 0
[Tue Dec 13 04:40:58 2022] 65-127 : 0 0
[Tue Dec 13 04:40:58 2022] 128-255 : 0 0
[Tue Dec 13 04:40:58 2022] 256-511 : 0 0
[Tue Dec 13 04:40:58 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-1518 : conf 0 0
[Tue Dec 13 04:40:58 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:58 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:58 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:58 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:58 2022] Over : 0 0
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:58 2022] cap4 Total : 0 0
[Tue Dec 13 04:40:58 2022] Under : 0 0
[Tue Dec 13 04:40:58 2022] 64 : 0 0
[Tue Dec 13 04:40:58 2022] 65-127 : 0 0
[Tue Dec 13 04:40:58 2022] 128-255 : 0 0
[Tue Dec 13 04:40:58 2022] 256-511 : 0 0
[Tue Dec 13 04:40:58 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-1518 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:58 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:58 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:58 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:58 2022] Over : 0 0
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:58 2022] cap5 Total : 0 0
[Tue Dec 13 04:40:58 2022] Under : 0 0
[Tue Dec 13 04:40:58 2022] 64 : 0 0
[Tue Dec 13 04:40:58 2022] 65-127 : 0 0
[Tue Dec 13 04:40:58 2022] 128-255 : 0 0
[Tue Dec 13 04:40:58 2022] 256-511 : 0 0
[Tue Dec 13 04:40:58 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-1518 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:58 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:58 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:58 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:58 2022] Over : 0 0
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:58 2022] cap6 Total : 0 0
[Tue Dec 13 04:40:58 2022] Under : 0 0
[Tue Dec 13 04:40:58 2022] 64 : 0 0
[Tue Dec 13 04:40:58 2022] 65-127 : 0 0
[Tue Dec 13 04:40:58 2022] 128-255 : 0 0
[Tue Dec 13 04:40:58 2022] 256-511 : 0 0
[Tue Dec 13 04:40:58 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-1518 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:58 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:58 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:58 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:58 2022] Over : 0 0
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
[Tue Dec 13 04:40:58 2022] cap7 Total : 0 0
[Tue Dec 13 04:40:58 2022] Under : 0 0
[Tue Dec 13 04:40:58 2022] 64 : 0 0
[Tue Dec 13 04:40:58 2022] 65-127 : 0 0
[Tue Dec 13 04:40:58 2022] 128-255 : 0 0
[Tue Dec 13 04:40:58 2022] 256-511 : 0 0
[Tue Dec 13 04:40:58 2022] 512-1023 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-1518 : 0 0
[Tue Dec 13 04:40:58 2022] 1024-2047 : 0 0
[Tue Dec 13 04:40:58 2022] 2048_4095 : 0 0
[Tue Dec 13 04:40:58 2022] 4096_8191 : 0 0
[Tue Dec 13 04:40:58 2022] 8192_9216 : 0 0
[Tue Dec 13 04:40:58 2022] Over : 0 0
[Tue Dec 13 04:40:58 2022] -----------------+----------------------------------------------------------
config interface shutdown
FW: 7856+ support for 100Gv2 2x100G 2x40G
This shuts down a specific capture interface as specified, usually this is cap0 or cap1 and depends on the SKU and Port configuration on which ports can be shutdown
config interface shutdown <interface>
Example output
[Wed Apr 27 07:13:15 2022] > config interface shutdown cap0
[Wed Apr 27 07:13:15 2022] Disable cycle calibration
[Wed Apr 27 07:13:15 2022] PCIVersion: 50434930 50434930
[Wed Apr 27 07:13:15 2022] PortMask:1 0 0 0 0 0 0 0
[Wed Apr 27 07:13:15 2022] 2x100G pcs shutdown 1
[Wed Apr 27 07:13:15 2022] set interface [cap0] mode () -> (disabled)
[Wed Apr 27 07:13:15 2022]
[Wed Apr 27 07:13:21 2022] >
config interface no shutdown
FW: 7856+ support for 100Gv2 2x100G 2x40G
Re-enables the specified capture interface from shutdown status. Depending on the link peer, the link peer might need to be bounced as it may be in a shutdown error state.
config interface no shutdown <interface>
Example output
[Wed Apr 27 07:13:21 2022] > config interface no shutdown cap0
[Wed Apr 27 07:13:21 2022]
[Wed Apr 27 07:13:21 2022] Disable cycle calibration
[Wed Apr 27 07:13:21 2022] PCIVersion: 50434930 50434930
[Wed Apr 27 07:13:21 2022] PortMask:1 0 0 0 0 0 0 0
[Wed Apr 27 07:13:21 2022] 2x100G pcs shutdown 0
[Wed Apr 27 07:13:21 2022] set interface [cap0] mode (disabled) -> ()
[Wed Apr 27 07:13:21 2022]
[Wed Apr 27 07:13:21 2022] >
config interface fec
FW: 8224+ ( 2x100G only)
This forces FEC on the specific capture port. FEC Autoneg is disabled. This setting is persistent across reboots.
config interface fec <interface>
Example output
Wed Aug 24 05:48:53 2022] > config interface fec cap0
[Wed Aug 24 05:48:53 2022] Disable cycle calibration
[Wed Aug 24 05:48:53 2022] FEC Force
[Wed Aug 24 05:48:53 2022] FECENable: 1 PortMask:0001
[Wed Aug 24 05:48:53 2022] [0] FECEnable: 1 FECForce:1
[Wed Aug 24 05:48:53 2022] [1] FECEnable: 1 FECForce:1
[Wed Aug 24 05:48:53 2022] set interface [cap0] fec (true) -> (true)
[Wed Aug 24 05:48:53 2022]
[Wed Aug 24 05:48:53 2022] >
config interface no fec
FW: 8224+ ( 2x100G only)
This disables the forced FEC setting where the system will try autoneg if FEC is enabled or not. Setting is persistent across reboots.
config interface no fec <interface>
Example output:
[Wed Aug 24 05:50:39 2022] > config interface no fec cap0
[Wed Aug 24 05:50:39 2022] Disable cycle calibration
[Wed Aug 24 05:50:39 2022] no FEC Force
[Wed Aug 24 05:50:39 2022] FECENable: 0 PortMask:0001
[Wed Aug 24 05:50:39 2022] [0] FECEnable: 1 FECForce:0
[Wed Aug 24 05:50:39 2022] [1] FECEnable: 1 FECForce:1
[Wed Aug 24 05:50:39 2022] set interface [cap0] fec (true) -> (false)
[Wed Aug 24 05:50:39 2022]
[Wed Aug 24 05:50:39 2022] >
config interface ip
Configures the IP address of the specified network port. Typically this is used for setting the management/BMC IP address of the system
config interface ip <interface name> <IPv4 address>
Example below sets the man0 port to IP address 192.168.187.10. The exact output may vary between SKUs
config interface ip man0 192.168.187.10
Example output
[Tue Dec 13 04:22:47 2022] > config interface ip man0 192.168.187.10
[Tue Dec 13 04:22:48 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal
.
.
<snip>
.
.
[Tue Dec 13 04:22:51 2022] set interface [man0] ip (192.168.187.10) -> (192.168.187.10)
[Tue Dec 13 04:22:51 2022]
[Tue Dec 13 04:22:51 2022] Port Mode IP Netmask Gateway DNS0 DNS1
[Tue Dec 13 04:22:51 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:22:53 2022] bmc static 192.168.187.2 255.255.255.0 192.168.187.30
[Tue Dec 13 04:22:53 2022] man0 static 192.168.187.10 255.255.255.0 192.168.187.30 1.1.1.1
[Tue Dec 13 04:22:53 2022] man1 disabled 192.168.1.2 255.255.255.0 192.168.1.1
[Tue Dec 13 04:22:53 2022] man10 static 192.168.91.50 255.255.255.0
[Tue Dec 13 04:22:53 2022] cap0
[Tue Dec 13 04:22:53 2022] cap1
[Tue Dec 13 04:22:53 2022] ---------------------------------------------------------------------------------------------------------------------------------
Example below shows setting the IP address of the BMC/IPMI port
config interface ip bmc 192.168.187.2
Example output
[Tue Dec 13 04:24:49 2022] > config interface ip bmc 192.168.187.2
[Tue Dec 13 04:24:50 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal --updatebmc
.
.
<snip>
.
.
[Tue Dec 13 04:26:00 2022] set interface [bmc] ip (192.168.187.2) -> (192.168.187.2)
[Tue Dec 13 04:26:00 2022]
[Tue Dec 13 04:26:00 2022] Port Mode IP Netmask Gateway DNS0 DNS1
[Tue Dec 13 04:26:00 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:26:04 2022] bmc static 192.168.187.2 255.255.255.0 192.168.187.30
[Tue Dec 13 04:26:04 2022] man0 static 192.168.187.10 255.255.255.0 192.168.187.30 1.1.1.1
[Tue Dec 13 04:26:04 2022] man1 disabled 192.168.1.2 255.255.255.0 192.168.1.1
[Tue Dec 13 04:26:04 2022] man10 static 192.168.91.50 255.255.255.0
[Tue Dec 13 04:26:04 2022] cap0
[Tue Dec 13 04:26:04 2022] cap1
[Tue Dec 13 04:26:04 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:26:04 2022] >
config interface netmask
Sets the netmask of the specified interface
config interface netmask man0 255.255.255.0
Example output:
[Tue Dec 13 04:28:02 2022] > config interface netmask man0 255.255.255.0
[Tue Dec 13 04:28:03 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal
.
.
<snip>
.
.
[Tue Dec 13 04:28:06 2022] set interface [man0] netmask (255.255.255.0) -> (255.255.255.0)
[Tue Dec 13 04:28:06 2022]
[Tue Dec 13 04:28:06 2022] Port Mode IP Netmask Gateway DNS0 DNS1
[Tue Dec 13 04:28:06 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:28:07 2022] bmc static 192.168.187.2 255.255.255.0 192.168.187.30
[Tue Dec 13 04:28:07 2022] man0 static 192.168.187.10 255.255.255.0 192.168.187.30 1.1.1.1
[Tue Dec 13 04:28:07 2022] man1 disabled 192.168.1.2 255.255.255.0 192.168.1.1
[Tue Dec 13 04:28:07 2022] man10 static 192.168.91.50 255.255.255.0
[Tue Dec 13 04:28:07 2022] cap0
[Tue Dec 13 04:28:07 2022] cap1
[Tue Dec 13 04:28:07 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:28:07 2022] >
config interface gateway
Sets the default gateway for the specified interface
config interface gateway <interface> <IPv4 gateway address>
Example below sets the man0 management interfaces default gateway address
[Tue Dec 13 04:33:11 2022] > config interface gateway man0 192.168.187.30
[Tue Dec 13 04:33:11 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal
.
.
<snip>
.
.
[Tue Dec 13 04:33:14 2022] set interface [man0] Gateway (192.168.187.30) -> (192.168.187.30)
[Tue Dec 13 04:33:14 2022]
[Tue Dec 13 04:33:14 2022] Port Mode IP Netmask Gateway DNS0 DNS1
[Tue Dec 13 04:33:14 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:33:17 2022] bmc static 192.168.187.2 255.255.255.0 192.168.187.30
[Tue Dec 13 04:33:17 2022] man0 static 192.168.187.10 255.255.255.0 192.168.187.30 1.1.1.1
[Tue Dec 13 04:33:17 2022] man1 disabled 192.168.1.2 255.255.255.0 192.168.1.1
[Tue Dec 13 04:33:17 2022] man10 static 192.168.91.50 255.255.255.0
[Tue Dec 13 04:33:17 2022] cap0
[Tue Dec 13 04:33:17 2022] cap1
[Tue Dec 13 04:33:17 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:33:17 2022] >
config interface dns
Sets the DNS server for the specified interface
config interface <interface> <IPv4 DNS address>
Example below sets the DNS server for man0 interface to be 1.1.1.1
config interface dns man0 1.1.1.1
Example output:
[Tue Dec 13 04:35:33 2022] > config interface dns man0 1.1.1.1
[Tue Dec 13 04:35:34 2022] UPDATING: sudo /opt/fmadio/bin/setup_network.lua --nocal
.
.
<snip>
.
.
[Tue Dec 13 04:35:37 2022] set interface [man0] DNS (nil) -> (1.1.1.1)
[Tue Dec 13 04:35:37 2022]
[Tue Dec 13 04:35:37 2022] Port Mode IP Netmask Gateway DNS0 DNS1
[Tue Dec 13 04:35:37 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:35:40 2022] bmc static 192.168.187.2 255.255.255.0 192.168.187.30
[Tue Dec 13 04:35:40 2022] man0 static 192.168.187.10 255.255.255.0 192.168.187.30 1.1.1.1
[Tue Dec 13 04:35:40 2022] man1 disabled 192.168.1.2 255.255.255.0 192.168.1.1
[Tue Dec 13 04:35:40 2022] man10 static 192.168.91.50 255.255.255.0
[Tue Dec 13 04:35:40 2022] cap0
[Tue Dec 13 04:35:40 2022] cap1
[Tue Dec 13 04:35:40 2022] ---------------------------------------------------------------------------------------------------------------------------------
[Tue Dec 13 04:35:40 2022] >