6f87599bdf
* Don't do the antenna switching when setting up the rate table - we don't take into account whether it's an active antenna or not (eg shared with BT.) I'll look into this a bit more later. * The default antenna is still 1, I'll look into that a bit more later. (So no, this doesn't fix it for Larry who needs ANT_B to be active, not ANT_A.) * My changes to the rate control setup used the wrong method for finding a suitable rate, which led to 1M CCK frames being queued for 11a operation. This is .. sub-optimal. Change the rate control lookup path to use the global table instead of the per-node table, which won't be setup until the node rate table is setup (which happens way too late in this game.) Tested: * Intel 7260, 2G and 5G operation. |
||
---|---|---|
.. | ||
if_iwm_binding.c | ||
if_iwm_binding.h | ||
if_iwm_debug.h | ||
if_iwm_led.c | ||
if_iwm_led.h | ||
if_iwm_mac_ctxt.c | ||
if_iwm_mac_ctxt.h | ||
if_iwm_pcie_trans.c | ||
if_iwm_pcie_trans.h | ||
if_iwm_phy_ctxt.c | ||
if_iwm_phy_ctxt.h | ||
if_iwm_phy_db.c | ||
if_iwm_phy_db.h | ||
if_iwm_power.c | ||
if_iwm_power.h | ||
if_iwm_scan.c | ||
if_iwm_scan.h | ||
if_iwm_time_event.c | ||
if_iwm_time_event.h | ||
if_iwm_util.c | ||
if_iwm_util.h | ||
if_iwm.c | ||
if_iwmreg.h | ||
if_iwmvar.h |