wavemon is a wireless device monitoring application that allows you to watch signal and noise levels, packet statistics, device configuration and network parameters of your wireless network hardware.
It should work (though with varying features) with all devices supported by the Linux kernel.
wavemon is free and open source software.
Key Features
- Plots levels in real-time as well as showing wireless and network related device information.
Interface splits into different “screens”. Each screen presents information in a specific manner. For example, the “info” screen shows current levels as bargraphs, whereas the “level” screen represents the same levels as a moving histogram. - Info – the most comprehensive screen. It displays a condensed overview of wireless-specific parameters and network statistics, as well as bar graphs. The layout is arranged into several sub-sections.
- Interfaces – shows information about the monitoring interface, including interface name, type, ESSID, and available encryption formats.
- Levels – shows the following information:
- Relative signal quality
- Signal level in dBm.
- If the wireless driver also supports noise level information, additionally noise level in dBm and Signal-Noise-Ratio (SNR) in dB are shown.
- Statistics – displays packet and byte counters and a few other packet-related statistics.
- Info – lists the current operational mode and configuration of the wireless interface. What parameters are actually shown depends on the capabilities and selected mode of your network device.
- Network – hows network-level parameters.
Website: github.com/uoaerg/wavemon
Support:
Developer: Jan Morgenstern and contributors
License: GNU General Public License v3.0

wavemon is written in C. Learn C with our recommended free books and free tutorials.
Related Software
| Wireless Security Tools | |
|---|---|
| bettercap | Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance |
| airgeddon | Multi-use bash script for Linux systems to audit wireless networks |
| URH | Complete suite for wireless protocol investigation |
| aircrack-ng | WiFi security auditing tools suite |
| wavemon | ncurses-based monitoring for wireless network devices |
| Kismet | 802.11 layer2 wireless network detector, sniffer, intrusion detection system |
| hcxdumptool | Capture packets from wlan devices |
| Wifite | Python script for auditing wireless networks |
| HORST | Highly Optimized Radio Scanning Tool |
| Fern Wifi Cracker | Wireless security auditing and attack software |
| LinSSID | Graphical wireless scanning |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

