Using a Linux WiFi scanner, you can quickly discover all WiFi networks in your area and learn everything you need to know about their configuration. Let’s take a look at three best scanners that you can install on most Linux distributions, including, of course, Ubuntu and Linux Mint.
LinSSID is a user-friendly Linux scanner with a graphical user interface and the ability to scan both 2.4 GHz and 5 GHz networks. Because it was written in C++ with Linux in mind, it offers snappy performance even on low-end systems, making it ideal for remote WiFi scanning using an older laptop.
If you’re using a Debian-based Linux distribution, you can install LinSSID with the following commands:
Once LinSSID is installed on your system, you can launch it from the terminal (just type “linssid” and hit Enter) or the application launcher.
The user interface is fairly simple and functional, and all important options are visible at a glance. To start a scan, choose the correct WiFi interface and click the Run button. LinSSID should display a list of all available WiFi networks after just a few seconds, and you can view the configuration of each network, including its SSID, MAC address, channel number, encryption, signal strength, and so on.
If you’re using Linux Mint and have trouble selecting your WiFi interface, we recommend you follow this Linux Mint connect to WiFi guide first.
Linux distributions with GNOME graphical user interface come with a handy tool for controlling NetworkManager, called nmcli. Just like many other useful Linux WiFi tools nmcli, doesn’t have a graphical user interface, but using it to scan available WiFi networks isn’t too complicated once you know the right commands.
Provided nmcli is installed correctly on your system and your WiFi adapter is working correctly (see this Linux Mint WiFi setup guide for more information), you should be able to instantly obtain a list of available WiFi networks with this command:
nmcli dev wifi
If it doesn’t work, run it with superuser privileges (using sudo).
To display even more information about each network, use this command:
nmcli -f ALL dev wifi
This page explains everything this WiFi analyzer for Ubuntu, Linux Mint, and other distributions with GNOME can do.
Wavemon is another tool that you can use on Ubuntu to scan WiFi networks. To install it, enter the following command in the terminal:
sudo apt install wavemon
Of course, you can also build it on other Linux distributions, and the instructions on how to do so are conveniently provided on its GitHub page.
Despite not having a graphical user interface, wavemon is surprisingly user-friendly because you don’t need to know any commands to use it. That’s because it’s actually a text user interface (TUI) application that list all main options right on the main screen. If you would like to learn more about each available option, we recommend you read wavemon’s man page.
Even though Linux users can choose from several reliable WiFi scanners, there’s really no alternative to tools like NetSpot, especially when it comes to usability.
If none of the Linux WiFi scanners described in this article managed to win you over, we recommend you give it a try and download the free version from its website.