CVSROOT: /cvs Module name: src Changes by: s...@cvs.openbsd.org 2016/12/10 07:46:04
Modified files: sys/net80211 : ieee80211_mira.c ieee80211_mira.h Log message: Make mira rate scaling actually work with MIMO Tx rates. The previous approach with an extra timeout was dumb (and of course untested). Additional fixes include: - Take HT protection settings into account when determining whether RTS is used. - Stop probing the current rateset as soon as measurements become worse. - Properly move probing timeouts for bad rates further into the future. Tested with MIMO-enabled iwm(4) (MCS 0-15) and also iwn(4) (MCS 0-7 only). Early versions also tested by phessler@ and bmercer@, and more testing by tb@. ok tb@