[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-users] Which PPP implementation should be used? PPP-new or PPP
Re: [lwip-users] Which PPP implementation should be used? PPP-new or PPP from the master branch
Mon, 31 Mar 2014 20:46:24 +0200
On Mon, Mar 31, 2014 at 12:57:56PM +0000, address@hidden wrote:
> Hi there,
> I am new to the lwIP community and try to use lwIP v1.4.1 to implement
> a gateway between an Ethernet interface and PPP on ATM91SAM7x. I
> found a port (with lwIP 1.3) in FreeRTOS community contributions and
> migrated to lwIP 1.4.1. It works fine with the Ethernet part, but the
> port doesn't contain PPP part. Therefore I need add PPP application by
Are you sure Atmel does not provide a working and well-written lwIP port
in their lovely ASF ?
I guess there is one along with a MAC driver for AT91SAM µC in the same
way they do for AT32 µC.
> I have read the lwIP PPP wiki and some archived messages regarding PPP
> from this mail list. In the wiki, it talks about the PPP
> implementation contained in the master branch, but in the mail list,
> it seems everybody uses ppp-new.
> My question is which one should I use?
Well, cannot answer, because I am the ppp-new maintainer, so my answer
is pretty obvious on this point ;-)
> What are their differences?
ppp-new is a fresh new port of the latest pppd codebase for lwIP,
including 10 missing years of pppd improvement in lwIP and some features
So, IIRC, at least:
+ MSCHAP support (pppd)
+ EAP support (pppd)
+ multiple PPP sessions support (me)
+ L2TPv2 LAC support (me)
+ IPv6 support (pppd+me)
+ 10 years of bugfixes (pppd)
And, I guess this is worth considering it, but I am willing to help you
if you encounter issues with ppp-new, but I will NOT for master branch,
and no one will.
Description: Digital signature