From: Jean Tourrilhes <jt@bo...> - 2000-12-05 01:51:19
R. Benjamin Shapiro wrote :
> Hello Ladies and Gents,
> I did a little bit of coding this week (anything to keep from studying
> for finals...) and came up with two graphical monitors for Ben Reed's
> driver. The first was a quick hack of xload to display signal strength
> instead of system load. It is cool.
> The second thing I did was hack the existing wireless signal monitor
> plugin for gkrellm to read from /proc/aironet instead of the linux
> wireless extensions. It is quite cool.
> Would anyone be interested in this code?
Argh ! Don't do that ! Please, please...
There is two reason why this e-mail made me in a bad mood :
1) This is the wrong approach. There is currently 20 Linux
wireless LAN drivers listed on my web page. What would your code look
like if you had to support all 20 of them. Scary enough ?
2) Wireless Extensions are available for the Aironet driver :
(actually, the part that you really need is only the last 20
lines of the patch)
Now, if you want to help, here is the things that I would like
you to do :
1) Test the above patch
2) Modify the gkrellm plugin to read the range values (see
iwconfig.c and get_range_info()) and to scale the graph using those
3) Find the correct ranges for the Aironet and put them in the
driver in SIOCGIWRANGE (that may involve asking gently Jim or someone
4) Optionally, convert the signal strenth to dB values, and
find a way to get the noise level (once again, need to get info).
5) Ask Ben to put the above patch in the next release of the
driver, including your modifications.
6) Look at other signal strength monitors :