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 |
| Fluxion | Wireless auditing framework for testing Wi-Fi network security |
| URH | Complete suite for wireless protocol investigation |
| aircrack-ng | WiFi security auditing tools suite |
| hcxtools | Tools for analysing Wi-Fi capture and hash files |
| 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 |
| Fern Wifi Cracker | Wireless security auditing and attack software |
| WHAD | Framework for exploring, analysing and testing wireless protocols |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.