Wi-Fi 问题(5 个路由器具有相同的 SSID,机器不断切换路由器)

Wi-Fi 问题(5 个路由器具有相同的 SSID,机器不断切换路由器)

我使用的是全市 Wi-Fi。信号很好,但我不知道路由器到底在哪里。

问题是我的 Mac OS X Lion 机器显示了该网络的 SSID 的所有条形图,并且一些路由器实际上比其他路由器更近并且表现不同。

一台路由器给我提供了一致的 30ms ping 和稳定的连接。其他路由器给我提供了 250ms ping 和丢包。网络仍然在我的电脑上显示该 SSID 的所有条形图,但实际上有多个信号强度不同的路由器,我的电脑不知道它们之间的区别,因为它们都是同一个网络,具有相同的 SSID。

有没有办法从我的机器获取其中一个路由器的 MAC 地址并固定到该地址?或者也许使用更具体的应用程序能够查看该网络上的所有广播设备,这样我至少可以知道哪个设备给我的信号强度最好和最差(当我打电话给运营网络的公司时)?

答案1

由于 OS X 是 unix 衍生产品,它应该具有 iwconfig 或类似的工具。

成立 (和谷歌

不过,我不是 Mac 用户,因此无法提供更具体的说明。不过,这应该足以帮助您入门。

答案2

如果它们共享相同的 SSID,则无法将您的机器固定到特定基站;它是自动的,基于哪个基站信号最强。

您可以通过 Wireshark 等工具获取路由器的 MAC 地址;连接后,开始捕获机场接口并查找往返于您的路线的流量。查看捕获的数据包,您应该会看到类似于Address: Apple_36:d2:43 (00:24:36:36:d2:43)源或目标的信息,具体取决于数据包的去向。

如果您希望在 Wireshark 中看到更多内容,而不仅仅是系统与基站之间的流量:

捕获 -> 接口 -> 单击带有无线电塔符号的接口旁边的“选项” -> “以监控模式捕获数据包”

这将显示信标帧和更多内容,包括 MAC 地址,来自信号范围内的任何内容。要查看原始 MAC 地址,请选择一个数据包,展开以“IEEE 802.11 信标帧”开头的行,

相关内容