mainlwIP - A Lightweight TCP/IP stack - Summary

Membership Info
Project Admins:
32 active members

Group identification
Id: #3159
System Name: lwip
Name: lwIP - A Lightweight TCP/IP stack
Group Type: non-GNU software and documentation

Search in this Group


This project is not part of the GNU Project.

lwIP is a small independent implementation of the TCP/IP protocol suite that has been initially developed by Adam Dunkels and is now continued here.

The focus of the lwIP TCP/IP implementation is to reduce resource usage while still having a full scale TCP. This makes lwIP suitable for use in embedded systems with tens of kilobytes of free RAM and room for around 40 kilobytes of code ROM.

Main features include:
- Protocols: IP, ICMP, UDP, TCP, IGMP, ARP, PPPoS, PPPoE
- DHCP client, DNS client, AutoIP/APIPA (Zeroconf), SNMP agent (private MIB support)
- APIs: specialized APIs for enhanced performance, optional Berkeley-alike socket API
- Extended features: IP forwarding over multiple network interfaces, TCP congestion control, RTT estimation and fast recovery/fast retransmit
- Addon applications: HTTP server, SNTP client, SMTP client, ping, NetBIOS nameserver

lwIP is licenced under a BSD-style license:

Contrib code (including example ports and addon applications) is available here:

Registration Date: Thu 17 Oct 2002 09:13:13 PM UTC
License: Modified BSD License
Development Status: 5 - Production/Stable


Latest News 
Ongoing development
     posted by goldsimon, Wed 05 Aug 2015 08:05:41 PM UTC - 0 replies

For all of you using the 1.4.1 "stable" release: in git master, there have been numerous bugfixes and improvements (including dual-stack IPv6 support) since that release, so please consider using git. Hopefully, there will be a beta for 1.5.0 soon, followed by a release...

lwip 1.4.1 released
     posted by goldsimon, Mon 17 Dec 2012 09:12:05 PM UTC - 0 replies

lwIP 1.4.1 is now available from the lwIP download area on savannah or via git (using the STABLE-1_4_1 tag).

lwip 1.4.0 released
     posted by kieranm, Fri 06 May 2011 09:16:34 AM UTC - 1 reply

lwIP 1.4.0 is now available via CVS (using the STABLE-1.4.0) or from the lwIP download area on savannah.

1.4.0 release candidate
     posted by kieranm, Thu 03 Feb 2011 01:12:58 PM UTC - 0 replies

A new (second) release candidate has been prepared for lwIP 1.4.0.

It is available via the CVS tag STABLE-1_4_0-rc2 tag, or by downloading the zip files from the lwIP project's savannah download area.

Thanks to all those involved.

[Submit News]
[37 news in archive]

Back to the top

Powered by Savane 3.1-cleanup