summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@orbis-terrarum.net>2010-12-11 12:26:31 -0800
committerRobin H. Johnson <robbat2@orbis-terrarum.net>2010-12-11 12:26:38 -0800
commitdbb5af2023910c43b4780852fada099cb94cae96 (patch)
tree8ee09bb1b3fa26b8164c484d4a8aa2753e026f70 /doc
parent900d54b0fcb3510dfa8fe63eb496e2a198c5c6b9 (diff)
downloadopenrc-dbb5af2023910c43b4780852fada099cb94cae96.tar.gz
openrc-dbb5af2023910c43b4780852fada099cb94cae96.tar.bz2
openrc-dbb5af2023910c43b4780852fada099cb94cae96.tar.xz
Revamp of bridging code.
- Use sysfs to read bridge information from the system instead of parsing the brctl outputs. - Allow setting of all bridge configuration parameters using new sysfs methods, modelled after bonding configuration. Also works for per-port bridge interface parameters. - Document pre-starting an empty bridge for dynamic add. - Check for interface existence before adding to bridge. - Should fix bug #293046, #309185.
Diffstat (limited to 'doc')
-rw-r--r--doc/net.example.Linux.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index 4ebe1a7..582c161 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -805,6 +805,18 @@
#sethello 0
#stp off"
+# You can also configure the bridge or bridge members via sysfs on 2.6 kernels
+# or newer. See the kernel bridge documentation for a description of these
+# options.
+#stp_state_br0="0"
+#forward_delay_br0="10"
+#hairpin_mode_eth0="1"
+
+# If you want to start an empty bridge, and then dynmically add ports to it you
+# MUST set the following variables (with the correct interface name).
+# If you get the error "Misconfigured static bridge detected", this means you.
+#bridge_br0=''
+
#-----------------------------------------------------------------------------
# RFC 2684 Bridge Support
# For RFC 2684 bridge support emerge net-misc/br2684ctl