wifiroamd provides an init-like ability to run scripts to associate with wireless networks and take actions based on the networks that you connect to. There are standard scripts included for doing things like "pinning" to an ESSID, use a per-hotspot DHCP leases, randomly change your MAC address, associate with WPA networks, ping the gateway and re-associate if the gateway goes away, ... You can also set up scripts to automatically remove and re-load the wireless driver, for example, upload your location to a server, etc...
View full history Series and milestones
trunk series is the current focus of development.