Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Sep 2021 22:36:22 +0200
From:      Evilham <contact@evilham.com>
To:        driesm.michiels@gmail.com
Cc:        freebsd-net@freebsd.org
Subject:   Re: Performance of PPPOE in FreeBSD
Message-ID:  <eae634ebb891b72f0e91e41709239ca0ed86@yggdrasil.evilham.com>
In-Reply-To: <004101d7af19$e9411a00$bbc34e00$@gmail.com>
References:  <001001d7ae56$3c204fd0$b460ef70$@gmail.com> <088518bd664aa2e73bb75b9fdb304cbd3988@yggdrasil.evilham.com> <004101d7af19$e9411a00$bbc34e00$@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On dt., set. 21 2021, driesm.michiels@gmail.com wrote:

>> -----Original Message-----
>> From: Evilham <contact@evilham.com>
>> Sent: Tuesday, 21 September 2021 09:49
>> To: driesm.michiels@gmail.com
>> Cc: freebsd-net@freebsd.org
>> Subject: Re: Performance of PPPOE in FreeBSD
>>
>>
>> On dl., set. 20 2021, driesm.michiels@gmail.com wrote:
>>
>> > Hi net mailing list,
>> >
>> >
>> >
>> > Currently at my parrents house we have just a cable modem 
>> > where I use
>> > DHCPv6 and DHCP to get a IPv6 prefix and IPv4 address 
>> > respectivelly.
>> >
>> > For this config everything is done in the kernel regarding 
>> > routing.
>> > The ISP is Telenet and they give me 300 down / 20 up (mbps).
>> >
>> >
>> >
>> > But I really want a higher upload in my future appartment 
>> > where
>> > I will be
>> > moving is *soonTm*.
>> >
>> > So looking for ISP's in Belgium, Proximus seems to provide a
>> > fibre plan (if
>> > fibre is available, but it should be) that does 500 down / 50 
>> > up
>> > (mbps).
>> >
>> > They use PPPOE and was wondering what the max troughput looks
>> > like with the
>> > in-base PPPOE client?
>> >
>> > I have also found some mentions of net/mpd5, is this a better
>> > implementation?
>> >
>> >
>> >
>> > Thanks
>> >
>> > Dries
>>
>> I wrote my experience with PPPoE for a dual-stack FreeBSD 
>> router
>> back in very late 2019 here:
>> https://evilham.com/en/blog/2019-FreeBSD-eXO-router/ it might 
>> save
>> you some trouble.
>>
>> Not much has changed since I wrote that, just as others 
>> mentioned:
>> mpd5 is kind of a must, performance gets much better just by 
>> using
>> mpd5. FWIW my home fiber runs at 600Mbps without any issues 
>> (only
>> limited by the wholesale provider).
>
> And is that with the in-base client or with net/mpd5?
>

Should have been clearer: the 600Mbps are with mpd5, that's why it 
is a must. Else, with the PPPoE in base this router became CPU 
bound at around 140Mbps.
So, if anything, just use the client in base to bootstrap the 
connection, then replace that with mpd5 :-).
--
Evilham



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?eae634ebb891b72f0e91e41709239ca0ed86>