I cherry-picked these 3 patches on top to v3.2.0-rc6, and now it's working, Thank you all everyone's effort; [archuser@archtop linux-git]$ git cherry-pick 123877b80 [b46 55de35a] iwlwifi: do not set the sequence control bit is not needed Author: Wey-Yi Guy <wey-yi.w.guy@xxxxxxxxx> 1 files changed, 4 insertions(+), 1 deletions(-) [archuser@archtop linux-git]$ git cherry-pick 81670a49184 [b46 1b0b51d] iwlwifi: tx_sync only on PAN context Author: Johannes Berg <johannes.berg@xxxxxxxxx> 1 files changed, 6 insertions(+), 0 deletions(-) [archuser@archtop linux-git]$ git cherry-pick 78feb35b81 [b46 73d79e2] iwlwifi: allow to switch to HT40 if not associated Author: Wey-Yi Guy <wey-yi.w.guy@xxxxxxxxx> 1 files changed, 2 insertions(+), 2 deletions(-) When walking to some corner meeting rooms (but still has good wifi connectivity, verified by another Android phone wifi ;), the roaming may be from previous AP to none and none to next AP, the process may need 1 to 2 minutes to be stable again, it's not ideally swift but acceptable, Dec 21 14:59:11 archtop NetworkManager[2333]: <info> (wlan0): roamed from BSSID 24:B6:57:34:CC:5F (blizzard) to 6C:9C:ED:EC:BC:7F (blizzard) Dec 21 14:59:41 archtop NetworkManager[2333]: <info> (wlan0): roamed from BSSID 6C:9C:ED:EC:BC:7F (blizzard) to (none) ((none)) Dec 21 14:59:53 archtop NetworkManager[2333]: <info> (wlan0): roamed from BSSID (none) ((none)) to 2C:3F:38:F6:A8:AF (blizzard) Thanks, -- 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