Wifi analyzer Is a thorough application on android for managing WAP, wifi strength signal etc. I was wondering if there was a similar tool for ubuntu

  • If you don't require a fancy GUI, kismet will give you all the software tools of the fanciest (i.e. most expensive) consultants. If you need a fancy GUI, I don't know what to use. I'm prepared to bet stuff like the one you linked is probably just a GUI wrapper around something like kismet anyway :-) – gecko Jan 8 '13 at 18:00
up vote 13 down vote accepted

There is one more tool In Ubuntu software Centre named as Kismet.

Kismet is a 802.11b wireless network sniffer. It is capable of sniffing using almost any supported wireless card using the Airo, HostAP, Wlan-NG, and Orinoco (with a kernel patch) drivers.

Can make use of sox and festival to play audio alarms for network events and speak out network summary on discovery. Optionally works with gpsd to map scanning.

you can install it from terminal( CTRL+ALT+T) also with

sudo apt-get install kismet

You could use Wavemon. It's available in the Software Center.

Once you have installed wavemon, open a terminal (CTRL+ALT+T) and type wavemon.

  • 1
    I like wavemon more than kismet for most quick purposes due to no extra groups and stuff. – dhaupin Sep 22 '15 at 23:21

Network manager command line interface nmcli

nmcli d wifi

This is an output of command:

*  SSID           MODE   CHAN  RATE       SIGNAL  BARS  SECURITY  
   151022         Infra  4     54 Mbit/s  74      ▂▄▆_            
   mary           Infra  4     54 Mbit/s  74      ▂▄▆_  WPA2      
   151022         Infra  40    54 Mbit/s  70      ▂▄▆_            
   mary5          Infra  40    54 Mbit/s  60      ▂▄▆_  WPA2      
   Don Ceci       Infra  6     54 Mbit/s  34      ▂▄__  WPA1 WPA2 
   epg72          Infra  11    54 Mbit/s  34      ▂▄__  WPA1 WPA2 
   Mitio Paynera  Infra  2     54 Mbit/s  24      ▂___  WPA1 WPA2 
   Nina           Infra  1     54 Mbit/s  17      ▂___  WPA1 WPA2 
   Filka          Infra  10    54 Mbit/s  17      ▂___  WPA1      
   Mihaylov       Infra  11    54 Mbit/s  14      ▂___  WPA1 WPA2 
   HomeS2000      Infra  6     54 Mbit/s  7       ▂___  WPA1 WPA2 
   alex1          Infra  7     54 Mbit/s  7       ▂___  WPA1 WPA2 
   epg72          Infra  11    54 Mbit/s  7       ▂___  WPA1 WPA2 
   Valia          Infra  11    54 Mbit/s  7       ▂___  WPA1 WPA2 
   Silviq         Infra  10    54 Mbit/s  4       ____  WPA2      

But you can use:

nmcli -f "CHAN,BARS,SIGNAL,SSID" d wifi list ifname wlx10feed21ae1d  | sort -n

and output will be sorted by channel:

CHAN  BARS  SIGNAL  SSID          
1     ▂___  17      Nina          
2     ____  0       Yankovi       
2     ▂___  24      Mitio Paynera 
3     ____  4       JORODLINK     
4     ▂▄▆_  70      151022        
4     ▂▄▆_  70      mary          
5     ▂___  7       Hristo        
6     ____  0       HomeS2000     
6     ▂___  27      Don Ceci      
6     ____  4       malevi        
6     ____  4       milcho.uzunov 
7     ____  4       alex1         
10    ▂___  10      Filka         
10    ▂___  7       Silviq        
11    ▂___  10      Mihaylov      
11    ▂▄__  34      epg72         
11    ____  4       Valia         
11    ▂___  7       epg72         
40    ▂▄▆_  60      mary5         
40    ▂▄▆_  67      151022        

For continues scan you can combine with command "watch":

watch  "nmcli -f "CHAN,BARS,SIGNAL,SSID" d wifi list ifname wlx10feed21ae1d  | sort -n"
  • 2
    is nmcli a wifi analyzer? – Anwar Aug 30 '16 at 20:23
  • @Anwar Yes, it is a wifi analyzer in that it can show you all wireless signals, their strength, channel, and security. It appears to be part of the NetworkManager package, so most distributions probably have it already! – Johann Dec 28 '16 at 18:59

You could use linssid which offers a nice easy to use GUI for both the 2.4 GHz and 5 GHz channels. http://ubuntuhandbook.org/index.php/2013/08/linssid-wifi-scanner-for-ubuntu-linux-mint/

https://www.kitploit.com/2014/09/linssid-graphical-wireless-scanning-for.html

To install linssid in Ubuntu 16.04 and later type:

sudo apt install linssid
  • You may need to run it from the terminal as sudo linssid despite being able to install it from the software center. (clicking the icon may just do nothing) – jocull Sep 18 at 17:43

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.