# Perform Ethernet operations You can perform the following basic operations such as configuring addresses, viewing the status of links, monitoring connections, and debugging connection failures using various tools. Tab QCS6490 Tab IQ-9075 Tab IQ-9075 with Mezzanine Tab IQ-8275 Tab IQ-8275 with Mezzanine Tab IQ-615 - *class* tabincludedirective - ## Check the data connectivity Use the `ping` command to check the connectivity between the device interface and the interface that’s connected remotely. 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 Core 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 ## Configure the NIC settings Use the `ethtool` command to view the network interface controller (NIC) parameters and configure the NIC settings such as speed, port, and auto-negotiation. 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 ## Configure the network interface Use the `ip` command to assign an address to a network interface and configure the interface with additional parameters like MTU and display its information. For more information about configuring the network interface, see [Bring up Ethernet](https://docs.qualcomm.com/doc/80-80022-26/topic/bring_up-ethernet.html#bringup-qcs6490). Sample output of the `ip` command to display the network interface information. ip a enP1p5s0f0: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 1e:9f:61:1a:e0:04 brd ff:ff:ff:ff:ff:ff inet 169.254.227.235/16 scope global enP1p5s0f0 valid_lft forever preferred_lft forever inet6 fe80::1c9f:61ff:fe1a:e004/64 scope link tentative proto kernel_ll valid_lft forever preferred_lft forever enP1p5s0f1: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 62:99:60:23:4d:52 brd ff:ff:ff:ff:ff:ff inet 169.254.57.126/16 scope global enP1p5s0f1 valid_lft forever preferred_lft forever Copy to clipboard ## Analyze the network traffic Use the `tcpdump` command to analyze the network traffic by intercepting and displaying packets that are created or received by a network interface. Sample `tcpdump` command to analyze the network traffic. tcpdump -i any -s 0 -w /data/tcpdump.pcap Copy to clipboard ## Identify and read the network route A routing table contains the parameters necessary to identify and read the network route. Use the `ip` command to retrieve information of a routing table. For more information about the `ip` command, see [https://man7.org/linux/man-pages/man8/ip.8.html](https://man7.org/linux/man-pages/man8/ip.8.html). 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 - *class* tabincludedirective - ## Check the data connectivity Use the `ping` command to check the connectivity between the device interface and the interface that’s connected remotely. 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 ## Configure the NIC settings Use the `ethtool` command to view the network interface controller (NIC) parameters and configure the NIC settings such as speed, port, and auto-negotiation. 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 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 2500baseT/Full Link partner advertised pause frame use: Symmetric 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 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 ## Configure the network interface Use the `ip` command to assign an address to a network interface and configure the interface with additional parameters like MTU and display its information. For more information about configuring the network interface, see [Bring up Ethernet](https://docs.qualcomm.com/doc/80-80022-26/topic/bring_up-ethernet.html#bringup-iq9) Sample output of the `ip` command to display the network interface information. eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether XX:XX:XX:YY:YY:YY brd ff:ff:ff:ff:ff:ff inet 192.168.1.1/24 brd 192.168.1.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::1234:abcd:5678:9abc/64 scope link valid_lft forever preferred_lft forever Copy to clipboard ## Analyze the network traffic Use the `tcpdump` command to analyze the network traffic by intercepting and displaying packets that are created or received by a network interface. Sample `tcpdump` command to analyze the network traffic. tcpdump -i any -s 0 -w /data/tcpdump.pcap Copy to clipboard ## Identify and read the network route A routing table contains the parameters necessary to identify and read the network route. Use the `ip` command to retrieve information of a routing table. For more information about the `ip` command, see [https://man7.org/linux/man-pages/man8/ip.8.html](https://man7.org/linux/man-pages/man8/ip.8.html). 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 - *class* tabincludedirective - ## Check the data connectivity Use the `ping` command to check the connectivity between the device interface and the interface that’s connected remotely. 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 with Mezzanine kit to the host PC. ping 169.254.198.80 PING 169.254.198.80 (169.254.198.80) 56(84) bytes of data. 64 bytes from 169.254.198.80: icmp_seq=1 ttl=64 time=0.561 ms 64 bytes from 169.254.198.80: icmp_seq=2 ttl=64 time=1.58 ms 64 bytes from 169.254.198.80: icmp_seq=3 ttl=64 time=1.88 ms 64 bytes from 169.254.198.80: icmp_seq=4 ttl=64 time=1.75 ms 64 bytes from 169.254.198.80: icmp_seq=5 ttl=64 time=1.84 ms 64 bytes from 169.254.198.80: icmp_seq=6 ttl=64 time=1.09 ms ^C --- 169.254.198.80 ping statistics --- 6 packets transmitted, 6 received, 0% packet loss, time 5011ms rtt min/avg/max/mdev = 0.561/1.450/1.883/0.476 ms Copy to clipboard ## Configure the NIC settings Use the `ethtool` command to view the network interface controller (NIC) parameters and configure the NIC settings such as speed, port, and auto-negotiation. Sample output of the `ethtool` command to check the status of a link. ethtool eth0 Settings for eth0: 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: 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: 24 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 enp5s0f0 Settings for enp5s0f0: 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: 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: 10000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: external MDI-X: on Supports Wake-on: d Wake-on: d Current message level: 0x0000003f (63) drv probe link timer ifdown ifup Link detected: yes ethtool enp5s0f1 Settings for enp5s0f1: 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/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: 20 Transceiver: external MDI-X: on (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 enp5s0f0 NIC statistics: mmc_tx_octetcount_gb: 5405 mmc_tx_framecount_gb: 30 mmc_tx_broadcastframe_g: 9 mmc_tx_multicastframe_g: 21 mmc_tx_64_octets_gb: 0 mmc_tx_65_to_127_octets_gb: 17 mmc_tx_128_to_255_octets_gb: 4 mmc_tx_256_to_511_octets_gb: 9 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: 21 mmc_tx_broadcast_gb: 9 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: 5405 mmc_tx_framecount_g: 30 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: 0 mmc_rx_octetcount_gb: 0 mmc_rx_octetcount_g: 0 mmc_rx_broadcastframe_g: 0 mmc_rx_multicastframe_g: 0 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: 0 mmc_rx_65_to_127_octets_gb: 0 mmc_rx_128_to_255_octets_gb: 0 mmc_rx_256_to_511_octets_gb: 0 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]: 0 tx_pkt_n[1]: 0 tx_pkt_n[2]: 0 tx_pkt_n[3]: 30 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]: 0 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]: 0 normal_irq_n[1]: 0 normal_irq_n[2]: 0 normal_irq_n[3]: 0 normal_irq_n[4]: 0 normal_irq_n[5]: 0 normal_irq_n[6]: 0 normal_irq_n[7]: 0 rx_normal_irq_n[0]: 0 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]: 0 napi_poll_tx[1]: 0 napi_poll_tx[2]: 0 napi_poll_tx[3]: 7 napi_poll_tx[4]: 0 napi_poll_tx[5]: 0 napi_poll_tx[6]: 0 napi_poll_tx[7]: 0 napi_poll_rx[0]: 0 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]: 0 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]: 0 tx_clean[1]: 0 tx_clean[2]: 0 tx_clean[3]: 7 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]: 0 txch_status[1]: 0 txch_status[2]: 0 txch_status[3]: 4 txch_status[4]: 0 txch_status[5]: 0 txch_status[6]: 0 txch_status[7]: 0 txch_control[0]: 4096 txch_control[1]: 4096 txch_control[2]: 4096 txch_control[3]: 1052673 txch_control[4]: 1048577 txch_control[5]: 0 txch_control[6]: 0 txch_control[7]: 0 txch_desc_list_haddr[0]: 0 txch_desc_list_haddr[1]: 0 txch_desc_list_haddr[2]: 0 txch_desc_list_haddr[3]: 16 txch_desc_list_haddr[4]: 16 txch_desc_list_haddr[5]: 0 txch_desc_list_haddr[6]: 0 txch_desc_list_haddr[7]: 0 txch_desc_list_laddr[0]: 0 txch_desc_list_laddr[1]: 0 txch_desc_list_laddr[2]: 0 txch_desc_list_laddr[3]: 4294942720 txch_desc_list_laddr[4]: 4294934528 txch_desc_list_laddr[5]: 0 txch_desc_list_laddr[6]: 0 txch_desc_list_laddr[7]: 0 txch_desc_ring_len[0]: 0 txch_desc_ring_len[1]: 0 txch_desc_ring_len[2]: 0 txch_desc_ring_len[3]: 511 txch_desc_ring_len[4]: 511 txch_desc_ring_len[5]: 0 txch_desc_ring_len[6]: 0 txch_desc_ring_len[7]: 0 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]: 0 txch_desc_curr_laddr[1]: 0 txch_desc_curr_laddr[2]: 0 txch_desc_curr_laddr[3]: 4294943200 txch_desc_curr_laddr[4]: 4294934528 txch_desc_curr_laddr[5]: 0 txch_desc_curr_laddr[6]: 0 txch_desc_curr_laddr[7]: 0 txch_desc_tail[0]: 0 txch_desc_tail[1]: 0 txch_desc_tail[2]: 0 txch_desc_tail[3]: 4294943200 txch_desc_tail[4]: 4294934528 txch_desc_tail[5]: 0 txch_desc_tail[6]: 0 txch_desc_tail[7]: 0 txch_desc_buf_haddr[0]: 0 txch_desc_buf_haddr[1]: 0 txch_desc_buf_haddr[2]: 0 txch_desc_buf_haddr[3]: 16 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]: 0 txch_desc_buf_laddr[1]: 0 txch_desc_buf_laddr[2]: 0 txch_desc_buf_laddr[3]: 4286409154 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]: 0 txch_sw_cur_tx[1]: 0 txch_sw_cur_tx[2]: 0 txch_sw_cur_tx[3]: 30 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]: 0 txch_sw_dirty_tx[1]: 0 txch_sw_dirty_tx[2]: 0 txch_sw_dirty_tx[3]: 30 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]: 0 rxch_status[1]: 0 rxch_status[2]: 0 rxch_status[3]: 4 rxch_status[4]: 0 rxch_status[5]: 0 rxch_status[6]: 0 rxch_status[7]: 0 rxch_control[0]: 0 rxch_control[1]: 0 rxch_control[2]: 0 rxch_control[3]: 1051649 rxch_control[4]: 1051649 rxch_control[5]: 0 rxch_control[6]: 0 rxch_control[7]: 0 rxch_desc_list_haddr[0]: 0 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]: 0 rxch_desc_list_haddr[6]: 0 rxch_desc_list_haddr[7]: 0 rxch_desc_list_laddr[0]: 0 rxch_desc_list_laddr[1]: 0 rxch_desc_list_laddr[2]: 0 rxch_desc_list_laddr[3]: 4294959104 rxch_desc_list_laddr[4]: 4294950912 rxch_desc_list_laddr[5]: 0 rxch_desc_list_laddr[6]: 0 rxch_desc_list_laddr[7]: 0 rxch_desc_ring_len[0]: 0 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]: 0 rxch_desc_ring_len[6]: 0 rxch_desc_ring_len[7]: 0 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]: 0 rxch_desc_curr_laddr[1]: 0 rxch_desc_curr_laddr[2]: 0 rxch_desc_curr_laddr[3]: 4294959360 rxch_desc_curr_laddr[4]: 4294951168 rxch_desc_curr_laddr[5]: 0 rxch_desc_curr_laddr[6]: 0 rxch_desc_curr_laddr[7]: 0 rxch_desc_tail[0]: 0 rxch_desc_tail[1]: 0 rxch_desc_tail[2]: 0 rxch_desc_tail[3]: 0 rxch_desc_tail[4]: 4294959104 rxch_desc_tail[5]: 0 rxch_desc_tail[6]: 0 rxch_desc_tail[7]: 0 rxch_desc_buf_haddr[0]: 0 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]: 0 rxch_desc_buf_haddr[6]: 0 rxch_desc_buf_haddr[7]: 0 rxch_desc_buf_laddr[0]: 0 rxch_desc_buf_laddr[1]: 0 rxch_desc_buf_laddr[2]: 0 rxch_desc_buf_laddr[3]: 4294672384 rxch_desc_buf_laddr[4]: 4292575232 rxch_desc_buf_laddr[5]: 0 rxch_desc_buf_laddr[6]: 0 rxch_desc_buf_laddr[7]: 0 rxch_sw_cur_rx[0]: 0 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]: 0 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: 5 lpi_intr_n: 0 pmt_intr_n: 0 event_intr_n: 3 tx_intr_n: 0 rx_intr_n: 0 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]: 0 rxch_watchdog_timer[1]: 0 rxch_watchdog_timer[2]: 0 rxch_watchdog_timer[3]: 160 rxch_watchdog_timer[4]: 160 rxch_watchdog_timer[5]: 0 rxch_watchdog_timer[6]: 0 rxch_watchdog_timer[7]: 0 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: 256 m3_watchdog_monitor_cnt: 16 m3_debug_cnt13: 0 m3_debug_cnt14: 0 m3_systick_cnt_upper_value: 0 m3_systick_cnt_lower_value: 549788 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 enp5s0f1 NIC statistics: mmc_tx_octetcount_gb: 5519 mmc_tx_framecount_gb: 31 mmc_tx_broadcastframe_g: 9 mmc_tx_multicastframe_g: 22 mmc_tx_64_octets_gb: 0 mmc_tx_65_to_127_octets_gb: 18 mmc_tx_128_to_255_octets_gb: 4 mmc_tx_256_to_511_octets_gb: 9 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: 22 mmc_tx_broadcast_gb: 9 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: 5519 mmc_tx_framecount_g: 31 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: 0 mmc_rx_octetcount_gb: 0 mmc_rx_octetcount_g: 0 mmc_rx_broadcastframe_g: 0 mmc_rx_multicastframe_g: 0 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: 0 mmc_rx_65_to_127_octets_gb: 0 mmc_rx_128_to_255_octets_gb: 0 mmc_rx_256_to_511_octets_gb: 0 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: 14 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]: 0 tx_pkt_n[1]: 0 tx_pkt_n[2]: 0 tx_pkt_n[3]: 31 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]: 0 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]: 0 normal_irq_n[1]: 0 normal_irq_n[2]: 0 normal_irq_n[3]: 0 normal_irq_n[4]: 0 normal_irq_n[5]: 0 normal_irq_n[6]: 0 normal_irq_n[7]: 0 rx_normal_irq_n[0]: 0 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]: 0 napi_poll_tx[1]: 0 napi_poll_tx[2]: 0 napi_poll_tx[3]: 8 napi_poll_tx[4]: 0 napi_poll_tx[5]: 0 napi_poll_tx[6]: 0 napi_poll_tx[7]: 0 napi_poll_rx[0]: 0 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]: 0 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]: 0 tx_clean[1]: 0 tx_clean[2]: 0 tx_clean[3]: 8 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]: 0 txch_status[1]: 0 txch_status[2]: 0 txch_status[3]: 4 txch_status[4]: 0 txch_status[5]: 0 txch_status[6]: 0 txch_status[7]: 0 txch_control[0]: 4096 txch_control[1]: 4096 txch_control[2]: 4096 txch_control[3]: 1052673 txch_control[4]: 1048577 txch_control[5]: 0 txch_control[6]: 0 txch_control[7]: 0 txch_desc_list_haddr[0]: 0 txch_desc_list_haddr[1]: 0 txch_desc_list_haddr[2]: 0 txch_desc_list_haddr[3]: 16 txch_desc_list_haddr[4]: 16 txch_desc_list_haddr[5]: 0 txch_desc_list_haddr[6]: 0 txch_desc_list_haddr[7]: 0 txch_desc_list_laddr[0]: 0 txch_desc_list_laddr[1]: 0 txch_desc_list_laddr[2]: 0 txch_desc_list_laddr[3]: 4290715648 txch_desc_list_laddr[4]: 4290707456 txch_desc_list_laddr[5]: 0 txch_desc_list_laddr[6]: 0 txch_desc_list_laddr[7]: 0 txch_desc_ring_len[0]: 0 txch_desc_ring_len[1]: 0 txch_desc_ring_len[2]: 0 txch_desc_ring_len[3]: 511 txch_desc_ring_len[4]: 511 txch_desc_ring_len[5]: 0 txch_desc_ring_len[6]: 0 txch_desc_ring_len[7]: 0 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]: 0 txch_desc_curr_laddr[1]: 0 txch_desc_curr_laddr[2]: 0 txch_desc_curr_laddr[3]: 4290716144 txch_desc_curr_laddr[4]: 4290707456 txch_desc_curr_laddr[5]: 0 txch_desc_curr_laddr[6]: 0 txch_desc_curr_laddr[7]: 0 txch_desc_tail[0]: 0 txch_desc_tail[1]: 0 txch_desc_tail[2]: 0 txch_desc_tail[3]: 4290716144 txch_desc_tail[4]: 4290707456 txch_desc_tail[5]: 0 txch_desc_tail[6]: 0 txch_desc_tail[7]: 0 txch_desc_buf_haddr[0]: 0 txch_desc_buf_haddr[1]: 0 txch_desc_buf_haddr[2]: 0 txch_desc_buf_haddr[3]: 16 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]: 0 txch_desc_buf_laddr[1]: 0 txch_desc_buf_laddr[2]: 0 txch_desc_buf_laddr[3]: 4286491650 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]: 0 txch_sw_cur_tx[1]: 0 txch_sw_cur_tx[2]: 0 txch_sw_cur_tx[3]: 31 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]: 0 txch_sw_dirty_tx[1]: 0 txch_sw_dirty_tx[2]: 0 txch_sw_dirty_tx[3]: 31 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]: 0 rxch_status[1]: 0 rxch_status[2]: 0 rxch_status[3]: 4 rxch_status[4]: 0 rxch_status[5]: 0 rxch_status[6]: 0 rxch_status[7]: 0 rxch_control[0]: 0 rxch_control[1]: 0 rxch_control[2]: 0 rxch_control[3]: 1051649 rxch_control[4]: 1051649 rxch_control[5]: 0 rxch_control[6]: 0 rxch_control[7]: 0 rxch_desc_list_haddr[0]: 0 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]: 0 rxch_desc_list_haddr[6]: 0 rxch_desc_list_haddr[7]: 0 rxch_desc_list_laddr[0]: 0 rxch_desc_list_laddr[1]: 0 rxch_desc_list_laddr[2]: 0 rxch_desc_list_laddr[3]: 4290732032 rxch_desc_list_laddr[4]: 4290723840 rxch_desc_list_laddr[5]: 0 rxch_desc_list_laddr[6]: 0 rxch_desc_list_laddr[7]: 0 rxch_desc_ring_len[0]: 0 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]: 0 rxch_desc_ring_len[6]: 0 rxch_desc_ring_len[7]: 0 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]: 0 rxch_desc_curr_laddr[1]: 0 rxch_desc_curr_laddr[2]: 0 rxch_desc_curr_laddr[3]: 4290732288 rxch_desc_curr_laddr[4]: 4290724096 rxch_desc_curr_laddr[5]: 0 rxch_desc_curr_laddr[6]: 0 rxch_desc_curr_laddr[7]: 0 rxch_desc_tail[0]: 0 rxch_desc_tail[1]: 0 rxch_desc_tail[2]: 0 rxch_desc_tail[3]: 4290740224 rxch_desc_tail[4]: 4290732032 rxch_desc_tail[5]: 0 rxch_desc_tail[6]: 0 rxch_desc_tail[7]: 0 rxch_desc_buf_haddr[0]: 0 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]: 0 rxch_desc_buf_haddr[6]: 0 rxch_desc_buf_haddr[7]: 0 rxch_desc_buf_laddr[0]: 0 rxch_desc_buf_laddr[1]: 0 rxch_desc_buf_laddr[2]: 0 rxch_desc_buf_laddr[3]: 4290445312 rxch_desc_buf_laddr[4]: 4288348160 rxch_desc_buf_laddr[5]: 0 rxch_desc_buf_laddr[6]: 0 rxch_desc_buf_laddr[7]: 0 rxch_sw_cur_rx[0]: 0 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]: 0 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: 5 lpi_intr_n: 0 pmt_intr_n: 0 event_intr_n: 0 tx_intr_n: 0 rx_intr_n: 0 xpcs_intr_n: 0 phy_intr_n: 5 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]: 0 rxch_watchdog_timer[1]: 0 rxch_watchdog_timer[2]: 0 rxch_watchdog_timer[3]: 160 rxch_watchdog_timer[4]: 160 rxch_watchdog_timer[5]: 0 rxch_watchdog_timer[6]: 0 rxch_watchdog_timer[7]: 0 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: 300 m3_watchdog_monitor_cnt: 16 m3_debug_cnt13: 0 m3_debug_cnt14: 0 m3_systick_cnt_upper_value: 0 m3_systick_cnt_lower_value: 646133 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 ## Configure the network interface Use the `ip` command to assign an address to a network interface and configure the interface with additional parameters like MTU and display its information. For more information about configuring the network interface, see [Bring up Ethernet](https://docs.qualcomm.com/doc/80-80022-26/topic/bring_up-ethernet.html#bringup-iq9-mezz) Sample output of the `ip` command to display the network interface information. ip a lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever end0: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether aa:bb:cc:dd:ee:ff brd ff:ff:ff:ff:ff:ff altname enxaabbccddeeff enp5s0f0: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 8c:fd:f0:ae:c7:bb brd ff:ff:ff:ff:ff:ff altname enx8cfdf0aec7bb enp5s0f1: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 8c:fd:f0:ae:c7:cc brd ff:ff:ff:ff:ff:ff altname enx8cfdf0aec7cc docker0: mtu 1500 qdisc noqueue state DOWN group default link/ether 2e:9e:cb:f8:dd:86 brd ff:ff:ff:ff:ff:ff inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0 valid_lft forever preferred_lft forever Copy to clipboard ## Analyze the network traffic Use the `tcpdump` command to analyze the network traffic by intercepting and displaying packets that are created or received by a network interface. Sample `tcpdump` command to analyze the network traffic. tcpdump -i any -s 0 -w /data/tcpdump.pcap Copy to clipboard ## Identify and read the network route A routing table contains the parameters necessary to identify and read the network route. Use the `ip` command to retrieve information of a routing table. For more information about the `ip` command, see [https://man7.org/linux/man-pages/man8/ip.8.html](https://man7.org/linux/man-pages/man8/ip.8.html). Sample output of the `ip` command to retrieve the IP routing table. ip r s default via 192.168.245.1 dev enp5s0f0 proto dhcp src 192.168.245.30 metric 100 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 192.168.245.0/24 dev enp5s0f0 proto kernel scope link src 192.168.245.30 metric 100 Copy to clipboard - *class* tabincludedirective - ## Check the data connectivity Use the `ping` command to check the connectivity between the device interface and the interface that’s connected remotely. 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-8275 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 ## Configure the NIC settings Use the `ethtool` command to view the network interface controller (NIC) parameters and configure the NIC settings such as speed, port, and auto-negotiation. Sample output of the `ethtool` command to check the status of a link. ethtool end0 Settings for end0: Supported ports: [ ] 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 2500baseT/Full Link partner advertised pause frame use: Symmetric 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 Copy to clipboard Sample output of the `ethtool` command to check the statistics of NIC packet. ethtool -S end0 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 ## Configure the network interface Use the `ip` command to assign an address to a network interface and configure the interface with additional parameters like MTU and display its information. For more information about configuring the network interface, see [Bring up Ethernet](https://docs.qualcomm.com/doc/80-80022-26/topic/bring_up-ethernet.html#bringup-iq8) Sample output of the `ip` command to display the network interface information. end0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether XX:XX:XX:YY:YY:YY brd ff:ff:ff:ff:ff:ff inet 192.168.1.1/24 brd 192.168.1.255 scope global end0 valid_lft forever preferred_lft forever inet6 fe80::1234:abcd:5678:9abc/64 scope link valid_lft forever preferred_lft forever Copy to clipboard ## Analyze the network traffic Use the `tcpdump` command to analyze the network traffic by intercepting and displaying packets that are created or received by a network interface. Sample `tcpdump` command to analyze the network traffic. tcpdump -i any -s 0 -w /data/tcpdump.pcap Copy to clipboard ## Identify and read the network route A routing table contains the parameters necessary to identify and read the network route. Use the `ip` command to retrieve information of a routing table. For more information about the `ip` command, see [https://man7.org/linux/man-pages/man8/ip.8.html](https://man7.org/linux/man-pages/man8/ip.8.html). Sample output of the `ip` command to retrieve the IP routing table. ip r s 192.168.1.0/24 dev end0 proto kernel scope link src 192.168.1.1 Copy to clipboard - *class* tabincludedirective - ## Check the data connectivity Use the `ping` command to check the connectivity between the device interface and the interface that’s connected remotely. 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-8275 EVK with Mezzanine kit to the host PC. ping 169.254.222.110 PING 169.254.222.110 (169.254.222.110) 56(84) bytes of data. 64 bytes from 169.254.222.110: icmp_seq=1 ttl=64 time=0.683 ms 64 bytes from 169.254.222.110: icmp_seq=2 ttl=64 time=1.16 ms 64 bytes from 169.254.222.110: icmp_seq=3 ttl=64 time=1.28 ms 64 bytes from 169.254.222.110: icmp_seq=4 ttl=64 time=2.15 ms 64 bytes from 169.254.222.110: icmp_seq=5 ttl=64 time=2.12 ms 64 bytes from 169.254.222.110: icmp_seq=6 ttl=64 time=2.04 ms ^C --- 169.254.222.110 ping statistics --- 6 packets transmitted, 6 received, 0% packet loss, time 5028ms rtt min/avg/max/mdev = 0.683/1.573/2.150/0.563 ms Copy to clipboard ## Configure the NIC settings Use the `ethtool` command to view the network interface controller (NIC) parameters and configure the NIC settings such as speed, port, and auto-negotiation. Sample output of the `ethtool` command to check the status of a link. ethtool enp5s0f0 Settings for enp5s0f0: 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: 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: 10000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: external MDI-X: on Supports Wake-on: d Wake-on: d Current message level: 0x0000003f (63) drv probe link timer ifdown ifup Link detected: yes ethtool enp5s0f1 Settings for enp5s0f1: 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/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: 20 Transceiver: external MDI-X: on (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 enp5s0f0 NIC statistics: mmc_tx_octetcount_gb: 21151 mmc_tx_framecount_gb: 125 mmc_tx_broadcastframe_g: 54 mmc_tx_multicastframe_g: 68 mmc_tx_64_octets_gb: 26 mmc_tx_65_to_127_octets_gb: 46 mmc_tx_128_to_255_octets_gb: 17 mmc_tx_256_to_511_octets_gb: 36 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: 68 mmc_tx_broadcast_gb: 54 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: 21151 mmc_tx_framecount_g: 125 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: 4 mmc_rx_octetcount_gb: 1102 mmc_rx_octetcount_g: 1102 mmc_rx_broadcastframe_g: 0 mmc_rx_multicastframe_g: 0 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: 1 mmc_rx_65_to_127_octets_gb: 0 mmc_rx_128_to_255_octets_gb: 0 mmc_rx_256_to_511_octets_gb: 3 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: 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]: 0 tx_pkt_n[1]: 0 tx_pkt_n[2]: 0 tx_pkt_n[3]: 69 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]: 0 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]: 0 normal_irq_n[1]: 0 normal_irq_n[2]: 0 normal_irq_n[3]: 1 normal_irq_n[4]: 1 normal_irq_n[5]: 0 normal_irq_n[6]: 0 normal_irq_n[7]: 0 rx_normal_irq_n[0]: 0 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]: 0 napi_poll_tx[1]: 0 napi_poll_tx[2]: 0 napi_poll_tx[3]: 17 napi_poll_tx[4]: 0 napi_poll_tx[5]: 0 napi_poll_tx[6]: 0 napi_poll_tx[7]: 0 napi_poll_rx[0]: 0 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]: 0 tx_normal_irq_n[1]: 0 tx_normal_irq_n[2]: 0 tx_normal_irq_n[3]: 1 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]: 0 tx_clean[1]: 0 tx_clean[2]: 0 tx_clean[3]: 17 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]: 0 txch_status[1]: 0 txch_status[2]: 0 txch_status[3]: 4 txch_status[4]: 0 txch_status[5]: 0 txch_status[6]: 0 txch_status[7]: 0 txch_control[0]: 4096 txch_control[1]: 4096 txch_control[2]: 4096 txch_control[3]: 1052673 txch_control[4]: 1048577 txch_control[5]: 0 txch_control[6]: 0 txch_control[7]: 0 txch_desc_list_haddr[0]: 0 txch_desc_list_haddr[1]: 0 txch_desc_list_haddr[2]: 0 txch_desc_list_haddr[3]: 16 txch_desc_list_haddr[4]: 16 txch_desc_list_haddr[5]: 0 txch_desc_list_haddr[6]: 0 txch_desc_list_haddr[7]: 0 txch_desc_list_laddr[0]: 0 txch_desc_list_laddr[1]: 0 txch_desc_list_laddr[2]: 0 txch_desc_list_laddr[3]: 4285726720 txch_desc_list_laddr[4]: 4285718528 txch_desc_list_laddr[5]: 0 txch_desc_list_laddr[6]: 0 txch_desc_list_laddr[7]: 0 txch_desc_ring_len[0]: 0 txch_desc_ring_len[1]: 0 txch_desc_ring_len[2]: 0 txch_desc_ring_len[3]: 511 txch_desc_ring_len[4]: 511 txch_desc_ring_len[5]: 0 txch_desc_ring_len[6]: 0 txch_desc_ring_len[7]: 0 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]: 0 txch_desc_curr_laddr[1]: 0 txch_desc_curr_laddr[2]: 0 txch_desc_curr_laddr[3]: 4285727824 txch_desc_curr_laddr[4]: 4285718528 txch_desc_curr_laddr[5]: 0 txch_desc_curr_laddr[6]: 0 txch_desc_curr_laddr[7]: 0 txch_desc_tail[0]: 0 txch_desc_tail[1]: 0 txch_desc_tail[2]: 0 txch_desc_tail[3]: 4285727824 txch_desc_tail[4]: 4285718528 txch_desc_tail[5]: 0 txch_desc_tail[6]: 0 txch_desc_tail[7]: 0 txch_desc_buf_haddr[0]: 0 txch_desc_buf_haddr[1]: 0 txch_desc_buf_haddr[2]: 0 txch_desc_buf_haddr[3]: 16 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]: 0 txch_desc_buf_laddr[1]: 0 txch_desc_buf_laddr[2]: 0 txch_desc_buf_laddr[3]: 4285166402 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]: 0 txch_sw_cur_tx[1]: 0 txch_sw_cur_tx[2]: 0 txch_sw_cur_tx[3]: 69 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]: 0 txch_sw_dirty_tx[1]: 0 txch_sw_dirty_tx[2]: 0 txch_sw_dirty_tx[3]: 69 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]: 0 rxch_status[1]: 0 rxch_status[2]: 0 rxch_status[3]: 4 rxch_status[4]: 0 rxch_status[5]: 0 rxch_status[6]: 0 rxch_status[7]: 0 rxch_control[0]: 0 rxch_control[1]: 0 rxch_control[2]: 0 rxch_control[3]: 1051649 rxch_control[4]: 1051649 rxch_control[5]: 0 rxch_control[6]: 0 rxch_control[7]: 0 rxch_desc_list_haddr[0]: 0 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]: 0 rxch_desc_list_haddr[6]: 0 rxch_desc_list_haddr[7]: 0 rxch_desc_list_laddr[0]: 0 rxch_desc_list_laddr[1]: 0 rxch_desc_list_laddr[2]: 0 rxch_desc_list_laddr[3]: 4285743104 rxch_desc_list_laddr[4]: 4285734912 rxch_desc_list_laddr[5]: 0 rxch_desc_list_laddr[6]: 0 rxch_desc_list_laddr[7]: 0 rxch_desc_ring_len[0]: 0 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]: 0 rxch_desc_ring_len[6]: 0 rxch_desc_ring_len[7]: 0 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]: 0 rxch_desc_curr_laddr[1]: 0 rxch_desc_curr_laddr[2]: 0 rxch_desc_curr_laddr[3]: 4285743360 rxch_desc_curr_laddr[4]: 4285735168 rxch_desc_curr_laddr[5]: 0 rxch_desc_curr_laddr[6]: 0 rxch_desc_curr_laddr[7]: 0 rxch_desc_tail[0]: 0 rxch_desc_tail[1]: 0 rxch_desc_tail[2]: 0 rxch_desc_tail[3]: 4285751296 rxch_desc_tail[4]: 4285743104 rxch_desc_tail[5]: 0 rxch_desc_tail[6]: 0 rxch_desc_tail[7]: 0 rxch_desc_buf_haddr[0]: 0 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]: 0 rxch_desc_buf_haddr[6]: 0 rxch_desc_buf_haddr[7]: 0 rxch_desc_buf_laddr[0]: 0 rxch_desc_buf_laddr[1]: 0 rxch_desc_buf_laddr[2]: 0 rxch_desc_buf_laddr[3]: 4286042112 rxch_desc_buf_laddr[4]: 4292653056 rxch_desc_buf_laddr[5]: 0 rxch_desc_buf_laddr[6]: 0 rxch_desc_buf_laddr[7]: 0 rxch_sw_cur_rx[0]: 0 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]: 0 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: 6 lpi_intr_n: 0 pmt_intr_n: 0 event_intr_n: 3 tx_intr_n: 1 rx_intr_n: 0 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]: 0 rxch_watchdog_timer[1]: 0 rxch_watchdog_timer[2]: 0 rxch_watchdog_timer[3]: 160 rxch_watchdog_timer[4]: 160 rxch_watchdog_timer[5]: 0 rxch_watchdog_timer[6]: 0 rxch_watchdog_timer[7]: 0 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: 468 m3_watchdog_monitor_cnt: 16 m3_debug_cnt13: 0 m3_debug_cnt14: 0 m3_systick_cnt_upper_value: 0 m3_systick_cnt_lower_value: 1005698 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 enp5s0f1 NIC statistics: mmc_tx_octetcount_gb: 6141 mmc_tx_framecount_gb: 32 mmc_tx_broadcastframe_g: 11 mmc_tx_multicastframe_g: 21 mmc_tx_64_octets_gb: 0 mmc_tx_65_to_127_octets_gb: 17 mmc_tx_128_to_255_octets_gb: 4 mmc_tx_256_to_511_octets_gb: 11 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: 21 mmc_tx_broadcast_gb: 11 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: 6141 mmc_tx_framecount_g: 32 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: 0 mmc_rx_octetcount_gb: 0 mmc_rx_octetcount_g: 0 mmc_rx_broadcastframe_g: 0 mmc_rx_multicastframe_g: 0 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: 0 mmc_rx_65_to_127_octets_gb: 0 mmc_rx_128_to_255_octets_gb: 0 mmc_rx_256_to_511_octets_gb: 0 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]: 0 tx_pkt_n[1]: 0 tx_pkt_n[2]: 0 tx_pkt_n[3]: 32 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]: 0 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]: 0 normal_irq_n[1]: 0 normal_irq_n[2]: 0 normal_irq_n[3]: 0 normal_irq_n[4]: 0 normal_irq_n[5]: 0 normal_irq_n[6]: 0 normal_irq_n[7]: 0 rx_normal_irq_n[0]: 0 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]: 0 napi_poll_tx[1]: 0 napi_poll_tx[2]: 0 napi_poll_tx[3]: 8 napi_poll_tx[4]: 0 napi_poll_tx[5]: 0 napi_poll_tx[6]: 0 napi_poll_tx[7]: 0 napi_poll_rx[0]: 0 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]: 0 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]: 0 tx_clean[1]: 0 tx_clean[2]: 0 tx_clean[3]: 8 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]: 0 txch_status[1]: 0 txch_status[2]: 0 txch_status[3]: 4 txch_status[4]: 0 txch_status[5]: 0 txch_status[6]: 0 txch_status[7]: 0 txch_control[0]: 4096 txch_control[1]: 4096 txch_control[2]: 4096 txch_control[3]: 1052673 txch_control[4]: 1048577 txch_control[5]: 0 txch_control[6]: 0 txch_control[7]: 0 txch_desc_list_haddr[0]: 0 txch_desc_list_haddr[1]: 0 txch_desc_list_haddr[2]: 0 txch_desc_list_haddr[3]: 16 txch_desc_list_haddr[4]: 16 txch_desc_list_haddr[5]: 0 txch_desc_list_haddr[6]: 0 txch_desc_list_haddr[7]: 0 txch_desc_list_laddr[0]: 0 txch_desc_list_laddr[1]: 0 txch_desc_list_laddr[2]: 0 txch_desc_list_laddr[3]: 4290715648 txch_desc_list_laddr[4]: 4290707456 txch_desc_list_laddr[5]: 0 txch_desc_list_laddr[6]: 0 txch_desc_list_laddr[7]: 0 txch_desc_ring_len[0]: 0 txch_desc_ring_len[1]: 0 txch_desc_ring_len[2]: 0 txch_desc_ring_len[3]: 511 txch_desc_ring_len[4]: 511 txch_desc_ring_len[5]: 0 txch_desc_ring_len[6]: 0 txch_desc_ring_len[7]: 0 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]: 0 txch_desc_curr_laddr[1]: 0 txch_desc_curr_laddr[2]: 0 txch_desc_curr_laddr[3]: 4290716160 txch_desc_curr_laddr[4]: 4290707456 txch_desc_curr_laddr[5]: 0 txch_desc_curr_laddr[6]: 0 txch_desc_curr_laddr[7]: 0 txch_desc_tail[0]: 0 txch_desc_tail[1]: 0 txch_desc_tail[2]: 0 txch_desc_tail[3]: 4290716160 txch_desc_tail[4]: 4290707456 txch_desc_tail[5]: 0 txch_desc_tail[6]: 0 txch_desc_tail[7]: 0 txch_desc_buf_haddr[0]: 0 txch_desc_buf_haddr[1]: 0 txch_desc_buf_haddr[2]: 0 txch_desc_buf_haddr[3]: 16 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]: 0 txch_desc_buf_laddr[1]: 0 txch_desc_buf_laddr[2]: 0 txch_desc_buf_laddr[3]: 4293159810 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]: 0 txch_sw_cur_tx[1]: 0 txch_sw_cur_tx[2]: 0 txch_sw_cur_tx[3]: 32 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]: 0 txch_sw_dirty_tx[1]: 0 txch_sw_dirty_tx[2]: 0 txch_sw_dirty_tx[3]: 32 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]: 0 rxch_status[1]: 0 rxch_status[2]: 0 rxch_status[3]: 4 rxch_status[4]: 0 rxch_status[5]: 0 rxch_status[6]: 0 rxch_status[7]: 0 rxch_control[0]: 0 rxch_control[1]: 0 rxch_control[2]: 0 rxch_control[3]: 1051649 rxch_control[4]: 1051649 rxch_control[5]: 0 rxch_control[6]: 0 rxch_control[7]: 0 rxch_desc_list_haddr[0]: 0 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]: 0 rxch_desc_list_haddr[6]: 0 rxch_desc_list_haddr[7]: 0 rxch_desc_list_laddr[0]: 0 rxch_desc_list_laddr[1]: 0 rxch_desc_list_laddr[2]: 0 rxch_desc_list_laddr[3]: 4290732032 rxch_desc_list_laddr[4]: 4290723840 rxch_desc_list_laddr[5]: 0 rxch_desc_list_laddr[6]: 0 rxch_desc_list_laddr[7]: 0 rxch_desc_ring_len[0]: 0 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]: 0 rxch_desc_ring_len[6]: 0 rxch_desc_ring_len[7]: 0 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]: 0 rxch_desc_curr_laddr[1]: 0 rxch_desc_curr_laddr[2]: 0 rxch_desc_curr_laddr[3]: 4290732288 rxch_desc_curr_laddr[4]: 4290724096 rxch_desc_curr_laddr[5]: 0 rxch_desc_curr_laddr[6]: 0 rxch_desc_curr_laddr[7]: 0 rxch_desc_tail[0]: 0 rxch_desc_tail[1]: 0 rxch_desc_tail[2]: 0 rxch_desc_tail[3]: 4290740224 rxch_desc_tail[4]: 4290732032 rxch_desc_tail[5]: 0 rxch_desc_tail[6]: 0 rxch_desc_tail[7]: 0 rxch_desc_buf_haddr[0]: 0 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]: 0 rxch_desc_buf_haddr[6]: 0 rxch_desc_buf_haddr[7]: 0 rxch_desc_buf_laddr[0]: 0 rxch_desc_buf_laddr[1]: 0 rxch_desc_buf_laddr[2]: 0 rxch_desc_buf_laddr[3]: 4290445312 rxch_desc_buf_laddr[4]: 4288348160 rxch_desc_buf_laddr[5]: 0 rxch_desc_buf_laddr[6]: 0 rxch_desc_buf_laddr[7]: 0 rxch_sw_cur_rx[0]: 0 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]: 0 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: 22 lpi_intr_n: 0 pmt_intr_n: 0 event_intr_n: 0 tx_intr_n: 0 rx_intr_n: 0 xpcs_intr_n: 0 phy_intr_n: 22 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]: 0 rxch_watchdog_timer[1]: 0 rxch_watchdog_timer[2]: 0 rxch_watchdog_timer[3]: 160 rxch_watchdog_timer[4]: 160 rxch_watchdog_timer[5]: 0 rxch_watchdog_timer[6]: 0 rxch_watchdog_timer[7]: 0 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: 532 m3_watchdog_monitor_cnt: 16 m3_debug_cnt13: 0 m3_debug_cnt14: 0 m3_systick_cnt_upper_value: 0 m3_systick_cnt_lower_value: 1144233 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 ## Configure the network interface Use the `ip` command to assign an address to a network interface and configure the interface with additional parameters like MTU and display its information. For more information about configuring the network interface, see [Bring up Ethernet](https://docs.qualcomm.com/doc/80-80022-26/topic/bring_up-ethernet.html#bringup-iq8-mezz) Sample output of the `ip` command to display the network interface information. ip a lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever end0: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 8c:fd:f0:ae:c7:ee brd ff:ff:ff:ff:ff:ff altname enx8cfdf0aec7ee enp5s0f0: mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether aa:bb:cc:dd:ee:ff brd ff:ff:ff:ff:ff:ff altname enxaabbccddeeff enp5s0f1: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 5c:0a:11:22:33:44 brd ff:ff:ff:ff:ff:ff altname enx5c0a11223344 inet6 fe80::a45c:bca3:bb00:7f43/64 scope link noprefixroute valid_lft forever preferred_lft forever docker0: mtu 1500 qdisc noqueue state DOWN group default link/ether f6:f2:c3:89:33:89 brd ff:ff:ff:ff:ff:ff inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0 valid_lft forever preferred_lft forever Copy to clipboard ## Analyze the network traffic Use the `tcpdump` command to analyze the network traffic by intercepting and displaying packets that are created or received by a network interface. Sample `tcpdump` command to analyze the network traffic. tcpdump -i any -s 0 -w /data/tcpdump.pcap Copy to clipboard ## Identify and read the network route A routing table contains the parameters necessary to identify and read the network route. Use the `ip` command retrieve information of a routing table. For more information about the `ip` command, see [https://man7.org/linux/man-pages/man8/ip.8.html](https://man7.org/linux/man-pages/man8/ip.8.html). Sample output of the `ip` command to retrieve the IP routing table. ip r s default via 192.168.245.1 dev enp5s0f1 proto dhcp src 192.168.245.29 metric 100 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 192.168.245.0/24 dev enp5s0f1 proto kernel scope link src 192.168.245.29 metric 100 Copy to clipboard - *class* tabincludedirective - ## Check the data connectivity Use the `ping` command to check the connectivity between the device interface and the interface that’s connected remotely. 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-615 EVK to the host PC. ping 169.254.210.50 PING 169.254.210.50 (169.254.210.50) 56(84) bytes of data. 64 bytes from 169.254.210.50: icmp_seq=1 ttl=64 time=2.84 ms 64 bytes from 169.254.210.50: icmp_seq=2 ttl=64 time=1.06 ms 64 bytes from 169.254.210.50: icmp_seq=3 ttl=64 time=0.731 ms 64 bytes from 169.254.210.50: icmp_seq=4 ttl=64 time=0.880 ms 64 bytes from 169.254.210.50: icmp_seq=5 ttl=64 time=0.883 ms ^C --- 169.254.210.50 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4005ms rtt min/avg/max/mdev = 0.731/1.278/2.839/0.787 ms Copy to clipboard ## Configure the NIC settings Use the `ethtool` command to view the network interface controller (NIC) parameters and configure the NIC settings such as speed, port, and auto-negotiation. 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/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: Symmetric Supports auto-negotiation: Yes Supported FEC modes: Not reported Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: Symmetric Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric 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: 7 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: mmc_tx_octetcount_gb: 13120 mmc_tx_framecount_gb: 120 mmc_tx_broadcastframe_g: 6 mmc_tx_multicastframe_g: 29 mmc_tx_64_octets_gb: 13 mmc_tx_65_to_127_octets_gb: 91 mmc_tx_128_to_255_octets_gb: 9 mmc_tx_256_to_511_octets_gb: 7 mmc_tx_512_to_1023_octets_gb: 0 mmc_tx_1024_to_max_octets_gb: 0 mmc_tx_unicast_gb: 85 mmc_tx_multicast_gb: 29 mmc_tx_broadcast_gb: 6 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: 13120 mmc_tx_framecount_g: 120 mmc_tx_excessdef: 0 mmc_tx_pause_frame: 0 mmc_tx_vlan_frame_g: 0 mmc_rx_framecount_gb: 690 mmc_rx_octetcount_gb: 75870 mmc_rx_octetcount_g: 75870 mmc_rx_broadcastframe_g: 428 mmc_rx_multicastframe_g: 192 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: 403 mmc_rx_65_to_127_octets_gb: 183 mmc_rx_128_to_255_octets_gb: 47 mmc_rx_256_to_511_octets_gb: 49 mmc_rx_512_to_1023_octets_gb: 8 mmc_rx_1024_to_max_octets_gb: 0 mmc_rx_unicast_g: 70 mmc_rx_length_error: 0 mmc_rx_autofrangetype: 0 mmc_rx_pause_frames: 0 mmc_rx_fifo_overflow: 0 mmc_rx_vlan_frames_gb: 52 mmc_rx_watchdog_error: 0 mmc_rx_ipc_intr_mask: 1073692671 mmc_rx_ipc_intr: 0 mmc_rx_ipv4_gd: 209 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: 34524 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: 8678 mmc_rx_ipv6_hderr_octets: 0 mmc_rx_ipv6_nopay_octets: 0 mmc_rx_ipv6_gd: 73 mmc_rx_ipv6_hderr: 0 mmc_rx_ipv6_nopay: 0 mmc_rx_udp_gd: 269 mmc_rx_udp_err: 0 mmc_rx_tcp_gd: 0 mmc_rx_tcp_err: 0 mmc_rx_icmp_gd: 13 mmc_rx_icmp_err: 0 mmc_rx_udp_gd_octets: 35594 mmc_rx_udp_err_octets: 0 mmc_rx_tcp_gd_octets: 0 mmc_rx_tcp_err_octets: 0 mmc_rx_icmp_gd_octets: 492 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: 282 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: 408 ipv4_pkt_rcvd: 209 ipv6_pkt_rcvd: 73 no_ptp_rx_msg_type_ext: 690 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: 690 rx_normal_irq_n: 585 tx_pkt_n: 120 tx_normal_irq_n: 4 tx_clean: 691 tx_set_ic_bit: 4 tx_tso_frames: 0 tx_tso_nfrags: 0 normal_irq_n: 589 napi_poll: 1276 q0_tx_pkt_n: 120 q0_tx_irq_n: 4 q0_rx_pkt_n: 690 q0_rx_irq_n: 585 Copy to clipboard ## Configure the network interface Use the `ip` command to assign an address to a network interface and configure the interface with additional parameters like MTU and display its information. For more information about configuring the network interface, see [Bring up Ethernet](https://docs.qualcomm.com/doc/80-80022-26/topic/bring_up-ethernet.html#bringup-iq6). Sample output of the `ip` command to display the network interface information. eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether XX:XX:XX:YY:YY:YY brd ff:ff:ff:ff:ff:ff inet 169.254.210.12/16 brd 169.254.255.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::44e6:e3ff:fe29:1c58/64 scope link valid_lft forever preferred_lft forever inet6 fe80::ff5a:f25c:91c:4c1d/64 scope link valid_lft forever preferred_lft forever Copy to clipboard ## Analyze the network traffic Use the `tcpdump` command to analyze the network traffic by intercepting and displaying packets that are created or received by a network interface. Sample `tcpdump` command to analyze the network traffic. tcpdump -i any -s 0 -w /data/tcpdump.pcap Copy to clipboard ## Identify and read the network route A routing table contains the parameters necessary to identify and read the network route. Use the `ip` command to retrieve information of a routing table. For more information about the `ip` command, see [https://man7.org/linux/man-pages/man8/ip.8.html](https://man7.org/linux/man-pages/man8/ip.8.html). Sample output of the `ip` command to retrieve the IP routing table. ip r s default dev eth0 scope link src 169.254.210.12 metric 1001002 169.254.0.0/16 dev eth0 scope link src 169.254.210.12 metric 1002 Copy to clipboard ## Next steps > > > - [Configure Ethernet features](https://docs.qualcomm.com/doc/80-80022-26/topic/config-ethernet-features.html#config-ethernet-features) > - [Troubleshoot Ethernet issues](https://docs.qualcomm.com/doc/80-80022-26/topic/troubleshoot-ethernet-issues.html#troubleshoot-ethernet-issues) Last Published: May 24, 2026 [Previous Topic Bring up Ethernet](https://docs.qualcomm.com/bundle/publicresource/80-80022-26/topics/bring_up-ethernet.md) [Next Topic Configure Ethernet features](https://docs.qualcomm.com/bundle/publicresource/80-80022-26/topics/config-ethernet-features.md)