Comment 23 for bug 201202

Confirmed with 8.10 and ath9k. The wireless often roams to (none), which totally drops the connection. I can cause it to reassociate with an AP by using 'iwconfig ath0 ap <MAC>'. And about 2 minutes later it will roam back to (none). Very frustrating.

It seems to me like there is some code in NetworkManager which selects the best AP, and it's broken. It seems to me that NM should *never* roam to (none). When is that ever a good idea? It should only roam if it finds a new AP with better signal strength. Attached is a patch which should do that. Unfortunately, as I'm not travelling and in airports/hotels right now, I can't easily test it. Can someone give it a whirl?