Lines Matching +full:packet +full:- +full:verification
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
603 .B \-I \-\-include\-statistics
604 Include command-related statistics in the output. This option allows
607 .BI \-\-phy \ N
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
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
691 Specifies the maximum number of bytes of a transmitted packet a driver can push
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
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)
989 Sets Wake-on-LAN options. Not all devices support this. The argument to
1035 pktdata 0x1000 Packet contents
1037 wol 0x4000 Wake-on-LAN status
1045 .B \-n \-u \-\-show\-nfc \-\-show\-ntuple
1072 .B \-N \-U \-\-config\-nfc \-\-config\-ntuple
1081 m Hash on the Layer 2 destination address of the rx packet.
1082 v Hash on the VLAN tag of the rx packet.
1083 t Hash on the Layer 3 protocol field of the rx packet.
1084 s Hash on the IP source address of the rx packet.
1085 d Hash on the IP destination address of the rx packet.
1086 f Hash on bytes 0 and 1 of the Layer 4 header of the rx packet.
1087 n Hash on bytes 2 and 3 of the Layer 4 header of the rx packet.
1094 .B flow\-type \*(NC
1116 keyword, or separately using the field name keyword with \fB-mask\fR
1117 appended, e.g. \fBsrc-mask\fR.
1123 flow-type ether.
1128 flow-type ether.
1132 Valid only for flow-type ether.
1135 Specify the source IP address of the incoming packet to match along with
1136 an optional mask. Valid for all IP based flow-types.
1139 Specify the destination IP address of the incoming packet to match along
1140 with an optional mask. Valid for all IP based flow-types.
1143 Specify the value of the Type of Service field in the incoming packet to
1144 match along with an optional mask. Applies to all IPv4 based flow-types.
1147 Specify the value of the Traffic Class field in the incoming packet to
1148 match along with an optional mask. Applies to all IPv6 based flow-types.
1152 flow-types ip4 and ip6.
1154 .BI src\-port \ N \\fR\ [\\fPm \ N \\fR]\\fP
1156 in the incoming packet to match along with an optional mask. Valid for
1157 flow-types ip4, tcp4, udp4, and sctp4 and their IPv6 equivalents.
1159 .BI dst\-port \ N \\fR\ [\\fPm \ N \\fR]\\fP
1161 packets)in the incoming packet to match along with an optional mask.
1162 Valid for flow-types ip4, tcp4, udp4, and sctp4 and their IPv6 equivalents.
1166 AH/ESP packets)in the incoming packet to match along with an optional
1167 mask. Valid for flow-types ip4, ah4, and esp4 and their IPv6 equivalents.
1170 Specify the value of the first 4 Bytes of Layer 4 in the incoming packet to
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…
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.
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
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
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
1393 .B \-\-set\-phy\-tunable
1403 Sets the PHY downshift re-tries count.
1406 .A2 fast-link-down on off
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
1618 this type. Without such argument or with --all, all notification types 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
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
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
1728 Shows whether transmission on the pMAC is active (verification is either
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
1743 Shows whether the verification state machine is enabled. This process, if
1747 .B verify-time
1748 Shows the interval in ms between verification attempts, represented as an
1750 verification attempts (verifyLimit) before failing the verification process.
1752 .B max-verify-time
1753 Shows the maximum value for verify-time accepted by the local device, which
1756 .B verify-status
1757 Shows the current state of the verification state machine of the local device.
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
1783 Enable or disable the verification state machine.
1785 .B verify-time \ N
1786 Set the interval in ms between verification attempts.
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