Comment 22 for bug 201202

I am getting exactly the same problem, and the more frustrating part is that it totally ruins my wifi access at work. We have many APs with the same SSID, and at my desk it ALWAYS connects to a 00:0F:xxx AP, then roams to a 00:0D:xxx AP immediately after a "dhcp bound to" followed by a "device state change: 7 -> 8", and before a "Policy set 'ESSID' (ath0) as default for routing and DNS.". ALWAYS. And then, of course, routing, etc, seems ok, but not even skype, nothing works, no pings, tracepath, etc.
Is there any way to blacklist a specific AP, if there is no way to disable this idiotic roaming?