Skip to main content
Ehanssen
Staff
Staff
February 11, 2026

Technical Tip: Understanding NP7lite MAC MIB counters

  • February 11, 2026
  • 0 replies
  • 201 views
Description This article describes key fields in the diagnose npu np7lite mac-mibs command.
Scope All devices with NP7Lite chips.
Solution

This command diagnose npu np7lite mac-mibs displays MAC-layer interface-level packet statistics on FortiGate models equipped with NP7Lite network processors (a lower-capacity variant of the full NP7 processor, commonly found in mid-range models like the 90G/91G series with SOC5). These counters come from the MAC MIB (Management Information Base) and help troubleshoot interface-level issues, such as drops, errors, or performance at the hardware Ethernet MAC layer—before/after higher-level processing like firewall policies or NP offloading.

 

For effective log collection, it is best to collect this twice with one minute in between so it is possible to see what counters increase.

 

Key counters:

 

Counter Name

Description
rx_bcast Number of received broadcast packets
rx_mcast Number of received multicast packets
rx_ucast Number of received unicast packets
rx_pausefrm Number of received pause frames
rx_undersizepkts Packets received under 64 bytes
rx_oversizepkts Packets received over 1500 bytes
rx_frag Received fragmented packets
rx_jab Jabber packets – longer than MTU
rx_fcs Packets received with FCS error
rx_wfull RX buffer overflow (watch this)
rx_derr RX data error
rx_undersizemsgs Undersized messages received
rx_oversizemsgs Oversized messages received
rx_msg Total received messages
rx_msgoctet Bytes in received messages
rx_goodoctet Bytes in successfully received packets
rx_octet Total received byte count
tx_pkt64 to tx_pkt512to1023 TX packets by size range (same for RX)
TX/RX_RATE(pps) TX/RX rate in packets per second
TX/RX_RATE(kbps) TX/RX rate in kilobits per second

 

Note: This is not a comprehensive list of all counters. It is only a selection of the most relevant ones for troubleshooting.