summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorErmal Luci <eri@pfsense.org>2009-01-20 17:54:37 +0000
committerErmal Luci <eri@pfsense.org>2009-01-20 17:54:37 +0000
commit9a5bd870803039a82d9bca862c07b66a57d7cefc (patch)
tree89fdd7de1261c231cb005f4006186387ed02bd91 /etc
parentc47b0b2b4a45bed148a06d38525d198814795887 (diff)
downloadpfsense-9a5bd870803039a82d9bca862c07b66a57d7cefc.zip
pfsense-9a5bd870803039a82d9bca862c07b66a57d7cefc.tar.gz
Correctly add lagg members and create lagg interfaces before vlans to allow the later to be created on top of lag.
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/interfaces.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc
index 33945b1..67594c6 100644
--- a/etc/inc/interfaces.inc
+++ b/etc/inc/interfaces.inc
@@ -338,7 +338,6 @@ function interface_lagg_configure(&$lagg) {
} else
$laggif = exec("/sbin/ifconfig lagg create");
- mwexec("/sbin/ifconfig {$laggif} {$lagg['proto']}");
/* Calculate smaller mtu and enforce it */
$smallermtu = 0;
@@ -368,6 +367,8 @@ function interface_lagg_configure(&$lagg) {
mwexec("/sbin/ifconfig {laggif} laggport {$realif}");
}
+ mwexec("/sbin/ifconfig {$laggif} {$lagg['proto']}");
+
interfaces_bring_up($laggif);
return $laggif;
OpenPOWER on IntegriCloud