diff options
author | Jonathan McCrohan <jmccrohan@gmail.com> | 2017-01-02 22:42:43 +0000 |
---|---|---|
committer | Jonathan McCrohan <jmccrohan@gmail.com> | 2017-01-02 22:42:43 +0000 |
commit | 5744c3a0214950433c3a4375798c1c8eba1b398c (patch) | |
tree | 81c2e9edf2941e9144a7d9e4001c3002d32a754e /README | |
parent | 0b0aac6ce21bcb38d7e03dc2b3ff419861476a24 (diff) | |
download | wavemon-5744c3a0214950433c3a4375798c1c8eba1b398c.tar.gz |
New upstream version 0.8.1upstream/0.8.1
Diffstat (limited to '')
-rw-r--r-- | README.md | 30 |
1 files changed, 18 insertions, 12 deletions
@@ -12,13 +12,26 @@ 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. +Apart from debian/ubuntu packages (`apt-cache search wavemon`) and [slackbuild scripts for wavemon](https://slackbuilds.org/result/?search=wavemon&sv=), this repository contains the full source code. + +Please check [this page](#) for updates and for further information. -Please check this page for updates and for further information. wavemon is distributed under the [GPLv3](http://www.gnu.org/licenses/gpl-3.0.en.html), refer to the file `COPYING`. +### Dependencies + +wavemon requires a Linux Kernel with wireless extensions enabled. If your Kernel setup uses `CONFIG_CFG80211`, make sure that the config option `CONFIG_CFG80211_WEXT` is set. + +In addition, minimally the following are required: +* Netlink `libnl` at least version 3.2, +* including the Generic Netlink support (`libnl-genl`), +* ncurses development files (`libncurses5-dev`), +* the `pkg-config` package. + +On Debian/Ubuntu, this can be done using +```bash + apt-get -y install pkg-config libncurses5-dev libnl-3-dev libnl-genl-3-dev +``` ## How to build @@ -31,12 +44,6 @@ wavemon uses `autoconf`, so that in most cases you can simply run 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 -```bash - 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 @@ -45,8 +52,7 @@ If you have changed some of the autoconf files or use a git version, run ``` ./config/bootstrap ``` -(requires a recent installation of `autotools`). - +(This requires a recent installation of `autotools`.) ## Bugs? |