Your message dated Sun, 25 Mar 2012 18:14:57 +0100
with message-id <[email protected]>
and subject line Re: wavemon: signal and noise levels not properly handled when 
in RSSI instead of dBm
has caused the Debian Bug report #444782,
regarding wavemon: signal and noise levels not properly handled when in RSSI 
instead of dBm
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
444782: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=444782
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wavemon
Version: 0.4.0b-11
Severity: wishlist
Tags: patch

Some wireless cards report signal level in RSSI (Received Signal Strength
Indicator) instead of dBm. This is an arbitrary integer index, usually
ranging from 0 to 100 or from 0 to 255. See /proc/net/wireless.

Unfortunatelly this is not well handled by wavemon, which expects a value
in dBm, usually ranging from -110 to 20.

Drawing the levels histogram, the Minimum signal level and Minimum noise
level cannot be raised above -60 and this is very annoying because the
histogram is compressed to the top.

I suggest to raise the "item->max" from -60 to zero, both for conf->sig_min
and conf->noise_min.

A correct handling of RSSI levels would require certainly more work.


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-2-686 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages wavemon depends on:
ii  libc6                     2.6.1-1+b1     GNU C Library: Shared libraries
ii  libncurses5               5.6+20070908-1 Shared libraries for terminal hand

wavemon recommends no packages.

-- no debconf information
--- wavemon-0.4.0b.orig/conf.c
+++ wavemon-0.4.0b/conf.c
@@ -133,7 +133,7 @@
        item->v = &conf->sig_min;
        item->name = strdup("Minimum signal level");
        item->type = t_int;
-       item->min = -120; item->max = -60;
+       item->min = -120; item->max = 0;
        item->inc = 1;
        item->unit = strdup("dBm");
        item->dep = &conf->override_bounds;
@@ -155,7 +155,7 @@
        item->v = &conf->noise_min;
        item->name = strdup("Minimum noise level");
        item->type = t_int;
-       item->min = -120; item->max = -60;
+       item->min = -120; item->max = 0;
        item->inc = 1;
        item->unit = strdup("dBm");
        item->dep = &conf->override_bounds;

--- End Message ---
--- Begin Message ---
Hi,

I have consulted with upstream, and he believes that noise levels are
already balanced:

> * min noise level: -128 .. -60
> * max noise level: -60 .. 120
> * min signal level: -128 .. -60
> * max signal level: -59 .. 120
> 
> The lowest maximum signal level is 1 dBm above the highest minimum 
> noise level, allowing for an SNR of 1dBm.
> 
> There is format conversion inside wavemon. I am not sure what the
> post means with RSSI, to my understanding this is the signal quality
> level which is separate from the dBm scale. It is represented as a
> separate bar, usually ranging from 0..70. In the scan window, it is
> converted to a percentage (i.e., 0..100).

Therefore, I am closing this bug report.

Thanks,
Jon

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to