Overview

LWINS is a lightweight WINS server capable of running on memory restricted devices and is independent from SAMBA. WINS implements the NetBIOS protocol over TCP/IP. LWINS also supports replication with MS-WINS servers. Robustness of the protocol stack is a very high priority so that malformed packets cannot be used to crash LWINS, or gain access to the machine running LWINS. However, the security of the network is limited as the protocols were not designed with security in mind.

The operating system targeted is OpenWRT (Linux). LWINS is open source and licensed under the GPL 2 (or any later version).

Status

April 26, 2010: LWINS is still pre-alpha software. Major changes have been made to make it use asynchronous sockets. Also some memory leaks and bugs have been fixed.

March 20, 2009: LWINS is currently pre-alpha software. Sending and receiving NetBT packets is mostly implemented, but none of the actual services are functional at this point. Parts of the replication service have been implemented recently.