From d9c52fa045d53e2b802102114e9c557c43024eb5 Mon Sep 17 00:00:00 2001 From: Susant Sahani Date: Mon, 21 Jul 2014 19:14:48 +0530 Subject: networkd: add support for bond options The following bond options are supported by this patch. MIIMonitorSec: Specifies the frequency in milli-seconds that MII link monitoring will occur. UpDelaySec: Specifies the delay time in milli-seconds to enable a link after a link up status has been detected. DownDelaySec: Specifies the delay time in milli-seconds to disable a link after a link failure has been detected. changes: 1. Added gconf variables. 2. man page conf: [NetDev] Name=bond1 Kind=bond [Bond] Mode=802.3ad TransmitHashPolicy=layer2+3 LacpduTransmitRate=fast MIIMonitorSec=1s UpDelaySec=2s DownDelaySec=8s cat /proc/net/bonding/bond1 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) Bonding Mode: IEEE 802.3ad Dynamic link aggregation Transmit Hash Policy: layer2+3 (2) MII Status: up MII Polling Interval (ms): 1000 Up Delay (ms): 2000 Down Delay (ms): 8000 802.3ad info LACP rate: fast Min links: 0 Aggregator selection policy (ad_select): stable bond bond1 has no active aggregator [tomegun: rephrased manpage, dropped bond_ prefix from variables] --- man/systemd.netdev.xml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'man/systemd.netdev.xml') diff --git a/man/systemd.netdev.xml b/man/systemd.netdev.xml index cea416f94f..acd845498c 100644 --- a/man/systemd.netdev.xml +++ b/man/systemd.netdev.xml @@ -447,6 +447,35 @@ The default value is slow. + + + MIIMonitorSec= + + Specifies the frequency that Media Independent Interface link + monitoring will occur. A value of zero disables MII link monitoring. + This values is rounded down to the nearest millisecond. The default + value is 0. + + + + + UpDelaySec= + + Specifies the delay before a link is enabled after a link up + status has been detected. This value is rounded down to a multiple of + MIIMonitorSec. The default value is 0. + + + + + DownDelaySec= + + Specifies the delay before a link is disabled after a link down + status has been detected. This value is rounded down to a multiple of + MIIMonitorSec. The default value is 0. + + + -- cgit v1.2.3-54-g00ecf