Release Notes: Destination MAC addresses can now be set in L3/L4 flow spec rules (-N/-U options). A version check has been added for et131x regs. Full 64 bits of user-data (-n/-u options) are now shown. 20000baseKR2 cap display options have been restored. The man page has been improved.
Release Notes: This release supports et131x registers and optical diagnostics for SFF-8472 modules. Failures of the register dump pretty-printer are now handled more gracefully.
Release Notes: Support has been added for setting the MDI-X state ("-s"). Pause advertising bits are now preserved when setting speed and duplex with autoneg on. EEE parameters are no longer set if they are identical with the current parameters.
Release Notes: Support was added for the display of 1000BASE-KX, 10GBASE-KX4, and 40G link modes and for the display of Energy-Efficient Ethernet (EEE) configuration. Several minor bugs were fixed.
Release Notes: This release adds a "--version" option, reporting of driver features ("-i"), reporting of supported pause frame modes and of 20G link modes, firmware dumps ("-w" and "-W"), external loopback tests ("-t"), reporting and configuring the number of channels/queues ("-l" and "-L") and time stamping capabilities ("-T"), reporting of pause frame autonegotiation results ("-a"), support for querying and setting all generic net device features ("-k" and "-K") and private flags, dumping of plugin module EEPROM ("-m"), and much more. Various bugs have been fixed. Documentation improvements have been made.
Release Notes: Build fix for distributions with kernel headers from Linux 2.6.9 or earlier.
Release Notes: RX n-tuple masks and documentation were fixed. Ethernet-level RX n-tuple filtering and the "clear" action were added. Support for stmmac register dump was added. The permanent address can be gotten with the -P option. A VLAN acceleration control feature was implemented.
Release Notes: This release fixes handling of statistics where the label is exactly 32 bytes. It adds the ability to change the advertised speed/duplex to a different range of values, rather than all-or-one. It adds/updates register dump support for ixgb, sky2, Fabric7 VIOC, e1000, r8169, and SMSC LAN911x/LAN921x. It adds the ability to decode raw register dump stored in a file. It adds the ability to force hex register dump. Additional 10Gbps support is included. 2.5G support is included. The internal ethtool.h has been synchronized with upstream kernel 2.6.23-rc1.
Release Notes: r8159 register dump support was added along with support for advertising gigabit Ethernet. 10baseT-HD is now advertised properly. Other minor bugfixes were made.
Release Notes: If your Linux kernel network driver supports it, this new release of ethtool adds support for e1000 register dumps, RealTek RTL-8139C+ and RTL-8169 register dumps, rx/tx coalescing config, rx/tx ring param config, rx/tx pause param config, physical NIC identification, NIC self-testing, and NIC checksum/scatter-gather configuration.