.. index:: pair: group; Net Driver Tests .. _doxid-group__net__drv__tests: Net Driver Tests ================ .. toctree:: :hidden: group_basic.rst group_devlink.rst group_ethtool.rst group_offload.rst group_ptp.rst group_rss.rst group_rx_path.rst group_stress.rst | :ref:`Basic tests` | :ref:`Getting information about driver.` | :ref:`Reset NIC with SIOCETHTOOL` | :ref:`Changing MAC address and receiving` | :ref:`Changing MAC address and sending` | :ref:`MTU usage for TCP packets` | :ref:`MTU usage for UDP packets` | :ref:`Sending and receiving multicast packets` | :ref:`ping tool` | :ref:`Read driver sysfs files` | :ref:`Sending and receiving data` | :ref:`Setting interface DOWN` | :ref:`Devlink tests` | :ref:`ct_thresh device parameter` | :ref:`dist_layout device parameter` | :ref:`separated_cpu device parameter` | :ref:`Ethtool tests` | :ref:`get and check ring size with ethtool` | :ref:`Getting device properties with ethtool` | :ref:`Change driver message level` | :ref:`Reset NIC when data flows` | :ref:`Show pause parameters with ethtool` | :ref:`Getting interface statistics with ethtool` | :ref:`Get timestamping capabilities` | :ref:`Offloads tests` | :ref:`Receive Offload for TCP packets` | :ref:`Turning on/off Rx/Tx checksum offloading.` | :ref:`TCP Segmentation Offload` | :ref:`PTP tests` | :ref:`Tune clock frequency` | :ref:`Add offset to the current time` | :ref:`Get PTP clock capabilities` | :ref:`Get current time` | :ref:`Use ptp4l to synchronize clocks` | :ref:`Set clock time` | :ref:`Use sfptpd to synchronize clocks` | :ref:`Check PTP_SYS_OFFSET ioctl` | :ref:`Check PTP_SYS_OFFSET_EXTENDED ioctl` | :ref:`Check PTP_SYS_OFFSET_PRECISE ioctl` | :ref:`RSS tests` | :ref:`Check sending and receiving with AF_XDP sockets` | :ref:`Rx classification rule and AF_XDP socket` | :ref:`Two Rx rules and AF_XDP sockets` | :ref:`Changing number of combined channels.` | :ref:`Getting RSS hash key.` | :ref:`Changing RSS hash key.` | :ref:`Changing RSS hash indirection table.` | :ref:`Adding Rx rule for TCP or UDP` | :ref:`Two rules, one of them omits src or dst` | :ref:`Adding too many Rx rules` | :ref:`Rx path tests` | :ref:`Setting rx_coalesce_usecs to a specific value` | :ref:`FCS forwarding` | :ref:`Stress tests` | :ref:`Unloading driver` | :ref:`driver_unload` | :ref:`Unloading driver when data flows` | :ref:`driver_unload_traffic` | :ref:`Setting interface DOWN/UP`