WiFi Radar is a Python/PyGTK2 utility for managing WiFi profiles on GNU/Linux.
It enables you to scan for available networks and create profiles for your preferred networks. You can drag and drop your preferred networks to arrange the profile priority.
WiFi Radar is tested to work with a rtl8187-based USB NIC on Slackware 12.2 but should work just the same for any iwconfig interface. To use WiFi Radar you need to have the following:
Maintainer/Developer: Sean Robinson <seankrobinson@gmail.com>
August 28, 2009 - I have released the sixth stable version of WiFi Radar v2.0. This release adds three environment variables to the execution shell for the connection and disconnection scripts and provides a verbose error message when a pre-2.0 configuration file is read.
July 20, 2009 - I have written an updated HOWTO for using WPA with WiFi Radar v2.0.x, as things have become much simpler since the original directions were written. The previous HOWTO is still available on the Support page for those who need to manually install and configure WPA.
July 19, 2009 - I have uploaded the fifth release in the WiFi Radar v2.0 stable series. This release fixes bugs 15972 and 15973, as well as other bugs I found while fixing those. Most importantly, WPA seems to work reliably (YMMV) in a similar way to how WPA worked in v1.9.9. I am very interested in reports that WPA connections are not working with this release.
July 15, 2009 - I have opened WR v2.1 development to begin working on the items in the ROADMAP. This development branch is currently only one commit different from the HEAD of the v2.0.x branch. Both can be viewed at the WiFi Radar gitweb interface.
Due to the low quality of the releases I have made since the first stable release of WR v2.0, I will be concentrating on cleaning up problems in the last three releases. I hope to release another stable version this weekend with fixes for console logging, weird behavior when switching between roaming/normal modes, and WPA (apparently, this never has worked in v2.0).