summaryrefslogtreecommitdiff
path: root/ethtool.8
diff options
context:
space:
mode:
authorJeff Kirsher <jeffrey.t.kirsher@intel.com>2006-09-06 09:38:39 -0700
committerJeff Kirsher <jtkirshe@gitlost.site>2006-09-06 09:38:39 -0700
commitbfcb014b3b18dce0e3f744b0ad919eef47b9d25d (patch)
treef0a6c011568c45c2598d0d95091c2f3df5a8925d /ethtool.8
parent0c3deb37fe907bd2ed38c63229b20a8af8d101cc (diff)
downloadethtool-bfcb014b3b18dce0e3f744b0ad919eef47b9d25d.tar.gz
ethtool v5: add autoneg advertise feature
adds the ability to change the advertised speed and duplex for a network interface. Previously, a network interface was only able to advertise all supported speed's and duplex's, or one individual speed and duplex. The feature allows the user to choose which supported speed's and duplex's to advertise by using the hex value. Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Diffstat (limited to 'ethtool.8')
-rw-r--r--ethtool.824
1 files changed, 24 insertions, 0 deletions
diff --git a/ethtool.8 b/ethtool.8
index 888a7d8..679f6bc 100644
--- a/ethtool.8
+++ b/ethtool.8
@@ -176,6 +176,8 @@ ethtool \- Display or change ethernet card settings
.B2 duplex half full
.B4 port tp aui bnc mii fibre
.B2 autoneg on off
+.RB [ advertise
+.IR N ]
.RB [ phyad
.IR N ]
.B2 xcvr internal external
@@ -327,6 +329,28 @@ Select device port.
Specify if autonegotiation is enabled. In the usual case it is, but might
cause some problems with some network devices, so you can turn it off.
.TP
+.BI advertise \ N
+Set the speed and duplex advertised by autonegotiation. The argument is
+a hexidecimal value using one or a combination of the following values:
+.RS
+.PD 0
+.TP 3
+.BR "0x01" " 10 Half"
+.TP 3
+.BR "0x02" " 10 Full"
+.TP 3
+.BR "0x04" " 100 Half"
+.TP 3
+.BR "0x08" " 100 Full"
+.TP 3
+.BR "0x10" " 1000 Half" "(not supported by IEEE standards)"
+.TP 3
+.BR "0x20" " 1000 Full"
+.TP 3
+.BR "0x3F" " Auto"
+.PD
+.RE
+.TP
.BI phyad \ N
PHY address.
.TP