# Tools for Ethernet operations

You can use the following tools to perform basic operations such as configuring addresses, viewing the status of links, monitoring connections, and debugging connection failures.

Tools for Ethernet operations

| Tool | Description |
| --- | --- |
| `ping` command | Checks the data connectivity between the device interface and the interface connected remotely. |
| `ethtool` command | <ul class="simple"><br><li><p>Displays the network interface controller (NIC) parameters.</p></li><br><li><p>Configures the NIC settings such as speed, port, auto-negotiation, and so on.</p></li><br></ul> |
| `ifconfig` command | <ul class="simple"><br><li><p>Assigns an address to a network interface.</p></li><br><li><p>Configures the network interface with additional parameters like Maximum Transmission Unit (MTU) and displays its information.</p></li><br></ul> |
| `netstat` command | <ul class="simple"><br><li><p>Serves as a networking tool to troubleshoot and configure.</p></li><br><li><p>Serves as a monitoring tool for connections over the network.</p></li><br><li><p>Use this command to monitor both incoming and outgoing connections, routing tables, port listening and usage statistics.</p></li><br></ul> |
| `tcpdump` command | Analyzes the network traffic by intercepting and displaying packets that are created or received by a network interface. |
| Routing table | <ul class="simple"><br><li><p>Contains the parameters necessary to identify and read the network route.</p></li><br><li><p>Use the <code class="docutils literal notranslate"><span class="pre">ip</span></code> command or <code class="docutils literal notranslate"><span class="pre">netstat</span></code> command to retrieve information of a routing table.</p></li><br></ul> |

Tab QCS6490
Tab QCS9075
Tab QCS8275

- *class* tabincludedirective

    - ## ping command

Note

The client IP address must be in the same subnet as that of the device IP address.

Sample output of the `ping` command to check the network connectivity from the RB3 Gen 2 Development Kit to the host PC.

ping 169.254.227.240
    PING 169.254.227.240 (169.254.227.240) 56(84) bytes of data.
    64 bytes from 169.254.227.240: icmp_seq=1 ttl=64 time=1.45 ms
    64 bytes from 169.254.227.240: icmp_seq=2 ttl=64 time=0.689 ms
    64 bytes from 169.254.227.240: icmp_seq=3 ttl=64 time=0.611 ms
    64 bytes from 169.254.227.240: icmp_seq=4 ttl=64 time=0.711 ms
    ^C
    --- 169.254.227.240 ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 3027ms
    rtt min/avg/max/mdev = 0.611/0.865/1.449/0.339 ms
    Copy to clipboard

## ethtool command

Sample output of the `ethtool` command to check the status of a link.

