Search Linux Wireless

Re: [ath5k-devel] Performance regression between Madwifi/net80211 and ath5k/mac80211

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

 



On Wed, Oct 19, 2011 at 8:55 AM, Pavel Roskin <proski@xxxxxxx> wrote:
> On Wed, 19 Oct 2011 19:33:53 +0800
> Adrian Chadd <adrian@xxxxxxxxxxx> wrote:
>
>> .. does madwifi have that net80211 "aggressive mode" by default, where
>> it overrides the best-effort WME queue parameters to allow for
>> bursting?
>
> I tried madwifi-0.9.4 snapshot on a CM9 card, and I got:
>
> # iwpriv ath0 get_abolt
> ath0      get_abolt:218
>
> 218 is 0xda, which means that the following capabilities are enabled:
>
> IEEE80211_ABOLT_TURBO_PRIME
> IEEE80211_ABOLT_FAST_FRAME
> IEEE80211_ABOLT_BURST
> IEEE80211_ABOLT_XR
> IEEE80211_ABOLT_AR
>
> And those are not enabled:
>
> IEEE80211_ABOLT_TURBO_G
> IEEE80211_ABOLT_COMPRESSION
> IEEE80211_ABOLT_WME_ELE
>
> I would just unset all capabilities and retry.
>
>> I see exactly that difference in FreeBSD (33mbit vs 22mbit) when I
>> disable that aggressive mode code.

Bursting will get you to ~28 and FF's are likely the reset (no dynamic
turbo on freebsd).  It would be nice to have control in linux to
explicitly turn on/off bursting but the usual way people do it is to
negotiate wmm and force the txop limit.

BTW whenever you see a performance difference the first thing to look
at is packets/sec.  I've not found any linux tools that give me this a
la athstats/wlanstats on freebsd.

-Sam
--
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 Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux