Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
wavemon is an ncurses-based monitoring application for wireless network devices
C Shell Groff Objective-C
Branch: development
Failed to load latest commit information.
config Bring auxiliary scripts up to date
AUTHORS Finalise Release 0.6
COPYING Bring auxiliary scripts up to date
ChangeLog Finalise Release 0.6
INSTALL Finalise Release 0.6
Makefile.in Build: account for the presence of new header files
NEWS New release 0.7.6
README.md Update image links
THANKS New release 0.7.6
about_scr.c Reorganize screen handling
aclocal.m4 Build: add check for libnl3
conf.c fix bug displaying junk in the interface list pref dialog
conf_scr.c Style: fix problems found by cppcheck
configure Build: add missing dependency check for libnl-genl-3.0
configure.ac Build: add missing dependency check for libnl-genl-3.0
error.c Better termination
help_scr.c Reorganize screen handling
info_scr.c Info screen: mute tx/rx stats if not associated
iw_if.c First set of nl80211 modifications
iw_if.h First set of nl80211 modifications
iw_nl80211.c First set of nl80211 modifications
iw_nl80211.h First set of nl80211 modifications
iw_scan.c Scan window: add ESSID sort order
lhist_scr.c Remove iw_nl80211_stat - duplicated station code
llist.c Remove useless allocation (found with valgrind).
llist.h Remove unused function
nl80211.h Proof-of-concept integration with nl80211
scan_scr.c Scan window: channel requires 3 digits
timer.c Refactored timer code
ui.c Scan window: add a summary status line
utils.c Info screen: add more stats
wavemon.1 Scan window: add ESSID sort order
wavemon.c Style: fix problems found by cppcheck
wavemon.h Info screen: add more stats
wavemonrc.5 Scan window: add ESSID sort order

README.md

wavemon screenshot

Synopsis

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 wireless kernel extensions by Jean Tourrilhes.

See the man page for an in-depth description of operation and configuration.

Where to obtain

Apart from debian/ubuntu packages (apt-cache search wavemon) and slackbuild scripts for wavemon on slackbuilds.org, up-to-date sources are available on

[https://github.com/uoaerg/wavemon](https://github.com/uoaerg/wavemon)

Please check this page for updates and for further information. wavemon is distributed under the GPLv3, refer to the file COPYING.

How to build

wavemon uses autoconf, so that in most cases you can simply run

    ./configure
    make
    sudo make install

to build and install the package. Type 'make uninstall' if not happy. Refer to the file INSTALL for generic installation instructions.

To grant users access to restricted networking operations (e.g. reading WEP keys or performing scan operations), use additionally

    sudo make install-suid-root

If you have changed some of the autoconf files or use a git version, run

    ./config/bootstrap

(requires a recent installation of autotools).

Bugs?

Send bug reports, comments, and suggestions by opening an issue on github.

Something went wrong with that request. Please try again.