Re: link quality not implemented?

Joerg Albert <[email protected]> Sat, 28 Aug 2004 19:49:50 +0200 (CEST)
Newsgroups gmane.linux.drivers.at76c503a.user
Message-ID <[email protected]>
Hi Ricardo,

On Thu, 26 Aug 2004, Ricardo Veguilla wrote:

> Hi, I finally managed to get my WUSB11 v2.6 to work with Fedora Rawhide,
> but I noticed that the driver is not reporting link quality, only link
> level. This is not implemented, right? I mean, after a quick look
> through the code, it seems that the quality is never assigned.

It is assigned in the driver, see at76c503.c, version 1.67, line 3269:

                                wstats->qual.qual    = buf->link_quality;
                                wstats->qual.level   = lev_dbm;
                                wstats->qual.noise   = buf->noise_level;
                                wstats->qual.updated = 7;

Unfortunately only the firmware for the (no longer sold, AFAIK) devices
with Intersil radios report the link quality. The RFMD devices report RSSI
only (uncalibrated :-(.

So this is a problem in the (binary only) firmware and/or of the radio
chipset.

/Jörg