OS X 根据 BSSID 忽略 Wi-Fi 网络/AP

OS X 根据 BSSID 忽略 Wi-Fi 网络/AP

我遇到的情况是,两栋相邻的建筑物中有两个 AP,它们的 SSID 名称相同。问题是,附近的笔记本电脑正在访问另一栋建筑物中信号较弱的 AP,这会导致连接问题。我希望能够让 Mac OS X 笔记本电脑忽略另一栋建筑物中的 AP。

有人知道是否有办法根据 AP 的 BSSID(MAC 地址)来阻止它吗?

答案1

如果多个 AP 发布相同的 SSID,则它们将被视为同一底层网络的独立接入点,客户端可以在它们之间自由漫游。Apple 不提供根据 BSSID 选择或排除 AP 的 API。

如果您的客户端无法正确漫游(或者无法在开机或从睡眠状态唤醒时做出更好的选择),那么最好诊断出发生这种情况的原因。也许附近的 AP 出现故障或超载,无法足够快地响应扫描(探测请求),因此客户端会找到另一栋建筑中的另一个 AP,而不是附近的 AP。

相关内容