Linux/FreeBSD Channel Bonding Interoperability
Julian Elischer
julian at elischer.org
Fri May 27 18:30:48 PDT 2005
from what I'm reading about teql you can do this with a couple of methods..
ipfw and the 'fwd' rule
netgraph and ng_one2many
there may be more..
teql doesn't seem to modify the packets in any way, just to make them go
across several links
so both of those should work I think.
the ipfw fwd method would require ip addresses on both interfaces.
the netgraph method may be able to do it without that requirement.
(linking to an ng_eiface node with a single address).
Florent Thoumie wrote:
>Le Vendredi 27 mai 2005 à 11:27 -0700, Julian Elischer a écrit :
>
>
>>probably this would be better in net at freebsd.org
>>
>>
>
> Moved to net at .
>
>
>
>>Florent Thoumie wrote:
>>
>>
>>
>>> Hey list.
>>>
>>> I'm advocating for FreeBSD for about 6 months now where I'm
>>> working and they have the project to build their own router
>>> (which will probably be based on WRAP).
>>>
>>> The good point is that the actual solution is running Linux
>>> but it's not highly reliable. The bad point is that they're
>>> using channel bonding (on both peers) and they don't want to
>>> change one (or at least the system it runs).
>>>
>>> I've read about ng_fec and ng_onetomany, so I know channel
>>> bonding is quite easy (seems so, according to web pages I've
>>> found) but I guess FreeBSD and Linux won't work correctly.
>>> If that's the case, I wondered if it could be much aspossible to add a
>>> new node to "translate" stuff so that both could communicate
>>> correctly.
>>>
>>>
>>>
>>>
>>how you do it depends entirely on how they are doing the bonding in Linux.
>>you do not give any clues as to what modules they are using.
>>
>>
>
> After some investigation, it seems they are using teql on
> Linux, which is different from bonding (bonding doesn't seem
> to be able to use two different connections types, especially
> when these are not ethernet). I'd like to aggregate one ADSL
> line with a SDSL line. I'm not sure teql works like
> ng_onetomany. Stephen Montgomery-Smith told me by private email
> that he knew somebody who successfully used Linux and FreeBSD
> together to do bonding. I really need to try it, I'm just
> lacking some hardware at the moment.
>
>
>
More information about the freebsd-net
mailing list