* [ath9k-devel] [AR9280] unable to get noise level
@ 2010-10-13 13:45 mickael.masson at orange-ftgroup.com
[not found] ` <AANLkTikoGr8+jvrVWucvDS+FxaxKRdKs2x0y7aQ7k9gL@mail.gmail.com>
0 siblings, 1 reply; 6+ messages in thread
From: mickael.masson at orange-ftgroup.com @ 2010-10-13 13:45 UTC (permalink / raw)
To: ath9k-devel
We are working on Ubiquity SR71-E mini-PCIe card (based on Atheros AR9280 chipset) and we are unable to get noise level.
We use ath9k driver from compat-wireless-2010-10-05 tarball.
As we can see, noise is always equal to -256:
$ watch -n 0 -d cat /proc/net/wireless
Inter-| sta-| Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 22
wlan1: 0000 47. -63. -256 0 0 0 0 0 0
wlan2: 0000 0 0 0 0 0 0 0 0 0
mon.wlan2: 0000 0 0 0 0 0 0 0 0 0
So we would like to know if there is a way to get this value or if it is not implemented.
In the latter case, how can we estimate signal quality?
Thanks for your help,
Mickael
*********************************
This message and any attachments (the "message") are confidential and intended solely for the addressees.
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.
France Telecom Group shall not be liable for the message if altered, changed or falsified.
If you are not the intended addressee of this message, please cancel it immediately and inform the sender.
********************************
^ permalink raw reply [flat|nested] 6+ messages in thread[parent not found: <AANLkTikoGr8+jvrVWucvDS+FxaxKRdKs2x0y7aQ7k9gL@mail.gmail.com>]
* [ath9k-devel] RE : [AR9280] unable to get noise level [not found] ` <AANLkTikoGr8+jvrVWucvDS+FxaxKRdKs2x0y7aQ7k9gL@mail.gmail.com> @ 2010-10-15 12:35 ` mickael.masson at orange-ftgroup.com 2010-10-15 14:34 ` Mohammed Shafi 2010-10-15 16:26 ` Ben Greear 0 siblings, 2 replies; 6+ messages in thread From: mickael.masson at orange-ftgroup.com @ 2010-10-15 12:35 UTC (permalink / raw) To: ath9k-devel Hi Mohammed, Hi all, We tried with the latest compat-wireless tree (as explained in http://wireless.kernel.org/en/users/Download/hacking#Git_trees_you_will_need) and we got same results with the command: $ cat /proc/net/wireless Inter-| sta-| Quality | Discarded packets | Missed | WE face | tus | link level noise | nwid crypt frag retry misc | beacon | 22 wlan1: 0000 30. -80. -256 0 0 0 14 18 0 wlan2: 0000 0 0 0 0 0 0 0 0 0 mon.wlan2: 0000 0 0 0 0 0 0 0 0 0 Noise is always equal to -256. We knew that API changed when <iw> tool was released (and consequently <wireless-tool> was deprecated) but we thougth that read /proc/net/wireless would still provide reliable information. It seems that we were wrong! *) with "old" iwconfig tool, we can notice that <Noise level> is also missing: # iwconfig wlan1 wlan1 IEEE 802.11abgn ESSID:"..." Mode:Managed Frequency:2.422 GHz Access Point: XX:XX:XX:XX:XX:XX Bit Rate=39 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:on Link Quality=32/70 Signal level=-78 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:15 Invalid misc:18 Missed beacon:0 *) but with <iw> tool, we get noise information: # iw dev wlan1 survey dump | grep -A 1 '2422 MHz' frequency: 2422 MHz noise: -109 dBm Regards, Mickael ________________________________________ De : Mohammed Shafi [shafi.ath9k at gmail.com] Date d'envoi : jeudi 14 octobre 2010 09:28 ? : MASSON Micka?l NRS Cc : ath9k-devel-request at lists.ath9k.org Objet : Re: [ath9k-devel] [AR9280] unable to get noise level Hi Mickael , You can try with the latest wireless-testing tree or compat wireless ... recently the following commit by Felix seems to update the noise parameter. regards, shafi commit 3430098ae463e31ab16926ac3eb295368a3ca5d9 Author: Felix Fietkau <nbd at openwrt.org<mailto:nbd@openwrt.org>> Date: Sun Oct 10 18:21:52 2010 +0200 ath9k: implement channel utilization stats for survey static void ath_update_survey_nf(struct ath_softc *sc, int channel) +{ + struct ath_hw *ah = sc->sc_ah; + struct ath9k_channel *chan = &ah->channels[channel]; + struct survey_info *survey = &sc->survey[channel]; + + if (chan->noisefloor) { + survey->filled |= SURVEY_INFO_NOISE_DBM; + survey->noise = chan->noisefloor; + } +} On Wed, Oct 13, 2010 at 7:15 PM, <mickael.masson at orange-ftgroup.com<mailto:mickael.masson@orange-ftgroup.com>> wrote: We are working on Ubiquity SR71-E mini-PCIe card (based on Atheros AR9280 chipset) and we are unable to get noise level. We use ath9k driver from compat-wireless-2010-10-05 tarball. As we can see, noise is always equal to -256: $ watch -n 0 -d cat /proc/net/wireless Inter-| sta-| Quality | Discarded packets | Missed | WE face | tus | link level noise | nwid crypt frag retry misc | beacon | 22 wlan1: 0000 47. -63. -256 0 0 0 0 0 0 wlan2: 0000 0 0 0 0 0 0 0 0 0 mon.wlan2: 0000 0 0 0 0 0 0 0 0 0 So we would like to know if there is a way to get this value or if it is not implemented. In the latter case, how can we estimate signal quality? Thanks for your help, Mickael ********************************* This message and any attachments (the "message") are confidential and intended solely for the addressees. Any unauthorised use or dissemination is prohibited. Messages are susceptible to alteration. France Telecom Group shall not be liable for the message if altered, changed or falsified. If you are not the intended addressee of this message, please cancel it immediately and inform the sender. ******************************** _______________________________________________ ath9k-devel mailing list ath9k-devel at lists.ath9k.org<mailto:ath9k-devel@lists.ath9k.org> https://lists.ath9k.org/mailman/listinfo/ath9k-devel ********************************* This message and any attachments (the "message") are confidential and intended solely for the addressees. Any unauthorised use or dissemination is prohibited. Messages are susceptible to alteration. France Telecom Group shall not be liable for the message if altered, changed or falsified. If you are not the intended addressee of this message, please cancel it immediately and inform the sender. ******************************** ^ permalink raw reply [flat|nested] 6+ messages in thread
* [ath9k-devel] RE : [AR9280] unable to get noise level 2010-10-15 12:35 ` [ath9k-devel] RE : " mickael.masson at orange-ftgroup.com @ 2010-10-15 14:34 ` Mohammed Shafi 2010-10-15 16:26 ` Ben Greear 1 sibling, 0 replies; 6+ messages in thread From: Mohammed Shafi @ 2010-10-15 14:34 UTC (permalink / raw) To: ath9k-devel Hi Mickael , Yes thanks , it was already there in the old compat wireless itself, I never saw it. regards, shafi On Fri, Oct 15, 2010 at 6:05 PM, <mickael.masson@orange-ftgroup.com> wrote: > Hi Mohammed, Hi all, > > We tried with the latest compat-wireless tree (as explained in > http://wireless.kernel.org/en/users/Download/hacking#Git_trees_you_will_need) > and we got same results with the command: > $ cat /proc/net/wireless > Inter-| sta-| Quality | Discarded packets | Missed > | WE > face | tus | link level noise | nwid crypt frag retry misc | beacon > | 22 > wlan1: 0000 30. -80. -256 0 0 0 14 18 > 0 > wlan2: 0000 0 0 0 0 0 0 0 0 0 > mon.wlan2: 0000 0 0 0 0 0 0 0 0 > 0 > > Noise is always equal to -256. > We knew that API changed when <iw> tool was released (and consequently > <wireless-tool> was deprecated) but we thougth that read /proc/net/wireless > would still provide reliable information. It seems that we were wrong! > > *) with "old" iwconfig tool, we can notice that <Noise level> is also > missing: > # iwconfig wlan1 > wlan1 IEEE 802.11abgn ESSID:"..." > Mode:Managed Frequency:2.422 GHz Access Point: XX:XX:XX:XX:XX:XX > Bit Rate=39 Mb/s Tx-Power=20 dBm > Retry long limit:7 RTS thr:off Fragment thr:off > Encryption key:off > Power Management:on > Link Quality=32/70 Signal level=-78 dBm > Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 > Tx excessive retries:15 Invalid misc:18 Missed beacon:0 > > *) but with <iw> tool, we get noise information: > # iw dev wlan1 survey dump | grep -A 1 '2422 MHz' > frequency: 2422 MHz > noise: -109 dBm > > Regards, > Mickael > ________________________________________ > De : Mohammed Shafi [shafi.ath9k at gmail.com] > Date d'envoi : jeudi 14 octobre 2010 09:28 > ? : MASSON Micka?l NRS > Cc : ath9k-devel-request at lists.ath9k.org > Objet : Re: [ath9k-devel] [AR9280] unable to get noise level > > Hi Mickael , > > You can try with the latest wireless-testing tree or compat wireless > ... > recently the following commit by Felix seems to update the noise parameter. > > regards, > shafi > > > commit 3430098ae463e31ab16926ac3eb295368a3ca5d9 > Author: Felix Fietkau <nbd at openwrt.org<mailto:nbd@openwrt.org>> > Date: Sun Oct 10 18:21:52 2010 +0200 > > ath9k: implement channel utilization stats for survey > > static void ath_update_survey_nf(struct ath_softc *sc, int channel) > +{ > + struct ath_hw *ah = sc->sc_ah; > + struct ath9k_channel *chan = &ah->channels[channel]; > + struct survey_info *survey = &sc->survey[channel]; > + > + if (chan->noisefloor) { > + survey->filled |= SURVEY_INFO_NOISE_DBM; > + survey->noise = chan->noisefloor; > + } > +} > > > > > On Wed, Oct 13, 2010 at 7:15 PM, <mickael.masson@orange-ftgroup.com > <mailto:mickael.masson@orange-ftgroup.com>> wrote: > We are working on Ubiquity SR71-E mini-PCIe card (based on Atheros AR9280 > chipset) and we are unable to get noise level. > We use ath9k driver from compat-wireless-2010-10-05 tarball. > > As we can see, noise is always equal to -256: > $ watch -n 0 -d cat /proc/net/wireless > Inter-| sta-| Quality | Discarded packets | Missed > | WE > face | tus | link level noise | nwid crypt frag retry misc | beacon > | 22 > wlan1: 0000 47. -63. -256 0 0 0 0 0 > 0 > wlan2: 0000 0 0 0 0 0 0 0 0 0 > mon.wlan2: 0000 0 0 0 0 0 0 0 0 > 0 > > So we would like to know if there is a way to get this value or if it is > not implemented. > In the latter case, how can we estimate signal quality? > > Thanks for your help, > Mickael > ********************************* > This message and any attachments (the "message") are confidential and > intended solely for the addressees. > Any unauthorised use or dissemination is prohibited. > Messages are susceptible to alteration. > France Telecom Group shall not be liable for the message if altered, > changed or falsified. > If you are not the intended addressee of this message, please cancel it > immediately and inform the sender. > ******************************** > > _______________________________________________ > ath9k-devel mailing list > ath9k-devel at lists.ath9k.org<mailto:ath9k-devel@lists.ath9k.org> > https://lists.ath9k.org/mailman/listinfo/ath9k-devel > > > ********************************* > This message and any attachments (the "message") are confidential and > intended solely for the addressees. > Any unauthorised use or dissemination is prohibited. > Messages are susceptible to alteration. > France Telecom Group shall not be liable for the message if altered, > changed or falsified. > If you are not the intended addressee of this message, please cancel it > immediately and inform the sender. > ******************************** > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ath9k.org/pipermail/ath9k-devel/attachments/20101015/fcabc58b/attachment.htm ^ permalink raw reply [flat|nested] 6+ messages in thread
* [ath9k-devel] RE : [AR9280] unable to get noise level 2010-10-15 12:35 ` [ath9k-devel] RE : " mickael.masson at orange-ftgroup.com 2010-10-15 14:34 ` Mohammed Shafi @ 2010-10-15 16:26 ` Ben Greear 2010-10-15 17:58 ` Luis R. Rodriguez 2010-10-19 8:35 ` [ath9k-devel] RE : " mickael.masson at orange-ftgroup.com 1 sibling, 2 replies; 6+ messages in thread From: Ben Greear @ 2010-10-15 16:26 UTC (permalink / raw) To: ath9k-devel On 10/15/2010 05:35 AM, mickael.masson at orange-ftgroup.com wrote: > Hi Mohammed, Hi all, > > We tried with the latest compat-wireless tree (as explained in http://wireless.kernel.org/en/users/Download/hacking#Git_trees_you_will_need) and we got same results with the command: > $ cat /proc/net/wireless > Inter-| sta-| Quality | Discarded packets | Missed | WE > face | tus | link level noise | nwid crypt frag retry misc | beacon | 22 > wlan1: 0000 30. -80. -256 0 0 0 14 18 0 > wlan2: 0000 0 0 0 0 0 0 0 0 0 > mon.wlan2: 0000 0 0 0 0 0 0 0 0 0 > > Noise is always equal to -256. > We knew that API changed when<iw> tool was released (and consequently<wireless-tool> was deprecated) but we thougth that read /proc/net/wireless would still provide reliable information. It seems that we were wrong! I'm attaching patches to make this work, but the maintainers are not interested in these patches upstream last I checked, so you'll have to apply them yourself. The status/flags part of the patch is a real hack (exposes internal flags field with no translation), but it can show you if the interfaces are scanning or not, etc. This patch also shows current rate as a new field in /proc/net/wireless. Please let me know if you have any questions. Thanks, Ben -- Ben Greear <greearb@candelatech.com> Candela Technologies Inc http://www.candelatech.com -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 0001-wext-Add-noise-flags-and-rate-to-proc-net-wireless.patch Url: http://lists.ath9k.org/pipermail/ath9k-devel/attachments/20101015/cb330057/attachment-0001.txt ^ permalink raw reply [flat|nested] 6+ messages in thread
* [ath9k-devel] RE : [AR9280] unable to get noise level 2010-10-15 16:26 ` Ben Greear @ 2010-10-15 17:58 ` Luis R. Rodriguez 2010-10-19 8:35 ` [ath9k-devel] RE : " mickael.masson at orange-ftgroup.com 1 sibling, 0 replies; 6+ messages in thread From: Luis R. Rodriguez @ 2010-10-15 17:58 UTC (permalink / raw) To: ath9k-devel On Fri, Oct 15, 2010 at 09:26:00AM -0700, Ben Greear wrote: > On 10/15/2010 05:35 AM, mickael.masson at orange-ftgroup.com wrote: > > Hi Mohammed, Hi all, > > > > We tried with the latest compat-wireless tree (as explained in http://wireless.kernel.org/en/users/Download/hacking#Git_trees_you_will_need) and we got same results with the command: > > $ cat /proc/net/wireless > > Inter-| sta-| Quality | Discarded packets | Missed | WE > > face | tus | link level noise | nwid crypt frag retry misc | beacon | 22 > > wlan1: 0000 30. -80. -256 0 0 0 14 18 0 > > wlan2: 0000 0 0 0 0 0 0 0 0 0 > > mon.wlan2: 0000 0 0 0 0 0 0 0 0 0 > > > > Noise is always equal to -256. > > We knew that API changed when<iw> tool was released (and consequently<wireless-tool> was deprecated) but we thougth that read /proc/net/wireless would still provide reliable information. It seems that we were wrong! > > I'm attaching patches to make this work, but the maintainers are not interested in these > patches upstream last I checked, so you'll have to apply them yourself. > > The status/flags part of the patch is a real hack (exposes internal flags field with > no translation), but it can show you if the interfaces are scanning or not, etc. > > This patch also shows current rate as a new field in /proc/net/wireless. > > Please let me know if you have any questions. there is no interest in furthering wireless extensions, the focus should developing new stuff only for nl80211, users and distributions should be using nl80211 now that wext is completely replacable. Luis ^ permalink raw reply [flat|nested] 6+ messages in thread
* [ath9k-devel] RE : RE : [AR9280] unable to get noise level 2010-10-15 16:26 ` Ben Greear 2010-10-15 17:58 ` Luis R. Rodriguez @ 2010-10-19 8:35 ` mickael.masson at orange-ftgroup.com 1 sibling, 0 replies; 6+ messages in thread From: mickael.masson at orange-ftgroup.com @ 2010-10-19 8:35 UTC (permalink / raw) To: ath9k-devel Thanks for your patch, Regards, Mickael ________________________________________ De : Ben Greear [greearb at candelatech.com] Date d'envoi : vendredi 15 octobre 2010 18:26 ? : MASSON Micka?l NRS Cc : Mohammed Shafi; ath9k-devel at lists.ath9k.org; ath9k-devel-request at lists.ath9k.org Objet : Re: [ath9k-devel] RE : [AR9280] unable to get noise level On 10/15/2010 05:35 AM, mickael.masson at orange-ftgroup.com wrote: > Hi Mohammed, Hi all, > > We tried with the latest compat-wireless tree (as explained in http://wireless.kernel.org/en/users/Download/hacking#Git_trees_you_will_need) and we got same results with the command: > $ cat /proc/net/wireless > Inter-| sta-| Quality | Discarded packets | Missed | WE > face | tus | link level noise | nwid crypt frag retry misc | beacon | 22 > wlan1: 0000 30. -80. -256 0 0 0 14 18 0 > wlan2: 0000 0 0 0 0 0 0 0 0 0 > mon.wlan2: 0000 0 0 0 0 0 0 0 0 0 > > Noise is always equal to -256. > We knew that API changed when<iw> tool was released (and consequently<wireless-tool> was deprecated) but we thougth that read /proc/net/wireless would still provide reliable information. It seems that we were wrong! I'm attaching patches to make this work, but the maintainers are not interested in these patches upstream last I checked, so you'll have to apply them yourself. The status/flags part of the patch is a real hack (exposes internal flags field with no translation), but it can show you if the interfaces are scanning or not, etc. This patch also shows current rate as a new field in /proc/net/wireless. Please let me know if you have any questions. Thanks, Ben -- Ben Greear <greearb@candelatech.com> Candela Technologies Inc http://www.candelatech.com ********************************* This message and any attachments (the "message") are confidential and intended solely for the addressees. Any unauthorised use or dissemination is prohibited. Messages are susceptible to alteration. France Telecom Group shall not be liable for the message if altered, changed or falsified. If you are not the intended addressee of this message, please cancel it immediately and inform the sender. ******************************** ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-10-19 8:35 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-13 13:45 [ath9k-devel] [AR9280] unable to get noise level mickael.masson at orange-ftgroup.com
[not found] ` <AANLkTikoGr8+jvrVWucvDS+FxaxKRdKs2x0y7aQ7k9gL@mail.gmail.com>
2010-10-15 12:35 ` [ath9k-devel] RE : " mickael.masson at orange-ftgroup.com
2010-10-15 14:34 ` Mohammed Shafi
2010-10-15 16:26 ` Ben Greear
2010-10-15 17:58 ` Luis R. Rodriguez
2010-10-19 8:35 ` [ath9k-devel] RE : " mickael.masson at orange-ftgroup.com
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.