![漫游到具有不同 OUI 的 AP 时 SSH 连接丢失](https://linux22.com/image/768062/%E6%BC%AB%E6%B8%B8%E5%88%B0%E5%85%B7%E6%9C%89%E4%B8%8D%E5%90%8C%20OUI%20%E7%9A%84%20AP%20%E6%97%B6%20SSH%20%E8%BF%9E%E6%8E%A5%E4%B8%A2%E5%A4%B1.png)
我在仓库中遇到了一个设备(安装了 Ubuntu 20.04)的重大问题,该设备有多个接入点。我经常丢失 SSH 连接。调查此事后,我发现每当设备漫游到不同的 AP(相同的 SSID)时,我就会丢失连接。深入挖掘后,我发现只有当设备漫游到具有不同 OUI 的 AP(假设 YY:YY:YY 表示不同的 AP 制造商或 AP 型号)时,SSH 连接才会中断。当我重新连接到设备时,我看到它已连接到具有 OUI YY:YY:YY 的 AP。
我比较了漫游日志(journalctl -fu[电子邮件保护]) 漫游到不同 AP 型号时的日志与漫游到相同 AP 型号时的日志相同。除了 BSSID 之外,它们是相同的。
我们使用简单的 WPA2 PSK(没有花哨的 802.11r 或任何其他东西)。我一直以为漫游发生在 WiFi 客户端上。
您是否知道可能导致此类行为的原因是什么?可能是 wpa_supplicant 配置错误?可能是 AP 配置错误?