From beceb09e2292ab716ca08715ebe1adb2795d1099 Mon Sep 17 00:00:00 2001 From: Sucheta Chakraborty Date: Tue, 20 Sep 2011 03:31:34 -0700 Subject: ethtool: add support for external loopback. External loopback will be performed in addition to other offline tests. User need to pass new parameter "external_lb" for the same. Reqd. man page changes included. Signed-off-by: Sucheta Chakraborty [bwh: Report whether the external loopback test 'was', not 'is' executed. For compatibility, don't report this if not requested.] Signed-off-by: Ben Hutchings --- ethtool.8.in | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'ethtool.8.in') diff --git a/ethtool.8.in b/ethtool.8.in index 7a0bd43..efc6098 100644 --- a/ethtool.8.in +++ b/ethtool.8.in @@ -68,6 +68,10 @@ .\" .ds HO \fBm\fP|\fBv\fP|\fBt\fP|\fBs\fP|\fBd\fP|\fBf\fP|\fBn\fP|\fBr\fP... .\" +.\" \(*SD - Self-diag test values +.\" +.ds SD \fBoffline\fP|\fBonline\fP|\fBexternal_lb\fP +.\" .\" \(*NC - Network Classifier type values .\" .ds NC \fBether\fP|\fBip4\fP|\fBtcp4\fP|\fBudp4\fP|\fBsctp4\fP|\fBah4\fP|\fBesp4\fP @@ -227,7 +231,7 @@ ethtool \- query or control network driver and hardware settings .HP .B ethtool \-t|\-\-test .I ethX -.B1 offline online +.RI [\*(SD] .HP .B ethtool \-s .I ethX @@ -457,12 +461,14 @@ statistics. .B \-t \-\-test Executes adapter selftest on the specified network device. Possible test modes are: .TP -.A1 offline online +.RI \*(SD defines test type: .B offline (default) means to perform full set of tests possibly causing normal operation interruption during the tests, .B online -means to perform limited set of tests do not interrupting normal adapter operation. +means to perform limited set of tests do not interrupting normal adapter operation, +.B external_lb +means to perform external-loopback test in addition to other offline tests. .TP .B \-s \-\-change Allows changing some or all settings of the specified network device. @@ -762,7 +768,8 @@ Andre Majorel, Eli Kupermann, Scott Feldman, Andi Kleen, -Alexander Duyck. +Alexander Duyck, +Sucheta Chakraborty. .SH AVAILABILITY .B ethtool is available from -- cgit v1.2.1