X WaveLan Strength Monitor (xwlans)

What?

Simple utility to display your IEEE802.11 wavelan signal strenth on the root-display,
like root-tail.

I wrote this because I wanted a program like this, but couldn’t find any.
Released under the BeerWare licens.

Download

Version: 0.1.2
xwlans-0.1.2.tar.gz

Available via the FreeBSD ports tree in sysutils/xwlans

Changes

0.1.2
Added shadow to text and fixed som minor bugs.
0.1.1
Made it work properly on FreeBSD 4.x (4.9)
Added option -m to select measurement (quality/signal), default is signal.
Other bugfixes.

Works with

FreeBSD, tested with 5.3, 5.2, 5.2.1 and 4.9
Should be quite simple to port to any other platform (with X11).
Just add the os dependent code to osdep/ and modify the Makefile

Does currently not work with 7.x, sorry.

Screenshots

Display description

The digits XX/XX represents the current and maximum value measured.
Since there is no such thing as a maximum value with dBm it’s impossible to display any “real” percent values (like 0 to 100%).
What the bar displays is the current value relative to 155 dBm (default), this can be changed with the -b option.
You can also use the -d option which will dynamically change the maximum value the bar is drawn against.
Example, If the maximum value measured is 60 then the bar will draw 60 as a full bar, then if 61 is measured, 61 will be drawn as a full bar, and so on.

Example

These are my options

xwlans -i ath0 -f 6x12 -g 250x15-260-45 -d -ct rgb:b2/ab/99 -cb rgb:b2/ab/99 -cs black

Bugs?

Yes probably, you can tell me where they are :)

Comments are closed.