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

Reply via email to