Skip to content

KISSMonX/wavemon

 
 

Repository files navigation

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 kernel.

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, this repository contains the full source code.

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.

Dependencies: at least version 3.2 of libnl, including the Generic Netlink support (libnl-genl). On Debian/Ubuntu, this can be done using

	apt-get -y install libnl-3-dev libnl-genl-3-dev

To grant users access to restricted networking operations (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.

About

wavemon is an ncurses-based monitoring application for wireless network devices

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 92.2%
  • Shell 3.6%
  • Roff 2.7%
  • Other 1.5%