Skip to content

Wavemon

Jason Charney edited this page Feb 29, 2016 · 5 revisions

Wavemon is a ncurses based application that allows you to watch signal and noise levels, packet statisitics, device configuration, and network parameters of your wireless network hardware. Basically, it allows for a more visual version of wireless status. It's a shame it's not part of htop.

Prerequirements

More than likely, you'll need to have ncurses installed first, so follow the tmux instructions. And also Python.

automake autotools m4 libtool python flex bison build-essential libfl-dev

Installation

In addition to wavemon, we'll be installing the Netlink Library Suite.

sudo apt-get install wavemon libnl-3-dev libnl-genl-3-dev

Get this from the repo. You will have no luck with using the Github version.

Running this app.

You can run stuff as a regular user, but if you want to scan, you'll need to be root.

wavemon

To see all the graphics, F7 to preferences, and enable "Random signals".

You'll need to be root to use F3 to scan.

sudo wavemon

External Links

Setup

  1. [Assemble the Hardware](Assemble the Hardware)
  2. [Install the Software](Install the Software)
  3. 🆙 [Setup your Raspberry Pi](Setup your Raspberry Pi)
  4. [Download the Missing Parts](Download the Missing Parts)

Typical Utilities

  • [Downloading and extracting with curl and tar](curl and tar)
  • [Browsing with ls and cat](ls and cat)
  • [Searching with grep and find](grep and find)
  • [Filtering with sed and awk](sed and awk)
  • [Piping with less, pv, and tee](less, pv, and tee)
  • Monitor your system with htop
  • Multiplex with tmux
Clone this wiki locally