1. 02 2月, 2010 1 次提交
  2. 29 1月, 2010 1 次提交
  3. 28 1月, 2010 1 次提交
  4. 26 1月, 2010 1 次提交
    • F
      ath9k: improve max rate retry handling · 65896510
      Felix Fietkau 提交于
      ath9k currently forces hw->max_rate_tries to 4 to work around rate
      control inefficiencies. This has some negative side effects, such as
      rate_control_send_low also using a maximum of 4 tries, which could
      negatively affect reliability of unicast management frames.
      This patch pushes the retry limit to the rate control instead, and
      allows it to use more tries on the last stage to prevent unnecessary
      packet loss.
      Signed-off-by: NFelix Fietkau <nbd@openwrt.org>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      65896510
  5. 23 1月, 2010 3 次提交
  6. 20 1月, 2010 2 次提交
    • L
      ath9k: make tx power config changes take effect immediatley · c9f6a656
      Luis R. Rodriguez 提交于
      Users wishing to tweak tx power want it to happen immediately,
      try to respect that. This was tested by Lorenzo by measuring the
      received signal strength from an AP with ath9k and the patch.
      
      Changing the tx power on the AP produced these results:
      
      1) iwconfig wlan0 txpower 20 ---> Rx power -37dbm
      2) iwconfig wlan0 txpower 15 ---> Rx power -41dbm
      3) iwconfig wlan0 txpower 10 ---> Rx power -45dbm
      4) iwconfig wlan0 txpower 5 ---> Rx power -51dbm
      5) iwconfig wlan0 txpower 0 ---> Rx power -37dbm
      
      The result with 0 is an anomoly and would need to be
      addressed through a separate patch.
      Signed-off-by: NLuis R. Rodriguez <lrodriguez@atheros.com>
      Tested-by: NLorenzo Bianconi <lorenzo.bianconi83@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      c9f6a656
    • F
      ath9k: fix RTS/CTS handling · 27032059
      Felix Fietkau 提交于
      The Tx DMA descriptor has two kinds of flags that select RTS/CTS usage.
      The first one (global for the frame) selects whether RTS/CTS or
      CTS-to-self should be used, the second one enables RTS/CTS or
      CTS-to-self usage for an individual multi-rate-retry entry.
      Previously the code preparing the descriptor only enabled the global
      flag, if the first MRR series selected the local one.
      Fix this by enabling the global flag if any of the MRR entries need it.
      With this patch, rate control can properly select the use of RTS/CTS
      for all MRR entries except the first one, which is the default behavior.
      Signed-off-by: NFelix Fietkau <nbd@openwrt.org>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      27032059
  7. 16 1月, 2010 2 次提交
  8. 15 1月, 2010 1 次提交
  9. 13 1月, 2010 11 次提交
  10. 05 1月, 2010 3 次提交
  11. 29 12月, 2009 8 次提交
  12. 23 12月, 2009 5 次提交
  13. 22 12月, 2009 1 次提交