Search Linux Wireless

Re: improve operational ANI in Mesh mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I think this is correct.



adrian


On 15 February 2013 18:43, Georgiewskiy Yuriy <bottleman@xxxxxxxxxx> wrote:
>
> Hi, in our setups we experience pure ANI operational in mesh mode
> VS AP mode, after debuffing and digging in ANI code i find what ANI
> in AP mode work in limited mode, i try this mode with mesh and seems
> getting same good operation as in AP mode, i am not familiar with ANI
> may be there is another better way to fix this issue?
>
> changes what i made:
>
> diff -ruN compat-drivers-3.7.6-1/drivers/net/wireless/ath/ath9k/ani.c
> compat-drivers-3.7.6-1-new/drivers/net/wireless/ath/ath9k/ani.c
> --- compat-drivers-3.7.6-1/drivers/net/wireless/ath/ath9k/ani.c 2013-02-11
> 04:23:53.000000000 +0400
> +++ compat-drivers-3.7.6-1-new/drivers/net/wireless/ath/ath9k/ani.c
> 2013-02-16 05:03:46.640746411 +0400
> @@ -303,7 +303,8 @@
>         ah->stats.ast_ani_reset++;
>
>         /* only allow a subset of functions in AP mode */
> -       if (ah->opmode == NL80211_IFTYPE_AP) {
> +       if (ah->opmode == NL80211_IFTYPE_AP || ah->opmode ==
> NL80211_IFTYPE_MESH_POINT) {
> +               ath_dbg(common, ANI, "only allow a subset of functions in AP
> or MESH mode");
>                 if (IS_CHAN_2GHZ(chan)) {
>                         ah->ani_function = (ATH9K_ANI_SPUR_IMMUNITY_LEVEL |
>                                             ATH9K_ANI_FIRSTEP_LEVEL);
> @@ -323,7 +324,8 @@
>
>         if (is_scanning ||
>             (ah->opmode != NL80211_IFTYPE_STATION &&
> -            ah->opmode != NL80211_IFTYPE_ADHOC)) {
> +            ah->opmode != NL80211_IFTYPE_ADHOC && +         ah->opmode !=
> NL80211_IFTYPE_MESH_POINT)) {
>                 /*
>                  * If we're scanning or in AP mode, the defaults (ini)
>                  * should be in place. For an AP we assume the historical
>
>
>
> C уважением                       With Best Regards
> Георгиевский Юрий.                Georgiewskiy Yuriy
> +7 4872 711666                    +7 4872 711666
> факс +7 4872 711143               fax +7 4872 711143
> Компания ООО "Ай Ти Сервис"       IT Service Ltd
> http://nkoort.ru                  http://nkoort.ru
> JID: GHhost@xxxxxxxxxx            JID: GHhost@xxxxxxxxxx
> YG129-RIPE                        YG129-RIPE
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux