• Home
  • Raw
  • Download

Lines Matching +full:ipv4 +full:- +full:only +full:- +full:multi +full:- +full:target

1 .\" -*- nroff -*-
9 .\" .An - list of n alternative values as in "flav vanilla|strawberry"
24 .\" .Bn - same as above but framed by square brackets
39 .\" .BN - value with a numeric input as in "[value N]"
45 .\" .BM - same as above but has a mask field for format "[value N [m N]]"
51 .\" \(*MA - mac address
55 .\" \(*MS - master-slave property
59 .\" \(*PA - IP address
63 .\" \(*WO - wol flags
67 .\" \(*FL - flow type values
71 .\" \(*HO - hash options
75 .\" \(*SD - Self-diag test values
79 .\" \(*NC - Network Classifier type values
90 . do ev URL-div
91 . do di URL-div
103 . do HTML-NS "<a href=""\\*(m1"">"
105 . do chop URL-div
106 . do URL-div
108 . do HTML-NS </a>
111 . do HTML-NS "<a href=""\\*(m1"">\\*(m1</a>"
122 ethtool \- query or control network driver and hardware settings
132 .B ethtool \-h|\-\-help
134 .B ethtool \-\-version
137 .BN --debug
140 .B ethtool [--disable-netlink]
143 .B ethtool [--json]
146 .B ethtool [-I | --include-statistics]
150 .BN --phy
153 .B ethtool \-\-monitor
160 .B ethtool \-a|\-\-show\-pause
163 .B ethtool \-A|\-\-pause
169 .B ethtool \-c|\-\-show\-coalesce
172 .B ethtool \-C|\-\-coalesce
174 .B2 adaptive\-rx on off
175 .B2 adaptive\-tx on off
176 .BN rx\-usecs
177 .BN rx\-frames
178 .BN rx\-usecs\-irq
179 .BN rx\-frames\-irq
180 .BN tx\-usecs
181 .BN tx\-frames
182 .BN tx\-usecs\-irq
183 .BN tx\-frames\-irq
184 .BN stats\-block\-usecs
185 .BN pkt\-rate\-low
186 .BN rx\-usecs\-low
187 .BN rx\-frames\-low
188 .BN tx\-usecs\-low
189 .BN tx\-frames\-low
190 .BN pkt\-rate\-high
191 .BN rx\-usecs\-high
192 .BN rx\-frames\-high
193 .BN tx\-usecs\-high
194 .BN tx\-frames\-high
195 .BN sample\-interval
196 .B2 cqe\-mode\-rx on off
197 .B2 cqe\-mode\-tx on off
198 .BN tx\-aggr\-max\-bytes
199 .BN tx\-aggr\-max\-frames
200 .BN tx\-aggr\-time\-usecs
202 .B ethtool \-g|\-\-show\-ring
205 .B ethtool \-G|\-\-set\-ring
208 .BN rx\-mini
209 .BN rx\-jumbo
211 .BN rx\-buf\-len
212 .B3 tcp\-data\-split auto on off
213 .BN cqe\-size
214 .BN tx\-push
215 .BN rx\-push
216 .BN tx\-push\-buf\-len
218 .B ethtool \-i|\-\-driver
221 .B ethtool \-d|\-\-register\-dump
228 .B ethtool \-e|\-\-eeprom\-dump
234 .B ethtool \-E|\-\-change\-eeprom
241 .B ethtool \-k|\-\-show\-features|\-\-show\-offload
244 .B ethtool \-K|\-\-features|\-\-offload
249 .B ethtool \-p|\-\-identify
253 .B ethtool \-P|\-\-show\-permaddr
256 .B ethtool \-r|\-\-negotiate
259 .B ethtool \-S|\-\-statistics
261 .RB [\fB\-\-all\-groups\fP|\fB\-\-groups
262 .RB [\fBeth\-phy\fP]
263 .RB [\fBeth\-mac\fP]
264 .RB [\fBeth\-ctrl\fP]
268 .B ethtool \-\-phy\-statistics
271 .B ethtool \-t|\-\-test
275 .B ethtool \-s
293 .RB [ master-slave \ \*(MS]
300 .B ethtool \-n|\-u|\-\-show\-nfc|\-\-show\-ntuple
302 .RB [\ rx\-flow\-hash \ \*(FL \ |
307 .B ethtool \-N|\-U|\-\-config\-nfc|\-\-config\-ntuple
311 .B flow\-type \*(NC
315 .RB [ src\-ip \ \*(PA\ [ m \ \*(PA]]
316 .RB [ dst\-ip \ \*(PA\ [ m \ \*(PA]]
320 .BM src\-port
321 .BM dst\-port
324 .BM vlan\-etype
326 .BM user\-def
327 .RB [ dst-mac \ \*(MA\ [ m \ \*(MA]]
335 .B ethtool \-w|\-\-get\-dump
340 .B ethtool\ \-W|\-\-set\-dump
343 .B ethtool \-T|\-\-show\-time\-stamping
346 .B ethtool \-x|\-\-show\-rxfh\-indir|\-\-show\-rxfh
349 .B ethtool \-X|\-\-set\-rxfh\-indir|\-\-rxfh
361 .B2 xfrm symmetric-xor none
367 .B ethtool \-f|\-\-flash
371 .B ethtool \-l|\-\-show\-channels
374 .B ethtool \-L|\-\-set\-channels
381 .B ethtool \-m|\-\-dump\-module\-eeprom|\-\-module\-info
391 .B ethtool \-\-show\-priv\-flags
394 .B ethtool \-\-set\-priv\-flags
399 .B ethtool \-\-show\-eee
402 .B ethtool \-\-set\-eee
405 .B2 tx-lpi on off
406 .BN tx-timer
409 .B ethtool \-\-set\-phy\-tunable
417 .B fast\-link\-down
422 .B energy\-detect\-power\-down
427 .B ethtool \-\-get\-phy\-tunable
430 .RB [ fast-link-down ]
431 .RB [ energy-detect-power-down ]
433 .B ethtool \-\-get\-tunable
435 .RB [ rx-copybreak ]
436 .RB [ tx-copybreak ]
437 .RB [ tx-buf-size ]
438 .RB [ pfc-prevention-tout ]
440 .B ethtool \-\-set\-tunable
442 .BN rx\-copybreak
443 .BN tx\-copybreak
444 .BN tx\-buf\-size
445 .BN pfc\-prevention\-tout
447 .B ethtool \-\-reset
451 .RB [ mgmt-shared ]
453 .RB [ irq-shared ]
455 .RB [ dma-shared ]
457 .RB [ filter-shared ]
459 .RB [ offload-shared ]
461 .RB [ mac-shared ]
463 .RB [ phy-shared ]
465 .RB [ ram-shared ]
467 .RB [ ap-shared ]
471 .B ethtool \-\-show\-fec
474 .B ethtool \-\-set\-fec
479 .B ethtool \-Q|\-\-per\-queue
486 .B ethtool \-\-cable\-test
489 .B ethtool \-\-cable\-test\-tdr
496 .B ethtool \-\-show\-tunnels
499 .B ethtool \-\-show\-module
502 .B ethtool \-\-set\-module
504 .RB [ power\-mode\-policy
507 .B ethtool \-\-get\-plca\-cfg
510 .B ethtool \-\-set\-plca\-cfg
514 .BN node\-id N
515 .BN node\-cnt N
516 .BN to\-tmr N
517 .BN burst\-cnt N
518 .BN burst\-tmr N
520 .B ethtool \-\-get\-plca\-status
523 .B ethtool \-\-show\-mm
526 .B ethtool \-\-set\-mm
528 .RB [ verify\-enabled
530 .RB [ verify\-time
532 .RB [ tx\-enabled
534 .RB [ pmac\-enabled
536 .RB [ tx\-min\-frag\-size
539 .B ethtool \-\-show\-pse
542 .B ethtool \-\-set\-pse
544 .RB [ podl\-pse\-admin\-control
546 .RB [ c33\-pse\-admin\-control
548 .BN c33\-pse\-avail\-pw\-limit N
550 .B ethtool \-\-flash\-module\-firmware
557 .B ethtool \-\-show\-phys
577 .B \-h \-\-help
580 .B \-\-version
583 .BI \-\-debug \ N
595 .BI \-\-disable-netlink
598 .BI \-\-json
599 Output results in JavaScript Object Notation (JSON). Only a subset of
603 .B \-I \-\-include\-statistics
604 Include command-related statistics in the output. This option allows
607 .BI \-\-phy \ N
608 Target a PHY within the interface. The PHY index can be retrieved with
609 .B \-\-show\-phys. PHY index 0 targets the phy device directly attached to
615 \-\-cable\-test
616 \-\-cable\-test\-tdr
617 \-\-get\-plca\-cfg
618 \-\-set\-plca\-cfg
619 \-\-get\-plca\-status
620 \-\-show-pse
621 \-\-set-pse
624 .B \-a \-\-show\-pause
628 .A3 \fB\-\-src \fBaggregate\fP \fBemac\fP \fBpmac\fP
630 statistics (eMAC or pMAC, or their aggregate). Only valid if ethtool was
632 .B \-I \-\-include\-statistics
636 .B \-A \-\-pause
650 .B \-c \-\-show\-coalesce
653 .B \-C \-\-coalesce
656 .B \-g \-\-show\-ring
659 .B \-G \-\-set\-ring
666 .BI rx\-mini \ N
669 .BI rx\-jumbo \ N
675 .BI rx\-buf\-len \ N
678 .BI tcp\-data\-split \ auto|on|off
681 .BI cqe\-size \ N
684 .BI tx\-push \ on|off
687 .BI rx\-push \ on|off
690 .BI tx\-push\-buf\-len \ N
695 .B \-i \-\-driver
698 .B \-d \-\-register\-dump
710 .B \-e \-\-eeprom\-dump
724 .B \-E \-\-change\-eeprom
729 Because of the persistent nature of writing to the EEPROM, a device-specific
732 .B \-k \-\-show\-features \-\-show\-offload
736 .B \-K \-\-features \-\-offload
738 network device. The following feature names are built-in and others
749 Specifies whether scatter-gather should be enabled.
779 .B \-p \-\-identify
780 Initiates adapter-specific action intended to enable an operator to
786 Length of time to perform phys-id, in seconds.
789 .B \-P \-\-show\-permaddr
792 .B \-r \-\-negotiate
793 Restarts auto-negotiation on the specified Ethernet device, if
794 auto-negotiation is enabled.
796 .B \-S \-\-statistics
797 Queries the specified network device for standard (IEEE, IETF, etc.), or NIC-
798 and driver-specific statistics. NIC- and driver-specific statistics are
801 NIC- and driver-specific statistics and standard statistics are independent,
803 naming of NIC- and driver-specific statistics across vendors.
806 .B \fB\-\-all\-groups
808 .B \fB\-\-groups [\fBeth\-phy\fP] [\fBeth\-mac\fP] [\fBeth\-ctrl\fP] [\fBrmon\fP]
811 .A3 \fB\-\-src \fBaggregate\fP \fBemac\fP \fBpmac\fP
816 .B \-\-phy\-statistics
819 .B \-t \-\-test
832 external-loopback test.
835 .B \-s \-\-change
837 All following options only apply if
838 .B \-s
864 preferred-master Prefer MASTER role on autonegotiation
865 preferred-slave Prefer SLAVE role on autonegotiation
866 forced-master Force the PHY in MASTER role. Can be used without autonegotiation
867 forced-slave Force the PHY in SLAVE role. Can be used without autonegotiation
871 Selects MDI-X mode for port. May be used to override the automatic
873 automatic detection of MDI status, \fBon\fR forces MDI-X (crossover)
985 Selects transceiver type. Currently only internal and external can be
989 Sets Wake-on-LAN options. Not all devices support this. The argument to
1037 wol 0x4000 Wake-on-LAN status
1045 .B \-n \-u \-\-show\-nfc \-\-show\-ntuple
1054 tcp4 TCP over IPv4
1055 udp4 UDP over IPv4
1056 ah4 IPSEC AH over IPv4
1057 esp4 IPSEC ESP over IPv4
1058 sctp4 SCTP over IPv4
1072 .B \-N \-U \-\-config\-nfc \-\-config\-ntuple
1094 .B flow\-type \*(NC
1100 ip4 Raw IPv4
1101 tcp4 TCP over IPv4
1102 udp4 UDP over IPv4
1103 sctp4 SCTP over IPv4
1104 ah4 IPSEC AH over IPv4
1105 esp4 IPSEC ESP over IPv4
1116 keyword, or separately using the field name keyword with \fB-mask\fR
1117 appended, e.g. \fBsrc-mask\fR.
1122 separated by colons, along with an optional mask. Valid only for
1123 flow-type ether.
1127 separated by colons, along with an optional mask. Valid only for
1128 flow-type ether.
1132 Valid only for flow-type ether.
1136 an optional mask. Valid for all IP based flow-types.
1140 with an optional mask. Valid for all IP based flow-types.
1144 match along with an optional mask. Applies to all IPv4 based flow-types.
1148 match along with an optional mask. Applies to all IPv6 based flow-types.
1151 Includes the layer 4 protocol number and optional mask. Valid only for
1152 flow-types ip4 and ip6.
1154 .BI src\-port \ N \\fR\ [\\fPm \ N \\fR]\\fP
1157 flow-types ip4, tcp4, udp4, and sctp4 and their IPv6 equivalents.
1159 .BI dst\-port \ N \\fR\ [\\fPm \ N \\fR]\\fP
1162 Valid for flow-types ip4, tcp4, udp4, and sctp4 and their IPv6 equivalents.
1167 mask. Valid for flow-types ip4, ah4, and esp4 and their IPv6 equivalents.
1171 match along with an optional mask. Valid for ip4 and ip6 flow-types.
1173 .BI vlan\-etype \ N \\fR\ [\\fPm \ N \\fR]\\fP
1179 .BI user\-def \ N \\fR\ [\\fPm \ N \\fR]\\fP
1180 Includes 64-bits of user-specific data and an optional mask.
1185 Valid for all IP based flow-types.
1192 -1 Drop the matched flow
1193 -2 Use the matched flow as a Wake-on-LAN filter
1201 .BI ethtool\ -X\ ... \ context
1223 .B \-w \-\-get\-dump
1231 .B \-W \-\-set\-dump
1234 .B \-T \-\-show\-time\-stamping
1238 .B \-x \-\-show\-rxfh\-indir \-\-show\-rxfh
1241 .B \-X \-\-set\-rxfh\-indir \-\-rxfh
1252 List of RSS hash functions which kernel supports is shown as a part of the --show-rxfh command outp…
1255 Sets the RSS input transformation. Currently, only the
1256 .B symmetric-xor
1259 .B --config-nfc rx-flow-hash
1278 must be non-zero and must not exceed the size of the indirection table.
1293 Delete the specified RSS context. May only be used in conjunction with
1295 and a non-zero
1300 .B \-f \-\-flash
1301 Write a firmware image to flash or other non-volatile memory on the
1312 non-volatile memory, this parameter may be used to specify which
1314 regions are written. All other values are driver-dependent.
1318 .B \-l \-\-show\-channels
1322 .B \-L \-\-set\-channels
1327 Changes the number of channels with only receive queues.
1330 Changes the number of channels with only transmit queues.
1333 Changes the number of channels used only for other purposes e.g. link interrupts or SR-IOV co-ordin…
1336 Changes the number of multi-purpose channels.
1339 .B \-m \-\-dump\-module\-eeprom \-\-module\-info
1348 parameters is specified, dumps only of a single page or its portion is
1355 .B \-\-show\-priv\-flags
1360 .B \-\-set\-priv\-flags
1369 .B \-\-show\-eee
1370 Queries the specified network device for its support of Energy-Efficient
1373 .B \-\-set\-eee
1380 .A2 tx-lpi on off
1386 .B \-\-change advertise
1388 .BI tx-timer \ N
1390 its Tx LPI (in microseconds). This has meaning only when Tx LPI is enabled.
1393 .B \-\-set\-phy\-tunable
1403 Sets the PHY downshift re-tries count.
1406 .A2 fast-link-down on off
1413 the closest supported value. Only on reading back the tunable do you get the actual value.
1416 .A2 energy-detect-power-down on off
1419 wake up periodically to send link pulses to avoid any lock-up situation with a peer
1426 Some PHYs support configuration of the wake-up interval to send TX pulses.
1428 if the PHY supports this. Disabling TX pulses can create a lock-up situation
1436 .B \-\-get\-phy\-tunable
1441 For operation in cabling environments that are incompatible with 1000BASE-T,
1443 Link speed downshift after N failed 1000BASE-T auto-negotiation attempts.
1448 .B fast\-link\-down
1449 Depending on the mode it may take 0.5s - 1s until a broken link is reported as down.
1450 In certain use cases a link-down event needs to be reported as soon as possible.
1456 .B energy\-detect\-power\-down
1461 .B \-\-get\-tunable
1465 .B rx\-copybreak
1468 .B tx\-copybreak
1471 .B tx\-buf\-size
1474 .B pfc\-prevention\-tout
1478 .B \-\-set\-tunable
1482 .BI rx\-copybreak \ N
1485 .BI tx\-copybreak \ N
1488 .BI tx\-buf\-size \ N
1491 .BI pfc\-prevention\-tout \ N
1495 .B \-\-reset
1535 .B \-\-show\-fec
1538 .B \-\-set\-fec
1558 RS Force RS-FEC encoding
1560 LLRS Force LLRS-FEC encoding
1564 .B \-Q|\-\-per\-queue
1573 Sub command to apply. The supported sub commands include --show-coalesce and
1574 --coalesce.
1577 .B \-\-cable\-test
1583 .B \-\-cable\-test\-tdr
1612 .B \-\-monitor
1617 If argument matching a command is used, ethtool only shows notifications of
1618 this type. Without such argument or with --all, all notification types are
1622 If a device name is used as argument, only notification for this device are
1626 .B \-\-show\-tunnels
1627 Show tunnel-related device capabilities and state.
1632 .B \-\-show\-module
1636 .B \-\-set\-module
1640 .A2 power-mode-policy high auto
1646 plugged-in.
1649 .B \-\-get\-plca\-cfg
1653 .B \-\-set\-plca\-cfg
1660 a unique \fBplca\-id\fR other than 255. This one can be configured concurrently
1661 with the enable parameter. The \fBenable\fR parameter maps to IEEE 802.3cg-2019
1664 .BI node\-id \ N
1668 disables the node. This parameter maps to IEEE 802.3cg-2019 clause 30.16.1.1.4
1671 .BI node\-cnt \ N
1672 The node-cnt [1 .. 255] should be set after the maximum number of nodes that
1673 can be plugged to the multi-drop network. This parameter regulates the minimum
1674 length of the PLCA cycle. Therefore, it is only meaningful for the coordinator
1675 node (\fBnod-id\fR = 0). Setting this parameter on a follower node has no
1676 effect. The \fBnode\-cnt\fR parameter maps to IEEE 802.3cg-2019 clause
1679 .BI to\-tmr \ N
1681 bit-times, and shall be set equal across all the nodes sharing the same
1683 roughly 50 mt. This parameter maps to IEEE 802.3cg-2019 clause 30.16.1.1.5
1686 .BI burst\-cnt \ N
1687 The \fBburst\-cnt\fR parameter [0 .. 255] indicates the extra number of packets
1691 waiting for the MAC to send a new frame for up to \fBburst\-tmr\fR BTs. This can
1692 only happen a number of times per PLCA cycle up to the value of this parameter.
1694 This parameter maps to IEEE 802.3cg-2019 clause 30.16.1.1.6 (aPLCAMaxBurstCount).
1696 .BI burst\-tmr \ N
1697 The \fBburst\-tmr\fR parameter [0 .. 255] sets how many bit-times the PLCA RS
1698 waits for the MAC to initiate a new transmission when \fBburst\-cnt\fR is
1701 of the current burst. This parameter maps to IEEE 802.3cg-2019 clause
1702 30.16.1.1.7 (aPLCABurstTimer). The value of \fBburst\-tmr\fR should be set
1703 greater than the Inter-Frame-Gap (IFG) time of the MAC (plus some margin)
1707 .B \-\-get\-plca\-status
1713 .B \-\-show\-mm
1715 .B \-I \-\-include\-statistics
1720 .B pmac-enabled
1721 Shows whether the pMAC is enabled and capable of receiving traffic and SMD-V
1722 frames (and responding to them with SMD-R replies).
1724 .B tx-enabled
1727 .B tx-active
1731 .B tx-min-frag-size
1732 Shows the minimum size (in octets) of transmitted non-final fragments which
1736 tx-min-frag-size = 64 * (1 + addFragSize) - 4
1738 .B rx-min-frag-size
1739 Shows the minimum size (in octets) of non-final fragments which the local
1742 .B verify-enabled
1747 .B verify-time
1752 .B max-verify-time
1753 Shows the maximum value for verify-time accepted by the local device, which
1756 .B verify-status
1768 .B \-\-set\-mm
1772 .A2 pmac-enabled \ on off
1775 .A2 tx-enabled \ on off
1778 .B tx-min-frag-size \ N
1779 Set the minimum size (in octets) of transmitted non-final fragments which can
1782 .A2 verify-enabled \ on off
1785 .B verify-time \ N
1790 .B \-\-show\-pse
1794 .B podl-pse-admin-state
1797 .B podl-pse-admin-control
1798 parameter. It corresponds to IEEE 802.3-2018 30.15.1.1.2 (aPoDLPSEAdminState),
1802 .B podl-pse-power-detection-status
1805 support. It corresponds to IEEE 802.3-2018 30.15.1.1.3
1809 .B c33-pse-admin-state
1812 .B c33-pse-admin-control
1813 parameter. It corresponds to IEEE 802.3-2022 30.9.1.1.2 (aPSEAdminState),
1817 .B c33-pse-power-detection-status
1820 support. It corresponds to IEEE 802.3-2022 30.9.1.1.5
1824 .B c33-pse-extended-state
1828 It corresponds to IEEE 802.3-2022 33.2.4.4 Variables.
1830 .B c33-pse-extended-substate
1835 .B c33-pse-power-class
1838 IEEE 802.3-2022 30.9.1.1.8 (aPSEPowerClassification).
1840 .B c33-pse-actual-power
1842 corresponds to ``IEEE 802.3-2022`` 30.9.1.1.23 (aPSEActualPower). Actual
1845 .B c33-pse-available-power-limit
1848 .B c33-pse-power-limit-ranges
1850 configuring the c33-pse-avail-pw-limit parameter. It defines the valid
1856 .B \-\-set\-pse
1860 .A2 podl-pse-admin-control \ enable disable
1862 802.3-2018 30.15.1.2.1 (acPoDLPSEAdminControl) specification.
1864 .A2 c33-pse-admin-control \ enable disable
1866 802.3-2022 30.9.1.2.1 (acPSEAdminControl) specification.
1868 .B c33-pse-avail-pw-limit \ N
1870 with the IEEE 802.3-2022 33.2.4.4 Variables (pse_available_power)
1875 .B \-\-flash\-module\-firmware
1897 .B \-\-show\-phys