запросить или управлять настройками сетевого драйвера и оборудования (query or control network driver and hardware settings)
Имя (Name)
ethtool - 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
Описание (Description)
ethtool
is used to query and control network device driver and
hardware settings, particularly for wired Ethernet devices.
devname is the name of the network device on which ethtool should
operate.