diff options
Diffstat (limited to 'README.md')
-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? |