Network interface mismatch when using lagg int.
-
Hi,
I created a lagg interface in config.xml.
I'm able to assign the lan interface to lagg0.After a restart i get a network interface mismatch and i have to set the interfaces again. The lagg interface is not there.
After setting the interfaces again, pfsense boots further and im able to change the lan interface to use the lagg interface.How do i solve this? Where should i create the lagg interface so i dont get a network interface mismatch while booting?
Cheers
-
link aggregation is not supported, maybe in 1.2.1 as it's based on freebsd 6.3
-
I'm using pfsense 1.2 based on freebsd 6.3.
EDIT:
This is how i fixed it./etc/rc.bootup
Original:
while(is_interface_mismatch() == true) {
echo "\nNetwork interface mismatch – Running interface assignment option.\n";
set_networking_interfaces_ports();
}
New:
if(is_interface_mismatch() == true) {
echo "\nNetwork interface mismatch -- NOT Running interface assignment option.\n";
}/conf/config.xml
<earlyshellcmd>ifconfig lagg0 create</earlyshellcmd>
<earlyshellcmd>ifconfig lagg0 up laggproto lacp laggport em2 laggport em3</earlyshellcmd>Curious if there is a better way.
-
LAGG isn't supported under pfSense 1.2, regardless of the version of the underlying FreeBSD. If you try to make this work, you are on your own.