Hello,
On Fri, Nov 13, 2009 at 00:08, Leon Strong <[email protected]> wrote:
>
> I'm at a point here that i'm going to be needing to do some port level
> aggregation due to bandwidth/sub-netting requirements, currently, it seems
> that the only way to do this reliably in a semi supportable way, would be to
> do "bonding/teaming/lacp" on a linux/bsd box, and to virtualise pfSense,
> which i'm not terribly keen on.
>
> Whats the possibility of getting bonding into 1.2 - how much work would it
> be, and would there be anyone interested in doing this for a bounty?
>
Since 1.2 is in a feature-freeze and this is hardly a bug I don't know if
even patches would be accepted for this in 1.2.
Currently its not really that hard:
* install package shellcmd
* add following earlyshellcmds (substitute your ethernet interface
names):
* ifconfig lagg0 create
* ifconfig lagg0 up laggproto lacp laggport em2 laggport em3
* add the following shellcmds:
* ifconfig em2 up
* ifconfig em3 up
* reboot
* you now have a lagg0 interface in Interfaces -> assign
* if you want to assign vlans to it in the gui you have to patch
/usr/local/www/interfaces_vlan_edit.php:
* comment out "if (is_jumbo_capable($ifn)) {", add "{" to parent
foreach
We have done this a few times already, we can do it for you if you want.
Regards,
Aarno
--
Aarno Aukia
Atrila GmbH
Switzerland