запросить или управлять настройками сетевого драйвера и оборудования (query or control network driver and hardware settings)
Синопсис (Synopsis)
ethtool devname
ethtool -h|--help
ethtool --version
ethtool [--debug N] args
ethtool [--json] args
ethtool [-I | --include-statistics] args
ethtool --monitor [ command ] [ devname ]
ethtool -a|--show-pause devname
ethtool -A|--pause devname [autoneg on|off] [rx on|off]
[tx on|off]
ethtool -c|--show-coalesce devname
ethtool -C|--coalesce devname [adaptive-rx on|off]
[adaptive-tx on|off] [rx-usecs N] [rx-frames N]
[rx-usecs-irq N] [rx-frames-irq N] [tx-usecs N]
[tx-frames N] [tx-usecs-irq N] [tx-frames-irq N]
[stats-block-usecs N] [pkt-rate-low N] [rx-usecs-low N]
[rx-frames-low N] [tx-usecs-low N] [tx-frames-low N]
[pkt-rate-high N] [rx-usecs-high N] [rx-frames-high N]
[tx-usecs-high N] [tx-frames-high N] [sample-interval N]
ethtool -g|--show-ring devname
ethtool -G|--set-ring devname [rx N] [rx-mini N] [rx-jumbo N]
[tx N]
ethtool -i|--driver devname
ethtool -d|--register-dump devname [raw on|off] [hex on|off]
[file name]
ethtool -e|--eeprom-dump devname [raw on|off] [offset N]
[length N]
ethtool -E|--change-eeprom devname [magic N] [offset N]
[length N] [value N]
ethtool -k|--show-features|--show-offload devname
ethtool -K|--features|--offload devname feature on|off ...
ethtool -p|--identify devname [N]
ethtool -P|--show-permaddr devname
ethtool -r|--negotiate devname
ethtool -S|--statistics devname [--all-groups|--groups [eth-phy]
[eth-mac] [eth-ctrl] ]
ethtool --phy-statistics devname
ethtool -t|--test devname [offline|online|external_lb]
ethtool -s devname [speed N] [lanes N] [duplex half|full]
[port tp|aui|bnc|mii] [mdix auto|on|off] [autoneg on|off]
[advertise N[/M] | advertise mode on|off ...] [phyad N]
[xcvr internal|external] [wol N[/M]
| wol p|u|m|b|a|g|s|f|d...] [sopass xx:yy:zz:aa:bb:cc]
[master-slave preferred-master|preferred-slave|forced-
master|forced-slave] [msglvl N[/M] | msglvl type on|off
...]
ethtool -n|-u|--show-nfc|--show-ntuple devname
[ rx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6 |
rule N ]
ethtool -N|-U|--config-nfc|--config-ntuple devname
rx-flow-hash tcp4|udp4|ah4|esp4|sctp4|tcp6|udp6|ah6|esp6|sctp6
m|v|t|s|d|f|n|r... |
flow-type
ether|ip4|tcp4|udp4|sctp4|ah4|esp4|ip6|tcp6|udp6|ah6|esp6|sctp6
[src xx:yy:zz:aa:bb:cc [m xx:yy:zz:aa:bb:cc]]
[dst xx:yy:zz:aa:bb:cc [m xx:yy:zz:aa:bb:cc]]
[proto N [m N]] [src-ip ip-address [m ip-address]]
[dst-ip ip-address [m ip-address]] [tos N [m N]]
[tclass N [m N]] [l4proto N [m N]] [src-port N [m N]]
[dst-port N [m N]] [spi N [m N]] [l4data N [m N]]
[vlan-etype N [m N]] [vlan N [m N]] [user-def N [m N]]
[dst-mac xx:yy:zz:aa:bb:cc [m xx:yy:zz:aa:bb:cc]]
[action N] [context N] [loc N] |
delete N
ethtool -w|--get-dump devname [data filename]
ethtool -W|--set-dump devname N
ethtool -T|--show-time-stamping devname
ethtool -x|--show-rxfh-indir|--show-rxfh devname
ethtool -X|--set-rxfh-indir|--rxfh devname
[hkey xx:yy:zz:aa:bb:cc:...] [start N] [ equal N |
weight W0 W1 ... | default ] [hfunc FUNC] [context CTX
| new] [delete]
ethtool -f|--flash devname file [N]
ethtool -l|--show-channels devname
ethtool -L|--set-channels devname [rx N] [tx N] [other N]
[combined N]
ethtool -m|--dump-module-eeprom|--module-info devname
[raw on|off] [hex on|off] [offset N] [length N] [page N]
[bank N] [i2c N]
ethtool --show-priv-flags devname
ethtool --set-priv-flags devname flag on|off ...
ethtool --show-eee devname
ethtool --set-eee devname [eee on|off] [tx-lpi on|off] [tx-
timer N] [advertise N]
ethtool --set-phy-tunable devname [ downshift on|off [count N] ]
[ fast-link-down on|off [msecs N] ] [
energy-detect-power-down on|off [msecs N] ]
ethtool --get-phy-tunable devname [downshift] [fast-link-down]
[energy-detect-power-down]
ethtool --get-tunable devname [rx-copybreak] [tx-copybreak] [pfc-
prevention-tout]
ethtool --set-tunable devname [rx-copybreak N] [tx-copybreak N]
[pfc-prevention-tout N]
ethtool --reset devname [flags N] [mgmt] [mgmt-shared] [irq]
[irq-shared] [dma] [dma-shared] [filter] [filter-shared]
[offload] [offload-shared] [mac] [mac-shared] [phy] [phy-
shared] [ram] [ram-shared] [ap] [ap-shared] [dedicated]
[all]
ethtool --show-fec devname
ethtool --set-fec devname encoding auto|off|rs|baser|llrs [...]
ethtool -Q|--per-queue devname [queue_mask %x] sub_command ...
.
ethtool --cable-test devname
ethtool --cable-test-tdr devname [first N] [last N] [step N]
[pair N]
ethtool --show-tunnels devname