MPD Multiple PPPoE to same ISP

Thodoris Stamatopoulos thodoriss at gmail.com
Mon Nov 30 23:18:29 UTC 2009


I didnt knew it!, thanks again guys :) very nice tip especially when you have a bunch of connections


On Dec 1, 2009, at 12:26 AM, Julian Elischer wrote:

> Thodoris Stamatopoulos wrote:
>> Thank you very much Nikos, at first it didnt worked with the 7.2 Release kernel (cant compile kernel with radix option), but with 8 it worked like a charm, all interface now have the same gateway
>> and all ng interfaces have ip at last...
>> Thanks
>> Thodoris
>> (euxaristw:))
>> On Nov 21, 2009, at 7:20 PM, Nikos Vassiliadis wrote:
>>> Thodoris S. wrote:
>>>> I am trying to make Multiple PPPoE Connections to the Same ISP for
>>>> Load Balancing  reasons
>>>> my mpd.conf is:
>>>> default:
>>>>       load adsl0
>>>>       load adsl1
>>>>       load adsl2
>>>> adsl0:
>>>>       new -i ng0 pppoe0 pppoe0
>>>>       set iface route default
>>>>       set iface disable on-demand
>>>>       set iface idle 0
>>>>       set bundle disable multilink
>>>>       set bundle authname "***"
>>>>       set bundle password "***"
>>>>       set bundle no noretry
>>>>       set link keep-alive 10 60
>>>>       set link max-redial 0
>>>>       set link no acfcomp protocomp
>>>>       set link disable pap chap
>>>>       set link accept chap
>>>>       set link mtu 1492
>>>>       set ipcp yes vjcomp
>>>>       set ipcp ranges 0.0.0.0/0.0.0.0/0
>>>>       set ipcp enable req-pri-dns
>>>>       set ipcp enable req-sec-dns
>>>>       open
>>>> adsl1:
>>>>       new -i ng1 pppoe1 pppoe1
>>>>       set iface route default
>>>>       set iface disable on-demand
>>>>       set iface idle 0
>>>>       set bundle disable multilink
>>>>       set bundle authname "***"
>>>>       set bundle password "***"
>>>>       set bundle no noretry
>>>>       set link keep-alive 10 60
>>>>       set link max-redial 0
>>>>       set link no acfcomp protocomp
>>>>       set link disable pap chap
>>>>       set link accept chap
>>>>       set link mtu 1492
>>>>       set ipcp yes vjcomp
>>>>       set ipcp ranges 0.0.0.0/0.0.0.0/0
>>>>       set ipcp enable req-pri-dns
>>>>       set ipcp enable req-sec-dns
>>>>       open
>>>> adsl2:
>>>>       new -i ng2 pppoe2 pppoe2
>>>>       set iface route default
>>>>       set iface disable on-demand
>>>>       set iface idle 0
>>>>       set bundle disable multilink
>>>>       set bundle authname "***"
>>>>       set bundle password "***"
>>>>       set bundle no noretry
>>>>       set link keep-alive 10 60
>>>>       set link max-redial 0
>>>>       set link no acfcomp protocomp
>>>>       set link disable pap chap
>>>>       set link accept chap
>>>>       set link mtu 1492
>>>>       set ipcp yes vjcomp
>>>>       set ipcp ranges 0.0.0.0/0.0.0.0/0
>>>>       set ipcp enable req-pri-dns
>>>>       set ipcp enable req-sec-dns
>>>>       open
> As a side issue, to improve readability, might I suggest
> something like:
> 
> adsl0:
>        new -i ng0 pppoe0 pppoe0
>        set bundle authname "***"
>        set bundle password "***"
>        load adsldflt
> 
> adsl1:
>        new -i ng1 pppoe1 pppoe1
>        set bundle authname "***"
>        set bundle password "***"
>        load adsldflt
> 
> adsl2:
>        new -i ng2 pppoe2 pppoe2
>        set bundle authname "***"
>        set bundle password "***"
>        load adsldflt
> 
> adsldflt:
>        set iface route default
>        set iface disable on-demand
>        set iface idle 0
>        set bundle disable multilink
>        set bundle no noretry
>        set link keep-alive 10 60
>        set link max-redial 0
>        set link no acfcomp protocomp
>        set link disable pap chap
>        set link accept chap
>        set link mtu 1492
>        set ipcp yes vjcomp
>        set ipcp ranges 0.0.0.0/0.0.0.0/0
>        set ipcp enable req-pri-dns
>        set ipcp enable req-sec-dns
>        open
> 
> 
> 
> 



More information about the freebsd-net mailing list