Manage your WiFi profiles with WiFi Radar

WiFi Radar is excellent Python/PyGTK2 application to manage your WiFi profiles. Common usage of this utility lies in scanning for available networks and creating profiles for preferred ones.

At boot time, running WiFi Radar will automatically scan for an available preferred network and connect to it. You can drag and drop your preferred networks to arrange the profile priority.

wifi radar screen

Damn, sudo aptitude install wifi-radar works in Ubuntu! 🙂

To get custom launcher to use pam authentication with WiFi Radar in Gnome, follow these steps (by Flipp Bunts):

1. Get wifi_radar source and untar it
2. Put wifi_radar.svg in /usr/share/pixmaps
3. Put in /usr/local/bin
4. ln -s /usr/bin/consolehelper /usr/local/bin/wifi_radar
5. vi /etc/security/console.apps/wifi_radar
Add there:


6. vi /etc/pam.d/wifi_radar
Add there:

auth sufficient
auth sufficient
auth required service=system-auth
session required
session optional
session optional
account required

7. Check the permissions

ls -lh /etc/security/console.apps/wifi_radar /etc/pam.d/wifi_radar
-rw-r--r-- 1 root root /etc/pam.d/wifi_radar
-rw-r--r-- 1 root root /etc/security/console.apps/wifi_radar

8. Add launcher

  • a. Right click on panel
  • b. Select ‘add to panel’
  • c. Click on ‘custom application launcher’
  • d. Options for ‘create launcher’

name : wifi_radar
command : /usr/local/bin/wifi_radar
icon : /usr/share/pixmap/wifi_radar.svg

9. Click on the icon, enter the root password. It’s done!


Stefan Durand

My name is Stefan, I'm the admin of LinuxScrew. I am a full-time Linux/Unix sysadmin, a hobby Python programmer, and a part-time blogger. I post useful guides, tips, and tutorials on common Linux and Programming issues. Feel free to reach out in the comment section.

Leave a Reply

Your email address will not be published. Required fields are marked *