LANdialler allows any computer (Windows, Linux, etc.) on a small LAN to control and share a modem attached to a *nix server. It is typically used with IP masquerading or NAT on a Linux router to provide a house or small office with shared, on-demand, Internet access.
| Tags | Internet Networking |
|---|---|
| Licenses | GPL |
| Operating Systems | Windows Windows POSIX |
| Implementation | Python |
Recent releases


Changes: This is primarily a bugfix release. Upgrading is recommended. If the external connection script/command fails to bring up the connection (e.g. your modem isn't plugged into the phone line), version 0.2 would wait for the connection to come up before allowing an attempt to reconnect. This version fixes that bug so that when the client's Cancel button is clicked under these circumstances, the connection attempt is canceled by the server. The code is also much cleaner.


Changes: GTK+ is now supported, and is the default GUI toolkit on Unix systems. There are also a couple of minor bugfixes, and better error handling in the client.


Changes: The server now monitors the number of users connected to the Internet itself and automatically drops the dial up connection once all the client programs have stopped talking to the server (consequently reducing the phone bill). The client, server, and supporting library must be updated together.


Changes: User interface has been completely overhauled to provide multi-user aware control of the dial up connection. The client code has been re-organised, ready for supporting a GTK+ port of the user interface (currently only Tk is available, on Linux and Windows).