ethtool enP1p5s0f0
    Settings for enP1p5s0f0:
        Supported ports: [  ]
        Supported link modes:   100baseT/Half 100baseT/Full
                                1000baseT/Full
                                10000baseT/Full
                                1000baseKX/Full
                                10000baseKX4/Full
                                10000baseKR/Full
                                2500baseT/Full
                                5000baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  100baseT/Half 100baseT/Full
                                1000baseT/Full
                                10000baseT/Full
                                1000baseKX/Full
                                10000baseKX4/Full
                                10000baseKR/Full
                                2500baseT/Full
                                5000baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                                100baseT/Half 100baseT/Full
                                                1000baseT/Full
                                                2500baseT/Full
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 2500Mb/s
        Duplex: Full
        Auto-negotiation: on
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: external
        MDI-X: Unknown
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x0000003f (63)
                                drv probe link timer ifdown ifup
        Link detected: yes
    
    ethtool enP1p5s0f1
    Settings for enP1p5s0f1:
        Supported ports: [  ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
                                2500baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
                                2500baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  100baseT/Half 100baseT/Full
                                                1000baseT/Full
                                                2500baseT/Full
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 2500Mb/s
        Duplex: Full
        Auto-negotiation: on
        master-slave cfg: preferred slave
        master-slave status: slave
        Port: Twisted Pair
        PHYAD: 28
        Transceiver: external
        MDI-X: off (auto)
        Supports Wake-on: g
        Wake-on: d
        Current message level: 0x0000003f (63)
                                drv probe link timer ifdown ifup
        Link detected: yes
    
    ethtool enP1p4s0u1u1
    Settings for enP1p4s0u1u1:
        Supported ports: [ TP    MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  1000baseT/Full
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 1000Mb/s
        Duplex: Full
        Auto-negotiation: on
        Port: MII
        PHYAD: 3
        Transceiver: internal
        Supports Wake-on: pg
        Wake-on: d
        Current message level: 0x00000007 (7)
                    drv probe link
        Link detected: yes
    Copy to clipboard

Sample output of the `ethtool` command to check the statistics of NIC packet.

ethtool -S enP1p5s0f0
    NIC statistics:
        mmc_tx_octetcount_gb: 10234
        mmc_tx_framecount_gb: 84
        mmc_tx_broadcastframe_g: 52
        mmc_tx_multicastframe_g: 32
        mmc_tx_64_octets_gb: 41
        mmc_tx_65_to_127_octets_gb: 23
        mmc_tx_128_to_255_octets_gb: 6
        mmc_tx_256_to_511_octets_gb: 14
        mmc_tx_512_to_1023_octets_gb: 0
        mmc_tx_1024_to_max_octets_gb: 0
        mmc_tx_unicast_gb: 0
        mmc_tx_multicast_gb: 32
        mmc_tx_broadcast_gb: 52
        mmc_tx_underflow_error: 0
        mmc_tx_singlecol_g: 0
        mmc_tx_multicol_g: 0
        mmc_tx_deferred: 0
        mmc_tx_latecol: 0
        mmc_tx_exesscol: 0
        mmc_tx_carrier_error: 0
        mmc_tx_octetcount_g: 10234
        mmc_tx_framecount_g: 84
        mmc_tx_excessdef: 0
        mmc_tx_pause_frame: 0
        mmc_tx_vlan_frame_g: 0
        mmc_tx_lpi_tran_cntr: 0
        mmc_rx_lpi_tran_cntr: 0
        mmc_rx_framecount_gb: 25
        mmc_rx_octetcount_gb: 5394
        mmc_rx_octetcount_g: 5394
        mmc_rx_broadcastframe_g: 15
        mmc_rx_multicastframe_g: 10
        mmc_rx_crc_error: 0
        mmc_rx_align_error: 0
        mmc_rx_run_error: 0
        mmc_rx_jabber_error: 0
        mmc_rx_undersize_g: 0
        mmc_rx_oversize_g: 0
        mmc_rx_64_octets_gb: 5
        mmc_rx_65_to_127_octets_gb: 4
        mmc_rx_128_to_255_octets_gb: 5
        mmc_rx_256_to_511_octets_gb: 11
        mmc_rx_512_to_1023_octets_gb: 0
        mmc_rx_1024_to_max_octets_gb: 0
        mmc_rx_unicast_g: 0
        mmc_rx_length_error: 0
        mmc_rx_autofrangetype: 0
        mmc_rx_pause_frames: 0
        mmc_rx_fifo_overflow: 0
        mmc_rx_vlan_frames_gb: 0
        mmc_rx_watchdog_error: 0
        mmc_rx_ipc_intr_mask: 0
        mmc_rx_ipc_intr: 0
        mmc_rx_ipv4_gd: 0
        mmc_rx_ipv4_hderr: 0
        mmc_rx_ipv4_nopay: 0
        mmc_rx_ipv4_frag: 0
        mmc_rx_ipv4_udsbl: 0
        mmc_rx_ipv4_gd_octets: 0
        mmc_rx_ipv4_hderr_octets: 0
        mmc_rx_ipv4_nopay_octets: 0
        mmc_rx_ipv4_frag_octets: 0
        mmc_rx_ipv4_udsbl_octets: 0
        mmc_rx_ipv6_gd_octets: 0
        mmc_rx_ipv6_hderr_octets: 0
        mmc_rx_ipv6_nopay_octets: 0
        mmc_rx_ipv6_gd: 0
        mmc_rx_ipv6_hderr: 0
        mmc_rx_ipv6_nopay: 0
        mmc_rx_udp_gd: 0
        mmc_rx_udp_err: 0
        mmc_rx_tcp_gd: 0
        mmc_rx_tcp_err: 0
        mmc_rx_icmp_gd: 0
        mmc_rx_icmp_err: 0
        mmc_rx_udp_gd_octets: 0
        mmc_rx_udp_err_octets: 0
        mmc_rx_tcp_gd_octets: 0
        mmc_rx_tcp_err_octets: 0
        mmc_rx_icmp_gd_octets: 0
        mmc_rx_icmp_err_octets: 0
        mmc_tx_fpe_fragment_cntr: 0
        mmc_tx_hold_req_cntr: 0
        mmc_rx_packet_assembly_err_cntr: 0
        mmc_rx_packet_smd_err_cntr: 0
        mmc_rx_packet_assembly_ok_cntr: 0
        mmc_rx_fpe_fragment_cntr: 0
        tx_underflow: 0
        tx_carrier: 0
        tx_losscarrier: 0
        vlan_tag: 0
        tx_deferred: 0
        tx_vlan: 0
        tx_jabber: 0
        tx_frame_flushed: 0
        tx_payload_error: 0
        tx_ip_header_error: 0
        rx_desc: 0
        sa_filter_fail: 0
        overflow_error: 0
        ipc_csum_error: 0
        rx_collision: 0
        rx_crc_errors: 0
        dribbling_bit: 0
        rx_length: 0
        rx_mii: 0
        rx_multicast: 0
        rx_gmac_overflow: 0
        rx_watchdog: 0
        da_rx_filter_fail: 0
        sa_rx_filter_fail: 0
        rx_missed_cntr: 0
        rx_overflow_cntr: 0
        rx_vlan: 0
        rx_split_hdr_pkt_n: 0
        tx_undeflow_irq: 0
        tx_process_stopped_irq[0]: 0
        tx_process_stopped_irq[1]: 0
        tx_process_stopped_irq[2]: 0
        tx_process_stopped_irq[3]: 0
        tx_process_stopped_irq[4]: 0
        tx_process_stopped_irq[5]: 0
        tx_process_stopped_irq[6]: 0
        tx_process_stopped_irq[7]: 0
        tx_jabber_irq: 0
        rx_overflow_irq: 0
        rx_buf_unav_irq[0]: 0
        rx_buf_unav_irq[1]: 0
        rx_buf_unav_irq[2]: 0
        rx_buf_unav_irq[3]: 0
        rx_buf_unav_irq[4]: 0
        rx_buf_unav_irq[5]: 0
        rx_buf_unav_irq[6]: 0
        rx_buf_unav_irq[7]: 0
        rx_process_stopped_irq: 0
        rx_watchdog_irq: 0
        tx_early_irq: 0
        fatal_bus_error_irq[0]: 0
        fatal_bus_error_irq[1]: 0
        fatal_bus_error_irq[2]: 0
        fatal_bus_error_irq[3]: 0
        fatal_bus_error_irq[4]: 0
        fatal_bus_error_irq[5]: 0
        fatal_bus_error_irq[6]: 0
        fatal_bus_error_irq[7]: 0
        rx_early_irq: 0
        threshold: 1
        tx_pkt_n[0]: 84
        tx_pkt_n[1]: 0
        tx_pkt_n[2]: 0
        tx_pkt_n[3]: 0
        tx_pkt_n[4]: 0
        tx_pkt_n[5]: 0
        tx_pkt_n[6]: 0
        tx_pkt_n[7]: 0
        tx_pkt_errors_n[0]: 0
        tx_pkt_errors_n[1]: 0
        tx_pkt_errors_n[2]: 0
        tx_pkt_errors_n[3]: 0
        tx_pkt_errors_n[4]: 0
        tx_pkt_errors_n[5]: 0
        tx_pkt_errors_n[6]: 0
        tx_pkt_errors_n[7]: 0
        rx_pkt_n[0]: 25
        rx_pkt_n[1]: 0
        rx_pkt_n[2]: 0
        rx_pkt_n[3]: 0
        rx_pkt_n[4]: 0
        rx_pkt_n[5]: 0
        rx_pkt_n[6]: 0
        rx_pkt_n[7]: 0
        normal_irq_n[0]: 19
        normal_irq_n[1]: 0
        normal_irq_n[2]: 0
        normal_irq_n[3]: 19
        normal_irq_n[4]: 19
        normal_irq_n[5]: 19
        normal_irq_n[6]: 19
        normal_irq_n[7]: 19
        rx_normal_irq_n[0]: 17
        rx_normal_irq_n[1]: 0
        rx_normal_irq_n[2]: 0
        rx_normal_irq_n[3]: 0
        rx_normal_irq_n[4]: 0
        rx_normal_irq_n[5]: 0
        rx_normal_irq_n[6]: 0
        rx_normal_irq_n[7]: 0
        napi_poll_tx[0]: 21
        napi_poll_tx[1]: 0
        napi_poll_tx[2]: 0
        napi_poll_tx[3]: 0
        napi_poll_tx[4]: 0
        napi_poll_tx[5]: 0
        napi_poll_tx[6]: 0
        napi_poll_tx[7]: 0
        napi_poll_rx[0]: 17
        napi_poll_rx[1]: 0
        napi_poll_rx[2]: 0
        napi_poll_rx[3]: 0
        napi_poll_rx[4]: 0
        napi_poll_rx[5]: 0
        napi_poll_rx[6]: 0
        napi_poll_rx[7]: 0
        tx_normal_irq_n[0]: 18
        tx_normal_irq_n[1]: 0
        tx_normal_irq_n[2]: 0
        tx_normal_irq_n[3]: 0
        tx_normal_irq_n[4]: 0
        tx_normal_irq_n[5]: 0
        tx_normal_irq_n[6]: 0
        tx_normal_irq_n[7]: 0
        tx_clean[0]: 21
        tx_clean[1]: 0
        tx_clean[2]: 0
        tx_clean[3]: 0
        tx_clean[4]: 0
        tx_clean[5]: 0
        tx_clean[6]: 0
        tx_clean[7]: 0
        tx_set_ic_bit: 1
        irq_receive_pmt_irq_n: 0
        mmc_tx_irq_n: 0
        mmc_rx_irq_n: 0
        mmc_rx_csum_offload_irq_n: 0
        irq_tx_path_in_lpi_mode_n: 0
        irq_tx_path_exit_lpi_mode_n: 0
        irq_rx_path_in_lpi_mode_n: 0
        irq_rx_path_exit_lpi_mode_n: 0
        phy_eee_wakeup_error_n: 0
        ip_hdr_err: 0
        ip_payload_err: 0
        ip_csum_bypassed: 0
        ipv4_pkt_rcvd: 0
        ipv6_pkt_rcvd: 0
        no_ptp_rx_msg_type_ext: 0
        ptp_rx_msg_type_sync: 0
        ptp_rx_msg_type_follow_up: 0
        ptp_rx_msg_type_delay_req: 0
        ptp_rx_msg_type_delay_resp: 0
        ptp_rx_msg_type_pdelay_req: 0
        ptp_rx_msg_type_pdelay_resp: 0
        ptp_rx_msg_type_pdelay_follow_up: 0
        ptp_rx_msg_type_announce: 0
        ptp_rx_msg_type_management: 0
        ptp_rx_msg_pkt_reserved_type: 0
        ptp_frame_type: 0
        ptp_ver: 0
        timestamp_dropped: 0
        av_pkt_rcvd: 0
        av_tagged_pkt_rcvd: 0
        vlan_tag_priority_val: 0
        l3_filter_match: 0
        l4_filter_match: 0
        l3_l4_filter_no_match: 0
        irq_pcs_ane_n: 0
        irq_pcs_link_n: 0
        irq_rgmii_n: 0
        mtl_tx_status_fifo_full: 0
        mtl_tx_fifo_not_empty[0]: 0
        mtl_tx_fifo_not_empty[1]: 0
        mtl_tx_fifo_not_empty[2]: 0
        mtl_tx_fifo_not_empty[3]: 0
        mtl_tx_fifo_not_empty[4]: 0
        mtl_tx_fifo_not_empty[5]: 0
        mtl_tx_fifo_not_empty[6]: 0
        mtl_tx_fifo_not_empty[7]: 0
        mmtl_fifo_ctrl[0]: 0
        mmtl_fifo_ctrl[1]: 0
        mmtl_fifo_ctrl[3]: 0
        mmtl_fifo_ctrl[4]: 0
        mmtl_fifo_ctrl[5]: 0
        mmtl_fifo_ctrl[6]: 0
        mmtl_fifo_ctrl[7]: 0
        mtl_tx_fifo_read_ctrl_write[0]: 0
        mtl_tx_fifo_read_ctrl_write[1]: 0
        mtl_tx_fifo_read_ctrl_write[2]: 0
        mtl_tx_fifo_read_ctrl_write[3]: 0
        mtl_tx_fifo_read_ctrl_write[4]: 0
        mtl_tx_fifo_read_ctrl_write[5]: 0
        mtl_tx_fifo_read_ctrl_write[6]: 0
        mtl_tx_fifo_read_ctrl_write[7]: 0
        mtl_tx_fifo_read_ctrl_wait[0]: 0
        mtl_tx_fifo_read_ctrl_wait[1]: 0
        mtl_tx_fifo_read_ctrl_wait[2]: 0
        mtl_tx_fifo_read_ctrl_wait[3]: 0
        mtl_tx_fifo_read_ctrl_wait[4]: 0
        mtl_tx_fifo_read_ctrl_wait[5]: 0
        mtl_tx_fifo_read_ctrl_wait[6]: 0
        mtl_tx_fifo_read_ctrl_wait[7]: 0
        mtl_tx_fifo_read_ctrl_read[0]: 0
        mtl_tx_fifo_read_ctrl_read[1]: 0
        mtl_tx_fifo_read_ctrl_read[2]: 0
        mtl_tx_fifo_read_ctrl_read[3]: 0
        mtl_tx_fifo_read_ctrl_read[4]: 0
        mtl_tx_fifo_read_ctrl_read[5]: 0
        mtl_tx_fifo_read_ctrl_read[6]: 0
        mtl_tx_fifo_read_ctrl_read[7]: 0
        mtl_tx_fifo_read_ctrl_idle[0]: 0
        mtl_tx_fifo_read_ctrl_idle[1]: 0
        mtl_tx_fifo_read_ctrl_idle[2]: 0
        mtl_tx_fifo_read_ctrl_idle[3]: 0
        mtl_tx_fifo_read_ctrl_idle[4]: 0
        mtl_tx_fifo_read_ctrl_idle[5]: 0
        mtl_tx_fifo_read_ctrl_idle[6]: 0
        mtl_tx_fifo_read_ctrl_idle[7]: 0
        mac_tx_in_pause[0]: 0
        mac_tx_in_pause[1]: 0
        mac_tx_in_pause[2]: 0
        mac_tx_in_pause[3]: 0
        mac_tx_in_pause[4]: 0
        mac_tx_in_pause[5]: 0
        mac_tx_in_pause[6]: 0
        mac_tx_in_pause[7]: 0
        mac_tx_frame_ctrl_xfer: 0
        mac_tx_frame_ctrl_idle: 0
        mac_tx_frame_ctrl_wait: 0
        mac_tx_frame_ctrl_pause: 0
        mac_gmii_tx_proto_engine: 0
        mtl_rx_fifo_fill_level_full[0]: 0
        mtl_rx_fifo_fill_level_full[1]: 0
        mtl_rx_fifo_fill_level_full[2]: 0
        mtl_rx_fifo_fill_level_full[3]: 0
        mtl_rx_fifo_fill_level_full[4]: 0
        mtl_rx_fifo_fill_level_full[5]: 0
        mtl_rx_fifo_fill_level_full[6]: 0
        mtl_rx_fifo_fill_level_full[7]: 0
        mtl_rx_fifo_fill_above_thresh[0]: 0
        mtl_rx_fifo_fill_above_thresh[1]: 0
        mtl_rx_fifo_fill_above_thresh[2]: 0
        mtl_rx_fifo_fill_above_thresh[3]: 0
        mtl_rx_fifo_fill_above_thresh[4]: 0
        mtl_rx_fifo_fill_above_thresh[5]: 0
        mtl_rx_fifo_fill_above_thresh[6]: 0
        mtl_rx_fifo_fill_above_thresh[7]: 0
        mtl_rx_fifo_fill_below_thresh[0]: 0
        mtl_rx_fifo_fill_below_thresh[1]: 0
        mtl_rx_fifo_fill_below_thresh[2]: 0
        mtl_rx_fifo_fill_below_thresh[3]: 0
        mtl_rx_fifo_fill_below_thresh[4]: 0
        mtl_rx_fifo_fill_below_thresh[5]: 0
        mtl_rx_fifo_fill_below_thresh[6]: 0
        mtl_rx_fifo_fill_below_thresh[7]: 0
        mtl_rx_fifo_fill_level_empty[0]: 0
        mtl_rx_fifo_fill_level_empty[1]: 0
        mtl_rx_fifo_fill_level_empty[2]: 0
        mtl_rx_fifo_fill_level_empty[3]: 0
        mtl_rx_fifo_fill_level_empty[4]: 0
        mtl_rx_fifo_fill_level_empty[5]: 0
        mtl_rx_fifo_fill_level_empty[6]: 0
        mtl_rx_fifo_fill_level_empty[7]: 0
        mtl_rx_fifo_read_ctrl_flush[0]: 0
        mtl_rx_fifo_read_ctrl_flush[1]: 0
        mtl_rx_fifo_read_ctrl_flush[2]: 0
        mtl_rx_fifo_read_ctrl_flush[3]: 0
        mtl_rx_fifo_read_ctrl_flush[4]: 0
        mtl_rx_fifo_read_ctrl_flush[5]: 0
        mtl_rx_fifo_read_ctrl_flush[6]: 0
        mtl_rx_fifo_read_ctrl_flush[7]: 0
        mtl_rx_fifo_read_ctrl_read[0]: 0
        mtl_rx_fifo_read_ctrl_read[1]: 0
        mtl_rx_fifo_read_ctrl_read[2]: 0
        mtl_rx_fifo_read_ctrl_read[3]: 0
        mtl_rx_fifo_read_ctrl_read[4]: 0
        mtl_rx_fifo_read_ctrl_read[5]: 0
        mtl_rx_fifo_read_ctrl_read[6]: 0
        mtl_rx_fifo_read_ctrl_read[7]: 0
        mtl_rx_fifo_read_ctrl_status[0]: 0
        mtl_rx_fifo_read_ctrl_status[1]: 0
        mtl_rx_fifo_read_ctrl_status[2]: 0
        mtl_rx_fifo_read_ctrl_status[3]: 0
        mtl_rx_fifo_read_ctrl_status[4]: 0
        mtl_rx_fifo_read_ctrl_status[5]: 0
        mtl_rx_fifo_read_ctrl_status[6]: 0
        mtl_rx_fifo_read_ctrl_status[7]: 0
        mtl_rx_fifo_read_ctrl_idle[0]: 0
        mtl_rx_fifo_read_ctrl_idle[1]: 0
        mtl_rx_fifo_read_ctrl_idle[2]: 0
        mtl_rx_fifo_read_ctrl_idle[3]: 0
        mtl_rx_fifo_read_ctrl_idle[4]: 0
        mtl_rx_fifo_read_ctrl_idle[5]: 0
        mtl_rx_fifo_read_ctrl_idle[6]: 0
        mtl_rx_fifo_read_ctrl_idle[7]: 0
        mtl_rx_fifo_ctrl_active[0]: 0
        mtl_rx_fifo_ctrl_active[1]: 0
        mtl_rx_fifo_ctrl_active[2]: 0
        mtl_rx_fifo_ctrl_active[3]: 0
        mtl_rx_fifo_ctrl_active[4]: 0
        mtl_rx_fifo_ctrl_active[5]: 0
        mtl_rx_fifo_ctrl_active[6]: 0
        mtl_rx_fifo_ctrl_active[7]: 0
        mac_rx_frame_ctrl_fifo: 0
        mac_gmii_rx_proto_engine: 0
        tx_tso_frames[0]: 0
        tx_tso_frames[1]: 0
        tx_tso_frames[2]: 0
        tx_tso_frames[3]: 0
        tx_tso_frames[4]: 0
        tx_tso_frames[5]: 0
        tx_tso_frames[6]: 0
        tx_tso_frames[7]: 0
        tx_tso_nfrags[0]: 0
        tx_tso_nfrags[1]: 0
        tx_tso_nfrags[2]: 0
        tx_tso_nfrags[3]: 0
        tx_tso_nfrags[4]: 0
        tx_tso_nfrags[5]: 0
        tx_tso_nfrags[6]: 0
        tx_tso_nfrags[7]: 0
        txch_status[0]: 4
        txch_status[1]: 0
        txch_status[2]: 0
        txch_status[3]: 0
        txch_status[4]: 0
        txch_status[5]: 0
        txch_status[6]: 0
        txch_status[7]: 0
        txch_control[0]: 1052673
        txch_control[1]: 4096
        txch_control[2]: 0
        txch_control[3]: 0
        txch_control[4]: 1048577
        txch_control[5]: 269484033
        txch_control[6]: 269484033
        txch_control[7]: 269484033
        txch_desc_list_haddr[0]: 16
        txch_desc_list_haddr[1]: 0
        txch_desc_list_haddr[2]: 0
        txch_desc_list_haddr[3]: 0
        txch_desc_list_haddr[4]: 16
        txch_desc_list_haddr[5]: 16
        txch_desc_list_haddr[6]: 16
        txch_desc_list_haddr[7]: 16
        txch_desc_list_laddr[0]: 4282212352
        txch_desc_list_laddr[1]: 0
        txch_desc_list_laddr[2]: 0
        txch_desc_list_laddr[3]: 0
        txch_desc_list_laddr[4]: 4282204160
        txch_desc_list_laddr[5]: 4282187776
        txch_desc_list_laddr[6]: 4282171392
        txch_desc_list_laddr[7]: 4282155008
        txch_desc_ring_len[0]: 511
        txch_desc_ring_len[1]: 0
        txch_desc_ring_len[2]: 0
        txch_desc_ring_len[3]: 0
        txch_desc_ring_len[4]: 511
        txch_desc_ring_len[5]: 511
        txch_desc_ring_len[6]: 511
        txch_desc_ring_len[7]: 511
        txch_desc_curr_haddr[0]: 0
        txch_desc_curr_haddr[1]: 0
        txch_desc_curr_haddr[2]: 0
        txch_desc_curr_haddr[3]: 0
        txch_desc_curr_haddr[4]: 0
        txch_desc_curr_haddr[5]: 0
        txch_desc_curr_haddr[6]: 0
        txch_desc_curr_haddr[7]: 0
        txch_desc_curr_laddr[0]: 4282213696
        txch_desc_curr_laddr[1]: 0
        txch_desc_curr_laddr[2]: 0
        txch_desc_curr_laddr[3]: 0
        txch_desc_curr_laddr[4]: 4282204160
        txch_desc_curr_laddr[5]: 4282187776
        txch_desc_curr_laddr[6]: 4282171392
        txch_desc_curr_laddr[7]: 4282155008
        txch_desc_tail[0]: 4282213696
        txch_desc_tail[1]: 0
        txch_desc_tail[2]: 0
        txch_desc_tail[3]: 0
        txch_desc_tail[4]: 4282204160
        txch_desc_tail[5]: 4282187776
        txch_desc_tail[6]: 4282171392
        txch_desc_tail[7]: 4282155008
        txch_desc_buf_haddr[0]: 16
        txch_desc_buf_haddr[1]: 0
        txch_desc_buf_haddr[2]: 0
        txch_desc_buf_haddr[3]: 0
        txch_desc_buf_haddr[4]: 0
        txch_desc_buf_haddr[5]: 0
        txch_desc_buf_haddr[6]: 0
        txch_desc_buf_haddr[7]: 0
        txch_desc_buf_laddr[0]: 4269187074
        txch_desc_buf_laddr[1]: 0
        txch_desc_buf_laddr[2]: 0
        txch_desc_buf_laddr[3]: 0
        txch_desc_buf_laddr[4]: 0
        txch_desc_buf_laddr[5]: 0
        txch_desc_buf_laddr[6]: 0
        txch_desc_buf_laddr[7]: 0
        txch_sw_cur_tx[0]: 84
        txch_sw_cur_tx[1]: 0
        txch_sw_cur_tx[2]: 0
        txch_sw_cur_tx[3]: 0
        txch_sw_cur_tx[4]: 0
        txch_sw_cur_tx[5]: 0
        txch_sw_cur_tx[6]: 0
        txch_sw_cur_tx[7]: 0
        txch_sw_dirty_tx[0]: 84
        txch_sw_dirty_tx[1]: 0
        txch_sw_dirty_tx[2]: 0
        txch_sw_dirty_tx[3]: 0
        txch_sw_dirty_tx[4]: 0
        txch_sw_dirty_tx[5]: 0
        txch_sw_dirty_tx[6]: 0
        txch_sw_dirty_tx[7]: 0
        rxch_status[0]: 4
        rxch_status[1]: 0
        rxch_status[2]: 0
        rxch_status[3]: 0
        rxch_status[4]: 0
        rxch_status[5]: 0
        rxch_status[6]: 0
        rxch_status[7]: 0
        rxch_control[0]: 1051649
        rxch_control[1]: 0
        rxch_control[2]: 0
        rxch_control[3]: 1051649
        rxch_control[4]: 1051649
        rxch_control[5]: 1051649
        rxch_control[6]: 1051649
        rxch_control[7]: 1051649
        rxch_desc_list_haddr[0]: 16
        rxch_desc_list_haddr[1]: 0
        rxch_desc_list_haddr[2]: 0
        rxch_desc_list_haddr[3]: 16
        rxch_desc_list_haddr[4]: 16
        rxch_desc_list_haddr[5]: 16
        rxch_desc_list_haddr[6]: 16
        rxch_desc_list_haddr[7]: 16
        rxch_desc_list_laddr[0]: 4282261504
        rxch_desc_list_laddr[1]: 0
        rxch_desc_list_laddr[2]: 0
        rxch_desc_list_laddr[3]: 4282253312
        rxch_desc_list_laddr[4]: 4282245120
        rxch_desc_list_laddr[5]: 4282236928
        rxch_desc_list_laddr[6]: 4282228736
        rxch_desc_list_laddr[7]: 4282220544
        rxch_desc_ring_len[0]: 511
        rxch_desc_ring_len[1]: 0
        rxch_desc_ring_len[2]: 0
        rxch_desc_ring_len[3]: 511
        rxch_desc_ring_len[4]: 511
        rxch_desc_ring_len[5]: 511
        rxch_desc_ring_len[6]: 511
        rxch_desc_ring_len[7]: 511
        rxch_desc_curr_haddr[0]: 0
        rxch_desc_curr_haddr[1]: 0
        rxch_desc_curr_haddr[2]: 0
        rxch_desc_curr_haddr[3]: 0
        rxch_desc_curr_haddr[4]: 0
        rxch_desc_curr_haddr[5]: 0
        rxch_desc_curr_haddr[6]: 0
        rxch_desc_curr_haddr[7]: 0
        rxch_desc_curr_laddr[0]: 4282262560
        rxch_desc_curr_laddr[1]: 0
        rxch_desc_curr_laddr[2]: 0
        rxch_desc_curr_laddr[3]: 4282253568
        rxch_desc_curr_laddr[4]: 4282245376
        rxch_desc_curr_laddr[5]: 4282237184
        rxch_desc_curr_laddr[6]: 4282228992
        rxch_desc_curr_laddr[7]: 4282220800
        rxch_desc_tail[0]: 4282262304
        rxch_desc_tail[1]: 0
        rxch_desc_tail[2]: 0
        rxch_desc_tail[3]: 4282261504
        rxch_desc_tail[4]: 4282253312
        rxch_desc_tail[5]: 4282245120
        rxch_desc_tail[6]: 4282236928
        rxch_desc_tail[7]: 4282228736
        rxch_desc_buf_haddr[0]: 16
        rxch_desc_buf_haddr[1]: 0
        rxch_desc_buf_haddr[2]: 0
        rxch_desc_buf_haddr[3]: 16
        rxch_desc_buf_haddr[4]: 16
        rxch_desc_buf_haddr[5]: 16
        rxch_desc_buf_haddr[6]: 16
        rxch_desc_buf_haddr[7]: 16
        rxch_desc_buf_laddr[0]: 4282097664
        rxch_desc_buf_laddr[1]: 0
        rxch_desc_buf_laddr[2]: 0
        rxch_desc_buf_laddr[3]: 4279795712
        rxch_desc_buf_laddr[4]: 4277698560
        rxch_desc_buf_laddr[5]: 4275601408
        rxch_desc_buf_laddr[6]: 4273504256
        rxch_desc_buf_laddr[7]: 4271407104
        rxch_sw_cur_rx[0]: 50
        rxch_sw_cur_rx[1]: 0
        rxch_sw_cur_rx[2]: 0
        rxch_sw_cur_rx[3]: 0
        rxch_sw_cur_rx[4]: 0
        rxch_sw_cur_rx[5]: 0
        rxch_sw_cur_rx[6]: 0
        rxch_sw_cur_rx[7]: 0
        rxch_sw_dirty_rx[0]: 50
        rxch_sw_dirty_rx[1]: 0
        rxch_sw_dirty_rx[2]: 0
        rxch_sw_dirty_rx[3]: 0
        rxch_sw_dirty_rx[4]: 0
        rxch_sw_dirty_rx[5]: 0
        rxch_sw_dirty_rx[6]: 0
        rxch_sw_dirty_rx[7]: 0
        total_interrupts: 19
        lpi_intr_n: 0
        pmt_intr_n: 0
        event_intr_n: 0
        tx_intr_n: 1
        rx_intr_n: 17
        xpcs_intr_n: 0
        phy_intr_n: 1
        sw_msi_n: 0
        mtl_tx_underflow[0]: 0
        mtl_tx_underflow[1]: 0
        mtl_tx_underflow[3]: 0
        mtl_tx_underflow[4]: 0
        mtl_tx_underflow[5]: 0
        mtl_tx_underflow[6]: 0
        mtl_tx_underflow[7]: 0
        mtl_rx_miss_pkt_cnt[0]: 0
        mtl_rx_miss_pkt_cnt[1]: 0
        mtl_rx_miss_pkt_cnt[3]: 0
        mtl_rx_miss_pkt_cnt[4]: 0
        mtl_rx_miss_pkt_cnt[5]: 0
        mtl_rx_miss_pkt_cnt[6]: 0
        mtl_rx_miss_pkt_cnt[7]: 0
        mtl_rx_overflow_pkt_cnt[0]: 0
        mtl_rx_overflow_pkt_cnt[1]: 0
        mtl_rx_overflow_pkt_cnt[3]: 0
        mtl_rx_overflow_pkt_cnt[4]: 0
        mtl_rx_overflow_pkt_cnt[5]: 0
        mtl_rx_overflow_pkt_cnt[6]: 0
        mtl_rx_overflow_pkt_cnt[7]: 0
        rxch_watchdog_timer[0]: 160
        rxch_watchdog_timer[1]: 0
        rxch_watchdog_timer[2]: 0
        rxch_watchdog_timer[3]: 160
        rxch_watchdog_timer[4]: 160
        rxch_watchdog_timer[5]: 160
        rxch_watchdog_timer[6]: 160
        rxch_watchdog_timer[7]: 160
        link_partner_pause_frame_cnt: 0
        m3_debug_cnt0: 0
        m3_debug_cnt1: 0
        m3_debug_cnt2: 0
        m3_debug_cnt3: 0
        m3_debug_cnt4: 0
        m3_debug_cnt5: 0
        m3_debug_cnt6: 0
        m3_debug_cnt7: 0
        m3_debug_cnt8: 0
        m3_debug_cnt9: 0
        m3_debug_cnt10: 0
        m3_watchdog_exp_cnt: 40
        m3_watchdog_monitor_cnt: 16
        m3_debug_cnt13: 0
        m3_debug_cnt14: 0
        m3_systick_cnt_upper_value: 0
        m3_systick_cnt_lower_value: 87630
        m3_tx_timeout_port0: 0
        m3_tx_timeout_port1: 0
        m3_debug_cnt19: 0
        m3_tx_pcie_addr_loc_port0[0]: 0
        m3_tx_pcie_addr_loc_port0[1]: 0
        m3_tx_pcie_addr_loc_port0[2]: 0
        m3_tx_pcie_addr_loc_port0[3]: 0
        m3_tx_pcie_addr_loc_port0[4]: 0
        m3_tx_pcie_addr_loc_port0[5]: 0
        m3_tx_pcie_addr_loc_port0[6]: 0
        m3_tx_pcie_addr_loc_port0[7]: 0
        m3_tx_pcie_addr_loc_port1[0]: 0
        m3_tx_pcie_addr_loc_port1[1]: 0
        m3_tx_pcie_addr_loc_port1[2]: 0
        m3_tx_pcie_addr_loc_port1[3]: 0
        m3_tx_pcie_addr_loc_port1[4]: 0
        m3_tx_pcie_addr_loc_port1[5]: 0
        m3_tx_pcie_addr_loc_port1[6]: 0
        m3_tx_pcie_addr_loc_port1[7]: 0
        m3_rx_pcie_addr_loc_port0[0]: 0
        m3_rx_pcie_addr_loc_port0[1]: 0
        m3_rx_pcie_addr_loc_port0[2]: 0
        m3_rx_pcie_addr_loc_port0[3]: 0
        m3_rx_pcie_addr_loc_port0[4]: 0
        m3_rx_pcie_addr_loc_port0[5]: 0
        m3_rx_pcie_addr_loc_port0[6]: 0
        m3_rx_pcie_addr_loc_port0[7]: 0
        m3_rx_pcie_addr_loc_port1[0]: 0
        m3_rx_pcie_addr_loc_port1[1]: 0
        m3_rx_pcie_addr_loc_port1[2]: 0
        m3_rx_pcie_addr_loc_port1[3]: 0
        m3_rx_pcie_addr_loc_port1[4]: 0
        m3_rx_pcie_addr_loc_port1[5]: 0
        m3_rx_pcie_addr_loc_port1[6]: 0
        m3_rx_pcie_addr_loc_port1[7]: 0
        mbx_pf_sent_vf[0]: 0
        mbx_pf_sent_vf[1]: 0
        mbx_pf_sent_vf[2]: 0
        mbx_pf_rcvd_vf[0]: 0
        mbx_pf_rcvd_vf[1]: 0
        mbx_pf_rcvd_vf[2]: 0
    
    ethtool -S enP1p5s0f1
    NIC statistics:
        mmc_tx_octetcount_gb: 7924
        mmc_tx_framecount_gb: 48
        mmc_tx_broadcastframe_g: 16
        mmc_tx_multicastframe_g: 32
        mmc_tx_64_octets_gb: 5
        mmc_tx_65_to_127_octets_gb: 23
        mmc_tx_128_to_255_octets_gb: 6
        mmc_tx_256_to_511_octets_gb: 14
        mmc_tx_512_to_1023_octets_gb: 0
        mmc_tx_1024_to_max_octets_gb: 0
        mmc_tx_unicast_gb: 0
        mmc_tx_multicast_gb: 32
        mmc_tx_broadcast_gb: 16
        mmc_tx_underflow_error: 0
        mmc_tx_singlecol_g: 0
        mmc_tx_multicol_g: 0
        mmc_tx_deferred: 0
        mmc_tx_latecol: 0
        mmc_tx_exesscol: 0
        mmc_tx_carrier_error: 0
        mmc_tx_octetcount_g: 7924
        mmc_tx_framecount_g: 48
        mmc_tx_excessdef: 0
        mmc_tx_pause_frame: 0
        mmc_tx_vlan_frame_g: 0
        mmc_tx_lpi_tran_cntr: 0
        mmc_rx_lpi_tran_cntr: 0
        mmc_rx_framecount_gb: 65
        mmc_rx_octetcount_gb: 8358
        mmc_rx_octetcount_g: 8358
        mmc_rx_broadcastframe_g: 51
        mmc_rx_multicastframe_g: 14
        mmc_rx_crc_error: 0
        mmc_rx_align_error: 0
        mmc_rx_run_error: 0
        mmc_rx_jabber_error: 0
        mmc_rx_undersize_g: 0
        mmc_rx_oversize_g: 0
        mmc_rx_64_octets_gb: 41
        mmc_rx_65_to_127_octets_gb: 6
        mmc_rx_128_to_255_octets_gb: 5
        mmc_rx_256_to_511_octets_gb: 13
        mmc_rx_512_to_1023_octets_gb: 0
        mmc_rx_1024_to_max_octets_gb: 0
        mmc_rx_unicast_g: 0
        mmc_rx_length_error: 0
        mmc_rx_autofrangetype: 0
        mmc_rx_pause_frames: 0
        mmc_rx_fifo_overflow: 0
        mmc_rx_vlan_frames_gb: 0
        mmc_rx_watchdog_error: 0
        mmc_rx_ipc_intr_mask: 0
        mmc_rx_ipc_intr: 0
        mmc_rx_ipv4_gd: 0
        mmc_rx_ipv4_hderr: 0
        mmc_rx_ipv4_nopay: 0
        mmc_rx_ipv4_frag: 0
        mmc_rx_ipv4_udsbl: 0
        mmc_rx_ipv4_gd_octets: 0
        mmc_rx_ipv4_hderr_octets: 0
        mmc_rx_ipv4_nopay_octets: 0
        mmc_rx_ipv4_frag_octets: 0
        mmc_rx_ipv4_udsbl_octets: 0
        mmc_rx_ipv6_gd_octets: 0
        mmc_rx_ipv6_hderr_octets: 0
        mmc_rx_ipv6_nopay_octets: 0
        mmc_rx_ipv6_gd: 0
        mmc_rx_ipv6_hderr: 0
        mmc_rx_ipv6_nopay: 0
        mmc_rx_udp_gd: 0
        mmc_rx_udp_err: 0
        mmc_rx_tcp_gd: 0
        mmc_rx_tcp_err: 0
        mmc_rx_icmp_gd: 0
        mmc_rx_icmp_err: 0
        mmc_rx_udp_gd_octets: 0
        mmc_rx_udp_err_octets: 0
        mmc_rx_tcp_gd_octets: 0
        mmc_rx_tcp_err_octets: 0
        mmc_rx_icmp_gd_octets: 0
        mmc_rx_icmp_err_octets: 0
        mmc_tx_fpe_fragment_cntr: 0
        mmc_tx_hold_req_cntr: 0
        mmc_rx_packet_assembly_err_cntr: 0
        mmc_rx_packet_smd_err_cntr: 0
        mmc_rx_packet_assembly_ok_cntr: 0
        mmc_rx_fpe_fragment_cntr: 0
        tx_underflow: 0
        tx_carrier: 0
        tx_losscarrier: 0
        vlan_tag: 0
        tx_deferred: 0
        tx_vlan: 0
        tx_jabber: 0
        tx_frame_flushed: 0
        tx_payload_error: 0
        tx_ip_header_error: 0
        rx_desc: 0
        sa_filter_fail: 0
        overflow_error: 0
        ipc_csum_error: 0
        rx_collision: 0
        rx_crc_errors: 0
        dribbling_bit: 0
        rx_length: 0
        rx_mii: 0
        rx_multicast: 0
        rx_gmac_overflow: 0
        rx_watchdog: 0
        da_rx_filter_fail: 0
        sa_rx_filter_fail: 0
        rx_missed_cntr: 0
        rx_overflow_cntr: 0
        rx_vlan: 0
        rx_split_hdr_pkt_n: 0
        tx_undeflow_irq: 0
        tx_process_stopped_irq[0]: 0
        tx_process_stopped_irq[1]: 0
        tx_process_stopped_irq[2]: 0
        tx_process_stopped_irq[3]: 0
        tx_process_stopped_irq[4]: 0
        tx_process_stopped_irq[5]: 0
        tx_process_stopped_irq[6]: 0
        tx_process_stopped_irq[7]: 0
        tx_jabber_irq: 0
        rx_overflow_irq: 0
        rx_buf_unav_irq[0]: 0
        rx_buf_unav_irq[1]: 0
        rx_buf_unav_irq[2]: 0
        rx_buf_unav_irq[3]: 0
        rx_buf_unav_irq[4]: 0
        rx_buf_unav_irq[5]: 0
        rx_buf_unav_irq[6]: 0
        rx_buf_unav_irq[7]: 0
        rx_process_stopped_irq: 0
        rx_watchdog_irq: 0
        tx_early_irq: 0
        fatal_bus_error_irq[0]: 0
        fatal_bus_error_irq[1]: 0
        fatal_bus_error_irq[2]: 0
        fatal_bus_error_irq[3]: 0
        fatal_bus_error_irq[4]: 0
        fatal_bus_error_irq[5]: 0
        fatal_bus_error_irq[6]: 0
        fatal_bus_error_irq[7]: 0
        rx_early_irq: 0
        threshold: 1
        tx_pkt_n[0]: 48
        tx_pkt_n[1]: 0
        tx_pkt_n[2]: 0
        tx_pkt_n[3]: 0
        tx_pkt_n[4]: 0
        tx_pkt_n[5]: 0
        tx_pkt_n[6]: 0
        tx_pkt_n[7]: 0
        tx_pkt_errors_n[0]: 0
        tx_pkt_errors_n[1]: 0
        tx_pkt_errors_n[2]: 0
        tx_pkt_errors_n[3]: 0
        tx_pkt_errors_n[4]: 0
        tx_pkt_errors_n[5]: 0
        tx_pkt_errors_n[6]: 0
        tx_pkt_errors_n[7]: 0
        rx_pkt_n[0]: 65
        rx_pkt_n[1]: 0
        rx_pkt_n[2]: 0
        rx_pkt_n[3]: 0
        rx_pkt_n[4]: 0
        rx_pkt_n[5]: 0
        rx_pkt_n[6]: 0
        rx_pkt_n[7]: 0
        normal_irq_n[0]: 62
        normal_irq_n[1]: 0
        normal_irq_n[2]: 0
        normal_irq_n[3]: 62
        normal_irq_n[4]: 62
        normal_irq_n[5]: 62
        normal_irq_n[6]: 62
        normal_irq_n[7]: 62
        rx_normal_irq_n[0]: 58
        rx_normal_irq_n[1]: 0
        rx_normal_irq_n[2]: 0
        rx_normal_irq_n[3]: 0
        rx_normal_irq_n[4]: 0
        rx_normal_irq_n[5]: 0
        rx_normal_irq_n[6]: 0
        rx_normal_irq_n[7]: 0
        napi_poll_tx[0]: 63
        napi_poll_tx[1]: 0
        napi_poll_tx[2]: 0
        napi_poll_tx[3]: 0
        napi_poll_tx[4]: 0
        napi_poll_tx[5]: 0
        napi_poll_tx[6]: 0
        napi_poll_tx[7]: 0
        napi_poll_rx[0]: 58
        napi_poll_rx[1]: 0
        napi_poll_rx[2]: 0
        napi_poll_rx[3]: 0
        napi_poll_rx[4]: 0
        napi_poll_rx[5]: 0
        napi_poll_rx[6]: 0
        napi_poll_rx[7]: 0
        tx_normal_irq_n[0]: 58
        tx_normal_irq_n[1]: 0
        tx_normal_irq_n[2]: 0
        tx_normal_irq_n[3]: 0
        tx_normal_irq_n[4]: 0
        tx_normal_irq_n[5]: 0
        tx_normal_irq_n[6]: 0
        tx_normal_irq_n[7]: 0
        tx_clean[0]: 63
        tx_clean[1]: 0
        tx_clean[2]: 0
        tx_clean[3]: 0
        tx_clean[4]: 0
        tx_clean[5]: 0
        tx_clean[6]: 0
        tx_clean[7]: 0
        tx_set_ic_bit: 0
        irq_receive_pmt_irq_n: 0
        mmc_tx_irq_n: 0
        mmc_rx_irq_n: 0
        mmc_rx_csum_offload_irq_n: 0
        irq_tx_path_in_lpi_mode_n: 0
        irq_tx_path_exit_lpi_mode_n: 0
        irq_rx_path_in_lpi_mode_n: 0
        irq_rx_path_exit_lpi_mode_n: 0
        phy_eee_wakeup_error_n: 0
        ip_hdr_err: 0
        ip_payload_err: 0
        ip_csum_bypassed: 0
        ipv4_pkt_rcvd: 0
        ipv6_pkt_rcvd: 0
        no_ptp_rx_msg_type_ext: 0
        ptp_rx_msg_type_sync: 0
        ptp_rx_msg_type_follow_up: 0
        ptp_rx_msg_type_delay_req: 0
        ptp_rx_msg_type_delay_resp: 0
        ptp_rx_msg_type_pdelay_req: 0
        ptp_rx_msg_type_pdelay_resp: 0
        ptp_rx_msg_type_pdelay_follow_up: 0
        ptp_rx_msg_type_announce: 0
        ptp_rx_msg_type_management: 0
        ptp_rx_msg_pkt_reserved_type: 0
        ptp_frame_type: 0
        ptp_ver: 0
        timestamp_dropped: 0
        av_pkt_rcvd: 0
        av_tagged_pkt_rcvd: 0
        vlan_tag_priority_val: 0
        l3_filter_match: 0
        l4_filter_match: 0
        l3_l4_filter_no_match: 0
        irq_pcs_ane_n: 0
        irq_pcs_link_n: 0
        irq_rgmii_n: 0
        mtl_tx_status_fifo_full: 0
        mtl_tx_fifo_not_empty[0]: 0
        mtl_tx_fifo_not_empty[1]: 0
        mtl_tx_fifo_not_empty[2]: 0
        mtl_tx_fifo_not_empty[3]: 0
        mtl_tx_fifo_not_empty[4]: 0
        mtl_tx_fifo_not_empty[5]: 0
        mtl_tx_fifo_not_empty[6]: 0
        mtl_tx_fifo_not_empty[7]: 0
        mmtl_fifo_ctrl[0]: 0
        mmtl_fifo_ctrl[1]: 0
        mmtl_fifo_ctrl[3]: 0
        mmtl_fifo_ctrl[4]: 0
        mmtl_fifo_ctrl[5]: 0
        mmtl_fifo_ctrl[6]: 0
        mmtl_fifo_ctrl[7]: 0
        mtl_tx_fifo_read_ctrl_write[0]: 0
        mtl_tx_fifo_read_ctrl_write[1]: 0
        mtl_tx_fifo_read_ctrl_write[2]: 0
        mtl_tx_fifo_read_ctrl_write[3]: 0
        mtl_tx_fifo_read_ctrl_write[4]: 0
        mtl_tx_fifo_read_ctrl_write[5]: 0
        mtl_tx_fifo_read_ctrl_write[6]: 0
        mtl_tx_fifo_read_ctrl_write[7]: 0
        mtl_tx_fifo_read_ctrl_wait[0]: 0
        mtl_tx_fifo_read_ctrl_wait[1]: 0
        mtl_tx_fifo_read_ctrl_wait[2]: 0
        mtl_tx_fifo_read_ctrl_wait[3]: 0
        mtl_tx_fifo_read_ctrl_wait[4]: 0
        mtl_tx_fifo_read_ctrl_wait[5]: 0
        mtl_tx_fifo_read_ctrl_wait[6]: 0
        mtl_tx_fifo_read_ctrl_wait[7]: 0
        mtl_tx_fifo_read_ctrl_read[0]: 0
        mtl_tx_fifo_read_ctrl_read[1]: 0
        mtl_tx_fifo_read_ctrl_read[2]: 0
        mtl_tx_fifo_read_ctrl_read[3]: 0
        mtl_tx_fifo_read_ctrl_read[4]: 0
        mtl_tx_fifo_read_ctrl_read[5]: 0
        mtl_tx_fifo_read_ctrl_read[6]: 0
        mtl_tx_fifo_read_ctrl_read[7]: 0
        mtl_tx_fifo_read_ctrl_idle[0]: 0
        mtl_tx_fifo_read_ctrl_idle[1]: 0
        mtl_tx_fifo_read_ctrl_idle[2]: 0
        mtl_tx_fifo_read_ctrl_idle[3]: 0
        mtl_tx_fifo_read_ctrl_idle[4]: 0
        mtl_tx_fifo_read_ctrl_idle[5]: 0
        mtl_tx_fifo_read_ctrl_idle[6]: 0
        mtl_tx_fifo_read_ctrl_idle[7]: 0
        mac_tx_in_pause[0]: 0
        mac_tx_in_pause[1]: 0
        mac_tx_in_pause[2]: 0
        mac_tx_in_pause[3]: 0
        mac_tx_in_pause[4]: 0
        mac_tx_in_pause[5]: 0
        mac_tx_in_pause[6]: 0
        mac_tx_in_pause[7]: 0
        mac_tx_frame_ctrl_xfer: 0
        mac_tx_frame_ctrl_idle: 0
        mac_tx_frame_ctrl_wait: 0
        mac_tx_frame_ctrl_pause: 0
        mac_gmii_tx_proto_engine: 0
        mtl_rx_fifo_fill_level_full[0]: 0
        mtl_rx_fifo_fill_level_full[1]: 0
        mtl_rx_fifo_fill_level_full[2]: 0
        mtl_rx_fifo_fill_level_full[3]: 0
        mtl_rx_fifo_fill_level_full[4]: 0
        mtl_rx_fifo_fill_level_full[5]: 0
        mtl_rx_fifo_fill_level_full[6]: 0
        mtl_rx_fifo_fill_level_full[7]: 0
        mtl_rx_fifo_fill_above_thresh[0]: 0
        mtl_rx_fifo_fill_above_thresh[1]: 0
        mtl_rx_fifo_fill_above_thresh[2]: 0
        mtl_rx_fifo_fill_above_thresh[3]: 0
        mtl_rx_fifo_fill_above_thresh[4]: 0
        mtl_rx_fifo_fill_above_thresh[5]: 0
        mtl_rx_fifo_fill_above_thresh[6]: 0
        mtl_rx_fifo_fill_above_thresh[7]: 0
        mtl_rx_fifo_fill_below_thresh[0]: 0
        mtl_rx_fifo_fill_below_thresh[1]: 0
        mtl_rx_fifo_fill_below_thresh[2]: 0
        mtl_rx_fifo_fill_below_thresh[3]: 0
        mtl_rx_fifo_fill_below_thresh[4]: 0
        mtl_rx_fifo_fill_below_thresh[5]: 0
        mtl_rx_fifo_fill_below_thresh[6]: 0
        mtl_rx_fifo_fill_below_thresh[7]: 0
        mtl_rx_fifo_fill_level_empty[0]: 0
        mtl_rx_fifo_fill_level_empty[1]: 0
        mtl_rx_fifo_fill_level_empty[2]: 0
        mtl_rx_fifo_fill_level_empty[3]: 0
        mtl_rx_fifo_fill_level_empty[4]: 0
        mtl_rx_fifo_fill_level_empty[5]: 0
        mtl_rx_fifo_fill_level_empty[6]: 0
        mtl_rx_fifo_fill_level_empty[7]: 0
        mtl_rx_fifo_read_ctrl_flush[0]: 0
        mtl_rx_fifo_read_ctrl_flush[1]: 0
        mtl_rx_fifo_read_ctrl_flush[2]: 0
        mtl_rx_fifo_read_ctrl_flush[3]: 0
        mtl_rx_fifo_read_ctrl_flush[4]: 0
        mtl_rx_fifo_read_ctrl_flush[5]: 0
        mtl_rx_fifo_read_ctrl_flush[6]: 0
        mtl_rx_fifo_read_ctrl_flush[7]: 0
        mtl_rx_fifo_read_ctrl_read[0]: 0
        mtl_rx_fifo_read_ctrl_read[1]: 0
        mtl_rx_fifo_read_ctrl_read[2]: 0
        mtl_rx_fifo_read_ctrl_read[3]: 0
        mtl_rx_fifo_read_ctrl_read[4]: 0
        mtl_rx_fifo_read_ctrl_read[5]: 0
        mtl_rx_fifo_read_ctrl_read[6]: 0
        mtl_rx_fifo_read_ctrl_read[7]: 0
        mtl_rx_fifo_read_ctrl_status[0]: 0
        mtl_rx_fifo_read_ctrl_status[1]: 0
        mtl_rx_fifo_read_ctrl_status[2]: 0
        mtl_rx_fifo_read_ctrl_status[3]: 0
        mtl_rx_fifo_read_ctrl_status[4]: 0
        mtl_rx_fifo_read_ctrl_status[5]: 0
        mtl_rx_fifo_read_ctrl_status[6]: 0
        mtl_rx_fifo_read_ctrl_status[7]: 0
        mtl_rx_fifo_read_ctrl_idle[0]: 0
        mtl_rx_fifo_read_ctrl_idle[1]: 0
        mtl_rx_fifo_read_ctrl_idle[2]: 0
        mtl_rx_fifo_read_ctrl_idle[3]: 0
        mtl_rx_fifo_read_ctrl_idle[4]: 0
        mtl_rx_fifo_read_ctrl_idle[5]: 0
        mtl_rx_fifo_read_ctrl_idle[6]: 0
        mtl_rx_fifo_read_ctrl_idle[7]: 0
        mtl_rx_fifo_ctrl_active[0]: 0
        mtl_rx_fifo_ctrl_active[1]: 0
        mtl_rx_fifo_ctrl_active[2]: 0
        mtl_rx_fifo_ctrl_active[3]: 0
        mtl_rx_fifo_ctrl_active[4]: 0
        mtl_rx_fifo_ctrl_active[5]: 0
        mtl_rx_fifo_ctrl_active[6]: 0
        mtl_rx_fifo_ctrl_active[7]: 0
        mac_rx_frame_ctrl_fifo: 0
        mac_gmii_rx_proto_engine: 0
        tx_tso_frames[0]: 0
        tx_tso_frames[1]: 0
        tx_tso_frames[2]: 0
        tx_tso_frames[3]: 0
        tx_tso_frames[4]: 0
        tx_tso_frames[5]: 0
        tx_tso_frames[6]: 0
        tx_tso_frames[7]: 0
        tx_tso_nfrags[0]: 0
        tx_tso_nfrags[1]: 0
        tx_tso_nfrags[2]: 0
        tx_tso_nfrags[3]: 0
        tx_tso_nfrags[4]: 0
        tx_tso_nfrags[5]: 0
        tx_tso_nfrags[6]: 0
        tx_tso_nfrags[7]: 0
        txch_status[0]: 4
        txch_status[1]: 0
        txch_status[2]: 0
        txch_status[3]: 0
        txch_status[4]: 0
        txch_status[5]: 0
        txch_status[6]: 0
        txch_status[7]: 0
        txch_control[0]: 1052673
        txch_control[1]: 4096
        txch_control[2]: 0
        txch_control[3]: 0
        txch_control[4]: 1048577
        txch_control[5]: 269484033
        txch_control[6]: 269484033
        txch_control[7]: 269484033
        txch_desc_list_haddr[0]: 16
        txch_desc_list_haddr[1]: 0
        txch_desc_list_haddr[2]: 0
        txch_desc_list_haddr[3]: 0
        txch_desc_list_haddr[4]: 16
        txch_desc_list_haddr[5]: 16
        txch_desc_list_haddr[6]: 16
        txch_desc_list_haddr[7]: 16
        txch_desc_list_laddr[0]: 4294909952
        txch_desc_list_laddr[1]: 0
        txch_desc_list_laddr[2]: 0
        txch_desc_list_laddr[3]: 0
        txch_desc_list_laddr[4]: 4294901760
        txch_desc_list_laddr[5]: 4294885376
        txch_desc_list_laddr[6]: 4294868992
        txch_desc_list_laddr[7]: 4294852608
        txch_desc_ring_len[0]: 511
        txch_desc_ring_len[1]: 0
        txch_desc_ring_len[2]: 0
        txch_desc_ring_len[3]: 0
        txch_desc_ring_len[4]: 511
        txch_desc_ring_len[5]: 511
        txch_desc_ring_len[6]: 511
        txch_desc_ring_len[7]: 511
        txch_desc_curr_haddr[0]: 0
        txch_desc_curr_haddr[1]: 0
        txch_desc_curr_haddr[2]: 0
        txch_desc_curr_haddr[3]: 0
        txch_desc_curr_haddr[4]: 0
        txch_desc_curr_haddr[5]: 0
        txch_desc_curr_haddr[6]: 0
        txch_desc_curr_haddr[7]: 0
        txch_desc_curr_laddr[0]: 4294910720
        txch_desc_curr_laddr[1]: 0
        txch_desc_curr_laddr[2]: 0
        txch_desc_curr_laddr[3]: 0
        txch_desc_curr_laddr[4]: 4294901760
        txch_desc_curr_laddr[5]: 4294885376
        txch_desc_curr_laddr[6]: 4294868992
        txch_desc_curr_laddr[7]: 4294852608
        txch_desc_tail[0]: 4294910720
        txch_desc_tail[1]: 0
        txch_desc_tail[2]: 0
        txch_desc_tail[3]: 0
        txch_desc_tail[4]: 4294901760
        txch_desc_tail[5]: 4294885376
        txch_desc_tail[6]: 4294868992
        txch_desc_tail[7]: 4294852608
        txch_desc_buf_haddr[0]: 16
        txch_desc_buf_haddr[1]: 0
        txch_desc_buf_haddr[2]: 0
        txch_desc_buf_haddr[3]: 0
        txch_desc_buf_haddr[4]: 0
        txch_desc_buf_haddr[5]: 0
        txch_desc_buf_haddr[6]: 0
        txch_desc_buf_haddr[7]: 0
        txch_desc_buf_laddr[0]: 4269193218
        txch_desc_buf_laddr[1]: 0
        txch_desc_buf_laddr[2]: 0
        txch_desc_buf_laddr[3]: 0
        txch_desc_buf_laddr[4]: 0
        txch_desc_buf_laddr[5]: 0
        txch_desc_buf_laddr[6]: 0
        txch_desc_buf_laddr[7]: 0
        txch_sw_cur_tx[0]: 48
        txch_sw_cur_tx[1]: 0
        txch_sw_cur_tx[2]: 0
        txch_sw_cur_tx[3]: 0
        txch_sw_cur_tx[4]: 0
        txch_sw_cur_tx[5]: 0
        txch_sw_cur_tx[6]: 0
        txch_sw_cur_tx[7]: 0
        txch_sw_dirty_tx[0]: 48
        txch_sw_dirty_tx[1]: 0
        txch_sw_dirty_tx[2]: 0
        txch_sw_dirty_tx[3]: 0
        txch_sw_dirty_tx[4]: 0
        txch_sw_dirty_tx[5]: 0
        txch_sw_dirty_tx[6]: 0
        txch_sw_dirty_tx[7]: 0
        rxch_status[0]: 4
        rxch_status[1]: 0
        rxch_status[2]: 0
        rxch_status[3]: 0
        rxch_status[4]: 0
        rxch_status[5]: 0
        rxch_status[6]: 0
        rxch_status[7]: 0
        rxch_control[0]: 1051649
        rxch_control[1]: 0
        rxch_control[2]: 0
        rxch_control[3]: 1051649
        rxch_control[4]: 1051649
        rxch_control[5]: 1051649
        rxch_control[6]: 1051649
        rxch_control[7]: 1051649
        rxch_desc_list_haddr[0]: 16
        rxch_desc_list_haddr[1]: 0
        rxch_desc_list_haddr[2]: 0
        rxch_desc_list_haddr[3]: 16
        rxch_desc_list_haddr[4]: 16
        rxch_desc_list_haddr[5]: 16
        rxch_desc_list_haddr[6]: 16
        rxch_desc_list_haddr[7]: 16
        rxch_desc_list_laddr[0]: 4294959104
        rxch_desc_list_laddr[1]: 0
        rxch_desc_list_laddr[2]: 0
        rxch_desc_list_laddr[3]: 4294950912
        rxch_desc_list_laddr[4]: 4294942720
        rxch_desc_list_laddr[5]: 4294934528
        rxch_desc_list_laddr[6]: 4294926336
        rxch_desc_list_laddr[7]: 4294918144
        rxch_desc_ring_len[0]: 511
        rxch_desc_ring_len[1]: 0
        rxch_desc_ring_len[2]: 0
        rxch_desc_ring_len[3]: 511
        rxch_desc_ring_len[4]: 511
        rxch_desc_ring_len[5]: 511
        rxch_desc_ring_len[6]: 511
        rxch_desc_ring_len[7]: 511
        rxch_desc_curr_haddr[0]: 0
        rxch_desc_curr_haddr[1]: 0
        rxch_desc_curr_haddr[2]: 0
        rxch_desc_curr_haddr[3]: 0
        rxch_desc_curr_haddr[4]: 0
        rxch_desc_curr_haddr[5]: 0
        rxch_desc_curr_haddr[6]: 0
        rxch_desc_curr_haddr[7]: 0
        rxch_desc_curr_laddr[0]: 4294961440
        rxch_desc_curr_laddr[1]: 0
        rxch_desc_curr_laddr[2]: 0
        rxch_desc_curr_laddr[3]: 4294951168
        rxch_desc_curr_laddr[4]: 4294942976
        rxch_desc_curr_laddr[5]: 4294934784
        rxch_desc_curr_laddr[6]: 4294926592
        rxch_desc_curr_laddr[7]: 4294918400
        rxch_desc_tail[0]: 4294961184
        rxch_desc_tail[1]: 0
        rxch_desc_tail[2]: 0
        rxch_desc_tail[3]: 4294959104
        rxch_desc_tail[4]: 4294950912
        rxch_desc_tail[5]: 4294942720
        rxch_desc_tail[6]: 4294934528
        rxch_desc_tail[7]: 4294926336
        rxch_desc_buf_haddr[0]: 16
        rxch_desc_buf_haddr[1]: 0
        rxch_desc_buf_haddr[2]: 0
        rxch_desc_buf_haddr[3]: 16
        rxch_desc_buf_haddr[4]: 16
        rxch_desc_buf_haddr[5]: 16
        rxch_desc_buf_haddr[6]: 16
        rxch_desc_buf_haddr[7]: 16
        rxch_desc_buf_laddr[0]: 4294074368
        rxch_desc_buf_laddr[1]: 0
        rxch_desc_buf_laddr[2]: 0
        rxch_desc_buf_laddr[3]: 4292493312
        rxch_desc_buf_laddr[4]: 4290396160
        rxch_desc_buf_laddr[5]: 4288299008
        rxch_desc_buf_laddr[6]: 4286201856
        rxch_desc_buf_laddr[7]: 4284104704
        rxch_sw_cur_rx[0]: 130
        rxch_sw_cur_rx[1]: 0
        rxch_sw_cur_rx[2]: 0
        rxch_sw_cur_rx[3]: 0
        rxch_sw_cur_rx[4]: 0
        rxch_sw_cur_rx[5]: 0
        rxch_sw_cur_rx[6]: 0
        rxch_sw_cur_rx[7]: 0
        rxch_sw_dirty_rx[0]: 130
        rxch_sw_dirty_rx[1]: 0
        rxch_sw_dirty_rx[2]: 0
        rxch_sw_dirty_rx[3]: 0
        rxch_sw_dirty_rx[4]: 0
        rxch_sw_dirty_rx[5]: 0
        rxch_sw_dirty_rx[6]: 0
        rxch_sw_dirty_rx[7]: 0
        total_interrupts: 62
        lpi_intr_n: 0
        pmt_intr_n: 0
        event_intr_n: 0
        tx_intr_n: 0
        rx_intr_n: 58
        xpcs_intr_n: 0
        phy_intr_n: 4
        sw_msi_n: 0
        mtl_tx_underflow[0]: 0
        mtl_tx_underflow[1]: 0
        mtl_tx_underflow[3]: 0
        mtl_tx_underflow[4]: 0
        mtl_tx_underflow[5]: 0
        mtl_tx_underflow[6]: 0
        mtl_tx_underflow[7]: 0
        mtl_rx_miss_pkt_cnt[0]: 0
        mtl_rx_miss_pkt_cnt[1]: 0
        mtl_rx_miss_pkt_cnt[3]: 0
        mtl_rx_miss_pkt_cnt[4]: 0
        mtl_rx_miss_pkt_cnt[5]: 0
        mtl_rx_miss_pkt_cnt[6]: 0
        mtl_rx_miss_pkt_cnt[7]: 0
        mtl_rx_overflow_pkt_cnt[0]: 0
        mtl_rx_overflow_pkt_cnt[1]: 0
        mtl_rx_overflow_pkt_cnt[3]: 0
        mtl_rx_overflow_pkt_cnt[4]: 0
        mtl_rx_overflow_pkt_cnt[5]: 0
        mtl_rx_overflow_pkt_cnt[6]: 0
        mtl_rx_overflow_pkt_cnt[7]: 0
        rxch_watchdog_timer[0]: 160
        rxch_watchdog_timer[1]: 0
        rxch_watchdog_timer[2]: 0
        rxch_watchdog_timer[3]: 160
        rxch_watchdog_timer[4]: 160
        rxch_watchdog_timer[5]: 160
        rxch_watchdog_timer[6]: 160
        rxch_watchdog_timer[7]: 160
        link_partner_pause_frame_cnt: 0
        m3_debug_cnt0: 0
        m3_debug_cnt1: 0
        m3_debug_cnt2: 0
        m3_debug_cnt3: 0
        m3_debug_cnt4: 0
        m3_debug_cnt5: 0
        m3_debug_cnt6: 0
        m3_debug_cnt7: 0
        m3_debug_cnt8: 0
        m3_debug_cnt9: 0
        m3_debug_cnt10: 0
        m3_watchdog_exp_cnt: 42
        m3_watchdog_monitor_cnt: 16
        m3_debug_cnt13: 0
        m3_debug_cnt14: 0
        m3_systick_cnt_upper_value: 0
        m3_systick_cnt_lower_value: 92087
        m3_tx_timeout_port0: 0
        m3_tx_timeout_port1: 0
        m3_debug_cnt19: 0
        m3_tx_pcie_addr_loc_port0[0]: 0
        m3_tx_pcie_addr_loc_port0[1]: 0
        m3_tx_pcie_addr_loc_port0[2]: 0
        m3_tx_pcie_addr_loc_port0[3]: 0
        m3_tx_pcie_addr_loc_port0[4]: 0
        m3_tx_pcie_addr_loc_port0[5]: 0
        m3_tx_pcie_addr_loc_port0[6]: 0
        m3_tx_pcie_addr_loc_port0[7]: 0
        m3_tx_pcie_addr_loc_port1[0]: 0
        m3_tx_pcie_addr_loc_port1[1]: 0
        m3_tx_pcie_addr_loc_port1[2]: 0
        m3_tx_pcie_addr_loc_port1[3]: 0
        m3_tx_pcie_addr_loc_port1[4]: 0
        m3_tx_pcie_addr_loc_port1[5]: 0
        m3_tx_pcie_addr_loc_port1[6]: 0
        m3_tx_pcie_addr_loc_port1[7]: 0
        m3_rx_pcie_addr_loc_port0[0]: 0
        m3_rx_pcie_addr_loc_port0[1]: 0
        m3_rx_pcie_addr_loc_port0[2]: 0
        m3_rx_pcie_addr_loc_port0[3]: 0
        m3_rx_pcie_addr_loc_port0[4]: 0
        m3_rx_pcie_addr_loc_port0[5]: 0
        m3_rx_pcie_addr_loc_port0[6]: 0
        m3_rx_pcie_addr_loc_port0[7]: 0
        m3_rx_pcie_addr_loc_port1[0]: 0
        m3_rx_pcie_addr_loc_port1[1]: 0
        m3_rx_pcie_addr_loc_port1[2]: 0
        m3_rx_pcie_addr_loc_port1[3]: 0
        m3_rx_pcie_addr_loc_port1[4]: 0
        m3_rx_pcie_addr_loc_port1[5]: 0
        m3_rx_pcie_addr_loc_port1[6]: 0
        m3_rx_pcie_addr_loc_port1[7]: 0
        mbx_pf_sent_vf[0]: 0
        mbx_pf_sent_vf[1]: 0
        mbx_pf_sent_vf[2]: 0
        mbx_pf_rcvd_vf[0]: 0
        mbx_pf_rcvd_vf[1]: 0
        mbx_pf_rcvd_vf[2]: 0
    Copy to clipboard

## ifconfig command

Sample output of the `ifconfig` command to display the network interface information.

ifconfig
    enP1p5s0f0  Link encap:Ethernet  HWaddr XX:XX:XX:YY:YY:YY
                inet addr:169.254.227.235  Bcast:169.254.255.255  Mask:255.255.0.0
                inet6 addr: fe80::533c:8ed6:557:3860/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:19 errors:0 dropped:0 overruns:0 frame:0
                TX packets:36 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:3416 (3.3 KiB)  TX bytes:5559 (5.4 KiB)
                Interrupt:249
    
    enP1p5s0f1  Link encap:Ethernet  HWaddr XX:XX:XX:YY:YY:YY
                inet addr:169.254.57.126  Bcast:169.254.255.255  Mask:255.255.0.0
                inet6 addr: fe80::77b:2036:be65:dd29/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:23 errors:0 dropped:0 overruns:0 frame:0
                TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:4059 (3.9 KiB)  TX bytes:5624 (5.4 KiB)
                Interrupt:253
    Copy to clipboard

## netstat command

Sample output of the `netstat` command to retrieve a network interface table.

netstat
    Active Internet connections (w/o servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State
    Active UNIX domain sockets (w/o servers)
    Proto RefCnt Flags       Type       State         I-Node Path
    unix  3      [ ]         STREAM     CONNECTED      21526
    unix  3      [ ]         STREAM     CONNECTED       4813
    unix  3      [ ]         STREAM     CONNECTED      12072
    unix  2      [ ]         DGRAM      CONNECTED      12903
    unix  3      [ ]         STREAM     CONNECTED      16907 /run/systemd/journal/stdout
    unix  3      [ ]         STREAM     CONNECTED       4877
    unix  2      [ ]         DGRAM      CONNECTED      14242
    unix  3      [ ]         STREAM     CONNECTED      17522 /run/systemd/journal/stdout
    Copy to clipboard

## tcpdump command

Sample `tcpdump` command to analyze the network traffic.

tcpdump -i any -s 0 -w /data/tcpdump.pcap
    Copy to clipboard

## Route tables

Sample output of the `ip` command to retrieve the IP routing table.

ip r s
    default dev enP1p5s0f0 scope link  src 169.254.22.123  metric 1001002
    169.254.0.0/16 dev enP1p5s0f0 scope link  src 169.254.22.123  metric 1002
    Copy to clipboard

Sample output of the `netstat` command to retrieve the IP routing table.

netstat -r
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
    default         *               0.0.0.0         U         0 0          0 enP1p5s0f0
    169.254.0.0     *               255.255.0.0     U         0 0          0 enP1p5s0f0
    Copy to clipboard

- *class* tabincludedirective

    - ## ping command

Note

The client IP address must be in the same subnet as that of the device IP address.

Sample output of the `ping` command to check the network connectivity from the IQ-9075 EVK to the host PC.

ping 192.168.1.10
    PING 192.168.1.10 (192.168.1.10) 56(84) bytes of data.
    64 bytes from 192.168.1.10: icmp_seq=1 ttl=64 time=1.67 ms
    64 bytes from 192.168.1.10: icmp_seq=2 ttl=64 time=0.739 ms
    64 bytes from 192.168.1.10: icmp_seq=3 ttl=64 time=0.996 ms
    Copy to clipboard

## ethtool command

Sample output of the `ethtool` command to check the status of a link.

ethtool eth0
    Settings for eth0:
        Supported ports: [  ]
        Supported link modes:   10baseT/Full
                                100baseT/Full
                                1000baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  1000baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes: 100baseT/Full
                                            1000baseT/Full
                                            2500baseT/Full
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 1000Mb/s
        Duplex: Full
        Auto-negotiation: on
        master-slave cfg: preferred slave
        master-slave status: slave
        Port: Twisted Pair
        PHYAD: 28
        Transceiver: external
        MDI-X: off (auto)
        Supports Wake-on: g
        Wake-on: d
        Current message level: 0x0000003f (63)
                    drv probe link timer ifdown ifup
        Link detected: yes
    Copy to clipboard

Sample output of the `ethtool` command to check the statistics of NIC packet.

ethtool -S eth0
    NIC statistics:
        ATPES: 0
        TPES: 0
        RDPES: 0
        MPES: 0
        MTSPES: 0
        ARPES: 0
        CWPES: 0
        ASRPES: 0
        TTES: 0
        RTES: 0
        CTES: 0
        ATES: 0
        PTES: 0
        T125ES: 0
        R125ES: 0
        RVCTES: 0
        MSTTES: 0
        SLVTES: 0
        ATITES: 0
        ARITES: 0
        FSMPES: 0
        TXCES: 0
        TXAMS: 0
        TXUES: 0
        RXCES: 0
        RXAMS: 0
        RXUES: 0
        ECES: 0
        EAMS: 0
        EUES: 0
        RPCES: 0
        RPAMS: 0
        RPUES: 0
        TCES: 0
        TAMS: 0
        TUES: 0
        mmc_tx_octetcount_gb: 86000
        mmc_tx_framecount_gb: 491
        mmc_tx_broadcastframe_g: 239
        mmc_tx_multicastframe_g: 249
        mmc_tx_64_octets_gb: 114
        mmc_tx_65_to_127_octets_gb: 146
        mmc_tx_128_to_255_octets_gb: 78
        mmc_tx_256_to_511_octets_gb: 153
        mmc_tx_512_to_1023_octets_gb: 0
        mmc_tx_1024_to_max_octets_gb: 0
        mmc_tx_unicast_gb: 3
        mmc_tx_multicast_gb: 249
        mmc_tx_broadcast_gb: 239
        mmc_tx_underflow_error: 0
        mmc_tx_singlecol_g: 0
        mmc_tx_multicol_g: 0
        mmc_tx_deferred: 0
        mmc_tx_latecol: 0
        mmc_tx_exesscol: 0
        mmc_tx_carrier_error: 0
        mmc_tx_octetcount_g: 86000
        mmc_tx_framecount_g: 491
        mmc_tx_excessdef: 0
        mmc_tx_pause_frame: 0
        mmc_tx_vlan_frame_g: 0
        mmc_rx_framecount_gb: 98
        mmc_rx_octetcount_gb: 32384
        mmc_rx_octetcount_g: 32384
        mmc_rx_broadcastframe_g: 93
        mmc_rx_multicastframe_g: 1
        mmc_rx_crc_error: 0
        mmc_rx_align_error: 0
        mmc_rx_run_error: 0
        mmc_rx_jabber_error: 0
        mmc_rx_undersize_g: 0
        mmc_rx_oversize_g: 0
        mmc_rx_64_octets_gb: 2
        mmc_rx_65_to_127_octets_gb: 3
        mmc_rx_128_to_255_octets_gb: 0
        mmc_rx_256_to_511_octets_gb: 93
        mmc_rx_512_to_1023_octets_gb: 0
        mmc_rx_1024_to_max_octets_gb: 0
        mmc_rx_unicast_g: 4
        mmc_rx_length_error: 0
        mmc_rx_autofrangetype: 0
        mmc_rx_pause_frames: 0
        mmc_rx_fifo_overflow: 0
        mmc_rx_vlan_frames_gb: 62
        mmc_rx_watchdog_error: 0
        mmc_rx_ipc_intr_mask: 1073692671
        mmc_rx_ipc_intr: 0
        mmc_rx_ipv4_gd: 96
        mmc_rx_ipv4_hderr: 0
        mmc_rx_ipv4_nopay: 0
        mmc_rx_ipv4_frag: 0
        mmc_rx_ipv4_udsbl: 0
        mmc_rx_ipv4_gd_octets: 30280
        mmc_rx_ipv4_hderr_octets: 0
        mmc_rx_ipv4_nopay_octets: 0
        mmc_rx_ipv4_frag_octets: 0
        mmc_rx_ipv4_udsbl_octets: 0
        mmc_rx_ipv6_gd_octets: 0
        mmc_rx_ipv6_hderr_octets: 0
        mmc_rx_ipv6_nopay_octets: 0
        mmc_rx_ipv6_gd: 0
        mmc_rx_ipv6_hderr: 0
        mmc_rx_ipv6_nopay: 0
        mmc_rx_udp_gd: 94
        mmc_rx_udp_err: 0
        mmc_rx_tcp_gd: 0
        mmc_rx_tcp_err: 0
        mmc_rx_icmp_gd: 2
        mmc_rx_icmp_err: 0
        mmc_rx_udp_gd_octets: 28232
        mmc_rx_udp_err_octets: 0
        mmc_rx_tcp_gd_octets: 0
        mmc_rx_tcp_err_octets: 0
        mmc_rx_icmp_gd_octets: 128
        mmc_rx_icmp_err_octets: 0
        mmc_tx_fpe_fragment_cntr: 0
        mmc_tx_hold_req_cntr: 0
        mmc_rx_packet_assembly_err_cntr: 0
        mmc_rx_packet_smd_err_cntr: 0
        mmc_rx_packet_assembly_ok_cntr: 0
        mmc_rx_fpe_fragment_cntr: 0
        tx_underflow: 0
        tx_carrier: 0
        tx_losscarrier: 0
        vlan_tag: 0
        tx_deferred: 0
        tx_vlan: 0
        tx_jabber: 0
        tx_frame_flushed: 0
        tx_payload_error: 0
        tx_ip_header_error: 0
        rx_desc: 0
        sa_filter_fail: 0
        overflow_error: 0
        ipc_csum_error: 0
        rx_collision: 0
        rx_crc_errors: 0
        dribbling_bit: 0
        rx_length: 0
        rx_mii: 0
        rx_multicast: 0
        rx_gmac_overflow: 0
        rx_watchdog: 0
        da_rx_filter_fail: 0
        sa_rx_filter_fail: 0
        rx_missed_cntr: 0
        rx_overflow_cntr: 0
        rx_vlan: 0
        rx_split_hdr_pkt_n: 36
        tx_undeflow_irq: 0
        tx_process_stopped_irq: 0
        tx_jabber_irq: 0
        rx_overflow_irq: 0
        rx_buf_unav_irq: 0
        rx_process_stopped_irq: 0
        rx_watchdog_irq: 0
        tx_early_irq: 0
        fatal_bus_error_irq: 0
        rx_early_irq: 0
        threshold: 1
        irq_receive_pmt_irq_n: 0
        mmc_tx_irq_n: 0
        mmc_rx_irq_n: 0
        mmc_rx_csum_offload_irq_n: 0
        irq_tx_path_in_lpi_mode_n: 0
        irq_tx_path_exit_lpi_mode_n: 0
        irq_rx_path_in_lpi_mode_n: 0
        irq_rx_path_exit_lpi_mode_n: 0
        phy_eee_wakeup_error_n: 0
        ip_hdr_err: 0
        ip_payload_err: 0
        ip_csum_bypassed: 2
        ipv4_pkt_rcvd: 34
        ipv6_pkt_rcvd: 0
        no_ptp_rx_msg_type_ext: 36
        ptp_rx_msg_type_sync: 0
        ptp_rx_msg_type_follow_up: 0
        ptp_rx_msg_type_delay_req: 0
        ptp_rx_msg_type_delay_resp: 0
        ptp_rx_msg_type_pdelay_req: 0
        ptp_rx_msg_type_pdelay_resp: 0
        ptp_rx_msg_type_pdelay_follow_up: 0
        ptp_rx_msg_type_announce: 0
        ptp_rx_msg_type_management: 0
        ptp_rx_msg_pkt_reserved_type: 0
        ptp_frame_type: 0
        ptp_ver: 0
        timestamp_dropped: 0
        av_pkt_rcvd: 0
        av_tagged_pkt_rcvd: 0
        vlan_tag_priority_val: 0
        l3_filter_match: 0
        l4_filter_match: 0
        l3_l4_filter_no_match: 0
        irq_pcs_ane_n: 0
        irq_pcs_link_n: 0
        irq_rgmii_n: 0
        mtl_tx_status_fifo_full: 0
        mtl_tx_fifo_not_empty: 0
        mmtl_fifo_ctrl: 0
        mtl_tx_fifo_read_ctrl_write: 0
        mtl_tx_fifo_read_ctrl_wait: 0
        mtl_tx_fifo_read_ctrl_read: 0
        mtl_tx_fifo_read_ctrl_idle: 0
        mac_tx_in_pause: 0
        mac_tx_frame_ctrl_xfer: 0
        mac_tx_frame_ctrl_idle: 0
        mac_tx_frame_ctrl_wait: 0
        mac_tx_frame_ctrl_pause: 0
        mac_gmii_tx_proto_engine: 0
        mtl_rx_fifo_fill_level_full: 0
        mtl_rx_fifo_fill_above_thresh: 0
        mtl_rx_fifo_fill_below_thresh: 0
        mtl_rx_fifo_fill_level_empty: 0
        mtl_rx_fifo_read_ctrl_flush: 0
        mtl_rx_fifo_read_ctrl_read_data: 0
        mtl_rx_fifo_read_ctrl_status: 0
        mtl_rx_fifo_read_ctrl_idle: 0
        mtl_rx_fifo_ctrl_active: 0
        mac_rx_frame_ctrl_fifo: 0
        mac_gmii_rx_proto_engine: 0
        mtl_est_cgce: 0
        mtl_est_hlbs: 0
        mtl_est_hlbf: 0
        mtl_est_btre: 0
        mtl_est_btrlm: 0
        rx_pkt_n: 36
        rx_normal_irq_n: 36
        tx_pkt_n: 491
        tx_normal_irq_n: 18
        tx_clean: 702
        tx_set_ic_bit: 18
        tx_tso_frames: 0
        tx_tso_nfrags: 0
        normal_irq_n: 54
        napi_poll: 738
        q0_tx_pkt_n: 33
        q0_tx_irq_n: 1
        q1_tx_pkt_n: 171
        q1_tx_irq_n: 6
        q2_tx_pkt_n: 37
        q2_tx_irq_n: 1
        q3_tx_pkt_n: 250
        q3_tx_irq_n: 10
        q0_rx_pkt_n: 36
        q0_rx_irq_n: 36
        q1_rx_pkt_n: 0
        q1_rx_irq_n: 0
        q2_rx_pkt_n: 0
        q2_rx_irq_n: 0
        q3_rx_pkt_n: 0
        q3_rx_irq_n: 0
    Copy to clipboard

## ifconfig command

Sample output of the `ifconfig` command to display the network interface information.

ifconfig eth0
    eth0    Link encap:Ethernet  HWaddr XX:XX:XX:YY:YY:YY
            inet6 addr: fe80::34c9:27f8:b0b0:b036/64 Scope:Link
            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
            RX packets:34 errors:0 dropped:0 overruns:0 frame:0
            TX packets:453 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000
            RX bytes:10176 (9.9 KiB)  TX bytes:74668 (72.9 KiB)
            Interrupt:36
    Copy to clipboard

## netstat command

Sample output of the `netstat` command to retrieve the network interface table.

netstat
    Active Internet connections (w/o servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State
    Active UNIX domain sockets (w/o servers)
    Proto RefCnt Flags       Type       State         I-Node Path
    unix  2      [ ]         DGRAM      CONNECTED      24027
    unix  3      [ ]         STREAM     CONNECTED      17210
    unix  2      [ ]         DGRAM      CONNECTED      71260
    unix  3      [ ]         DGRAM      CONNECTED      19572
    unix  3      [ ]         STREAM     CONNECTED       3728 /run/systemd/journal/stdout
    unix  3      [ ]         SEQPACKET  CONNECTED      31807
    unix  3      [ ]         STREAM     CONNECTED      17023
    unix  3      [ ]         SEQPACKET  CONNECTED      21568
    unix  3      [ ]         STREAM     CONNECTED      21552 /run/systemd/journal/stdout
    unix  2      [ ]         DGRAM      CONNECTED      12991
    unix  2      [ ]         DGRAM      CONNECTED      23997
    unix  3      [ ]         STREAM     CONNECTED      13455
    unix  3      [ ]         STREAM     CONNECTED      18174 /run/dbus/system_bus_socket
    Copy to clipboard

## tcpdump command

Sample `tcpdump` command to analyze the network traffic.

tcpdump -i any -s 0 -w /data/tcpdump.pcap
    Copy to clipboard

## Route tables

Sample output of the `ip` command to retrieve the IP routing table.

ip r s
    192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.1
    Copy to clipboard

Sample output of the `netstat` command to retrieve the IP routing table.

netstat -r
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
    192.168.1.0     *               255.255.255.0   U         0 0          0 eth0
    Copy to clipboard

- *class* tabincludedirective

    - ## ping command

Note

The client IP address must be in the same subnet as that of the device IP address.

Sample output of the `ping` command to check the network connectivity from the IQ-8 Beta EVK to the host PC.

ping 192.168.1.10
    PING 192.168.1.10 (192.168.1.10) 56(84) bytes of data.
    64 bytes from 192.168.1.10: icmp_seq=1 ttl=64 time=0.726 ms
    64 bytes from 192.168.1.10: icmp_seq=2 ttl=64 time=0.717 ms
    64 bytes from 192.168.1.10: icmp_seq=3 ttl=64 time=0.711 ms
    ^C
    --- 192.168.1.10 ping statistics ---
    3 packets transmitted, 3 received, 0% packet loss, time 2010ms
    rtt min/avg/max/mdev = 0.711/0.718/0.726/0.006 ms
    Copy to clipboard

## ethtool command

Sample output of the `ethtool` command to check the status of a link.

ethtool eth0
    Settings for eth0:
        Supported ports: [ TP    MII ]
        Supported link modes:   10baseT/Full
                                100baseT/Full
                                1000baseT/Full
                                2500baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Full
                                100baseT/Full
                                1000baseT/Full
                                2500baseT/Full
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Link partner advertised link modes:  100baseT/Full
                                            1000baseT/Full
                                            10000baseT/Full
                                            2500baseT/Full
                                            5000baseT/Full
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Link partner advertised FEC modes: Not reported
        Speed: 2500Mb/s
        Duplex: Full
        Auto-negotiation: on
        Port: Twisted Pair
        PHYAD: 8
        Transceiver: external
        MDI-X: Unknown
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x0000003f (63)
                            drv probe link timer ifdown ifup
        Link detected: yes
    Copy to clipboard

Sample output of the `ethtool` command to check the statistics of NIC packet.

ethtool -S eth0
    NIC statistics:
        ATPES: 0
        TPES: 0
        RDPES: 0
        MPES: 0
        MTSPES: 0
        ARPES: 0
        CWPES: 0
        ASRPES: 0
        TTES: 0
        RTES: 0
        CTES: 0
        ATES: 0
        PTES: 0
        T125ES: 0
        R125ES: 0
        RVCTES: 0
        MSTTES: 0
        SLVTES: 0
        ATITES: 0
        ARITES: 0
        FSMPES: 0
        TXCES: 0
        TXAMS: 0
        TXUES: 0
        RXCES: 0
        RXAMS: 0
        RXUES: 0
        ECES: 0
        EAMS: 0
        EUES: 0
        RPCES: 0
        RPAMS: 0
        RPUES: 0
        TCES: 0
        TAMS: 0
        TUES: 0
        mmc_tx_octetcount_gb: 33843
        mmc_tx_framecount_gb: 194
        mmc_tx_broadcastframe_g: 96
        mmc_tx_multicastframe_g: 80
        mmc_tx_64_octets_gb: 47
        mmc_tx_65_to_127_octets_gb: 60
        mmc_tx_128_to_255_octets_gb: 23
        mmc_tx_256_to_511_octets_gb: 64
        mmc_tx_512_to_1023_octets_gb: 0
        mmc_tx_1024_to_max_octets_gb: 0
        mmc_tx_unicast_gb: 18
        mmc_tx_multicast_gb: 80
        mmc_tx_broadcast_gb: 96
        mmc_tx_underflow_error: 0
        mmc_tx_singlecol_g: 0
        mmc_tx_multicol_g: 0
        mmc_tx_deferred: 0
        mmc_tx_latecol: 0
        mmc_tx_exesscol: 0
        mmc_tx_carrier_error: 0
        mmc_tx_octetcount_g: 33843
        mmc_tx_framecount_g: 194
        mmc_tx_excessdef: 0
        mmc_tx_pause_frame: 0
        mmc_tx_vlan_frame_g: 0
        mmc_rx_framecount_gb: 100
        mmc_rx_octetcount_gb: 26002
        mmc_rx_octetcount_g: 26002
        mmc_rx_broadcastframe_g: 61
        mmc_rx_multicastframe_g: 22
        mmc_rx_crc_error: 0
        mmc_rx_align_error: 0
        mmc_rx_run_error: 0
        mmc_rx_jabber_error: 0
        mmc_rx_undersize_g: 0
        mmc_rx_oversize_g: 0
        mmc_rx_64_octets_gb: 2
        mmc_rx_65_to_127_octets_gb: 29
        mmc_rx_128_to_255_octets_gb: 3
        mmc_rx_256_to_511_octets_gb: 66
        mmc_rx_512_to_1023_octets_gb: 0
        mmc_rx_1024_to_max_octets_gb: 0
        mmc_rx_unicast_g: 17
        mmc_rx_length_error: 0
        mmc_rx_autofrangetype: 0
        mmc_rx_pause_frames: 0
        mmc_rx_fifo_overflow: 0
        mmc_rx_vlan_frames_gb: 42
        mmc_rx_watchdog_error: 0
        mmc_rx_ipc_intr_mask: 1073692671
        mmc_rx_ipc_intr: 0
        mmc_rx_ipv4_gd: 95
        mmc_rx_ipv4_hderr: 0
        mmc_rx_ipv4_nopay: 0
        mmc_rx_ipv4_frag: 0
        mmc_rx_ipv4_udsbl: 0
        mmc_rx_ipv4_gd_octets: 23663
        mmc_rx_ipv4_hderr_octets: 0
        mmc_rx_ipv4_nopay_octets: 0
        mmc_rx_ipv4_frag_octets: 0
        mmc_rx_ipv4_udsbl_octets: 0
        mmc_rx_ipv6_gd_octets: 279
        mmc_rx_ipv6_hderr_octets: 0
        mmc_rx_ipv6_nopay_octets: 0
        mmc_rx_ipv6_gd: 3
        mmc_rx_ipv6_hderr: 0
        mmc_rx_ipv6_nopay: 0
        mmc_rx_udp_gd: 82
        mmc_rx_udp_err: 0
        mmc_rx_tcp_gd: 0
        mmc_rx_tcp_err: 0
        mmc_rx_icmp_gd: 16
        mmc_rx_icmp_err: 0
        mmc_rx_udp_gd_octets: 20898
        mmc_rx_udp_err_octets: 0
        mmc_rx_tcp_gd_octets: 0
        mmc_rx_tcp_err_octets: 0
        mmc_rx_icmp_gd_octets: 1024
        mmc_rx_icmp_err_octets: 0
        mmc_tx_fpe_fragment_cntr: 0
        mmc_tx_hold_req_cntr: 0
        mmc_rx_packet_assembly_err_cntr: 0
        mmc_rx_packet_smd_err_cntr: 0
        mmc_rx_packet_assembly_ok_cntr: 0
        mmc_rx_fpe_fragment_cntr: 0
        tx_underflow: 0
        tx_carrier: 0
        tx_losscarrier: 0
        vlan_tag: 0
        tx_deferred: 0
        tx_vlan: 0
        tx_jabber: 0
        tx_frame_flushed: 0
        tx_payload_error: 0
        tx_ip_header_error: 0
        rx_desc: 0
        sa_filter_fail: 0
        overflow_error: 0
        ipc_csum_error: 0
        rx_collision: 0
        rx_crc_errors: 0
        dribbling_bit: 0
        rx_length: 0
        rx_mii: 0
        rx_multicast: 0
        rx_gmac_overflow: 0
        rx_watchdog: 0
        da_rx_filter_fail: 0
        sa_rx_filter_fail: 0
        rx_missed_cntr: 0
        rx_overflow_cntr: 0
        rx_vlan: 0
        rx_split_hdr_pkt_n: 58
        tx_undeflow_irq: 0
        tx_process_stopped_irq: 0
        tx_jabber_irq: 0
        rx_overflow_irq: 0
        rx_buf_unav_irq: 0
        rx_process_stopped_irq: 0
        rx_watchdog_irq: 0
        tx_early_irq: 0
        fatal_bus_error_irq: 0
        rx_early_irq: 0
        threshold: 1
        irq_receive_pmt_irq_n: 0
        mmc_tx_irq_n: 0
        mmc_rx_irq_n: 0
        mmc_rx_csum_offload_irq_n: 0
        irq_tx_path_in_lpi_mode_n: 0
        irq_tx_path_exit_lpi_mode_n: 0
        irq_rx_path_in_lpi_mode_n: 0
        irq_rx_path_exit_lpi_mode_n: 0
        phy_eee_wakeup_error_n: 0
        ip_hdr_err: 0
        ip_payload_err: 0
        ip_csum_bypassed: 2
        ipv4_pkt_rcvd: 55
        ipv6_pkt_rcvd: 1
        no_ptp_rx_msg_type_ext: 58
        ptp_rx_msg_type_sync: 0
        ptp_rx_msg_type_follow_up: 0
        ptp_rx_msg_type_delay_req: 0
        ptp_rx_msg_type_delay_resp: 0
        ptp_rx_msg_type_pdelay_req: 0
        ptp_rx_msg_type_pdelay_resp: 0
        ptp_rx_msg_type_pdelay_follow_up: 0
        ptp_rx_msg_type_announce: 0
        ptp_rx_msg_type_management: 0
        ptp_rx_msg_pkt_reserved_type: 0
        ptp_frame_type: 0
        ptp_ver: 0
        timestamp_dropped: 0
        av_pkt_rcvd: 0
        av_tagged_pkt_rcvd: 0
        vlan_tag_priority_val: 0
        l3_filter_match: 0
        l4_filter_match: 0
        l3_l4_filter_no_match: 0
        irq_pcs_ane_n: 0
        irq_pcs_link_n: 0
        irq_rgmii_n: 0
        mtl_tx_status_fifo_full: 0
        mtl_tx_fifo_not_empty: 0
        mmtl_fifo_ctrl: 0
        mtl_tx_fifo_read_ctrl_write: 0
        mtl_tx_fifo_read_ctrl_wait: 0
        mtl_tx_fifo_read_ctrl_read: 0
        mtl_tx_fifo_read_ctrl_idle: 0
        mac_tx_in_pause: 0
        mac_tx_frame_ctrl_xfer: 0
        mac_tx_frame_ctrl_idle: 0
        mac_tx_frame_ctrl_wait: 0
        mac_tx_frame_ctrl_pause: 0
        mac_gmii_tx_proto_engine: 0
        mtl_rx_fifo_fill_level_full: 0
        mtl_rx_fifo_fill_above_thresh: 0
        mtl_rx_fifo_fill_below_thresh: 0
        mtl_rx_fifo_fill_level_empty: 0
        mtl_rx_fifo_read_ctrl_flush: 0
        mtl_rx_fifo_read_ctrl_read_data: 0
        mtl_rx_fifo_read_ctrl_status: 0
        mtl_rx_fifo_read_ctrl_idle: 0
        mtl_rx_fifo_ctrl_active: 0
        mac_rx_frame_ctrl_fifo: 0
        mac_gmii_rx_proto_engine: 0
        mtl_est_cgce: 0
        mtl_est_hlbs: 0
        mtl_est_hlbf: 0
        mtl_est_btre: 0
        mtl_est_btrlm: 0
        rx_pkt_n: 58
        rx_normal_irq_n: 58
        tx_pkt_n: 194
        tx_normal_irq_n: 6
        tx_clean: 447
        tx_set_ic_bit: 6
        tx_tso_frames: 0
        tx_tso_nfrags: 0
        normal_irq_n: 64
        napi_poll: 505
        q0_tx_pkt_n: 58
        q0_tx_irq_n: 2
        q1_tx_pkt_n: 63
        q1_tx_irq_n: 2
        q2_tx_pkt_n: 4
        q2_tx_irq_n: 0
        q3_tx_pkt_n: 69
        q3_tx_irq_n: 2
        q0_rx_pkt_n: 58
        q0_rx_irq_n: 58
        q1_rx_pkt_n: 0
        q1_rx_irq_n: 0
        q2_rx_pkt_n: 0
        q2_rx_irq_n: 0
        q3_rx_pkt_n: 0
        q3_rx_irq_n: 0
    Copy to clipboard

## ifconfig command

Sample output of the `ifconfig` command to display the network interface information.

ifconfig
    eth0    Link encap:Ethernet  HWaddr XX:XX:XX:YY:YY:YY
            inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
            RX packets:57 errors:0 dropped:0 overruns:0 frame:0
            TX packets:192 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000
            RX bytes:11403 (11.1 KiB)  TX bytes:31620 (30.8 KiB)
            Interrupt:61
    Copy to clipboard

## netstat command

Sample output of the `netstat` command to retrieve the network interface table.

netstat
    Active Internet connections (w/o servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State
    Active UNIX domain sockets (w/o servers)
    Proto RefCnt Flags       Type       State         I-Node Path
    unix  2      [ ]         DGRAM      CONNECTED      21594
    unix  3      [ ]         STREAM     CONNECTED      23935
    unix  3      [ ]         STREAM     CONNECTED      13743
    unix  3      [ ]         STREAM     CONNECTED      13776 /run/systemd/journal/stdout
    unix  2      [ ]         DGRAM      CONNECTED      24271
    unix  2      [ ]         DGRAM      CONNECTED      13745
    unix  2      [ ]         DGRAM      CONNECTED      11769
    unix  2      [ ]         DGRAM      CONNECTED      21595
    unix  3      [ ]         STREAM     CONNECTED      24015
    unix  3      [ ]         STREAM     CONNECTED      21620
    unix  2      [ ]         DGRAM      CONNECTED      23894
    unix  3      [ ]         STREAM     CONNECTED      21929
    unix  3      [ ]         STREAM     CONNECTED      19736
    unix  3      [ ]         SEQPACKET  CONNECTED      13847
    unix  2      [ ]         DGRAM      CONNECTED      23933
    unix  4      [ ]         DGRAM      CONNECTED       4042 /run/systemd/notify
    Copy to clipboard

## tcpdump command

Sample `tcpdump` command to analyze the network traffic.

tcpdump -i any -s 0 -w /data/tcpdump.pcap
    Copy to clipboard

## Route tables

Sample output of the `ip` command to retrieve the IP routing table.

ip r s
    192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.1
    Copy to clipboard

Sample output of the `netstat` command to retrieve the IP routing table.

netstat -r
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
    192.168.1.0     *               255.255.255.0   U         0 0          0 eth0
    Copy to clipboard

Last Published: Apr 10, 2025

[Previous Topic
Ethernet architecture](https://docs.qualcomm.com/bundle/publicresource/80-70018-26/topics/ethernet-architecture.md) [Next Topic
Bring up Ethernet](https://docs.qualcomm.com/bundle/publicresource/80-70018-26/topics/bring_up-ethernet.md)