如何使OSX选择具有相同SSID的最强wifi信号?


22

我在一个房间里有一个Netgear无线路由器,在另一个房间里有一个带wifi的TP-Link电力线适配器。我正在使用2014 MacBook Pro和Yosemite 10.10.1

以前,我为每个无线访问点都有单独的SSID,这意味着我需要在房屋中移动时手动更改wifi网络。

在建议如何我可以得到多个接入点相同的SSID?是在两个wifi AP上设置相同的SSID,笔记本电脑应自动选择信号最强的一个:

为两个AP赋予相同的SSID,安全类型和无线安全密码...客户端将扫描所有通道以寻找发布其所需SSID的AP,并选择最适合其需求的哪个(通常意味着哪个显示最高的信号)强度)。

因此,我在两个WiFi AP上都设置了相同的SSID,安全性和密码。不幸的是,OSX Mavericks 在房屋中移动时不会自动在网络之间切换。

当位于TP-Link电力线适配器附近时,我连接到网络,如Wifi Explorer窗口中的粗体第一行所示(这是预期的行为,因为这是最强的网络):

在此处输入图片说明

但是,当靠近Netgear wifi路由器时,优胜美地不会断开与TP-Link接入点的连接并连接到Netgear接入点(即使该网络更坚固):

在此处输入图片说明

(我将笔记本电脑放置了一整夜,但在12个小时后它没有变化,因此与时间无关)

  • 在Mavericks中我需要做些什么来自动选择最强大的网络?
  • 我是否需要确保访问点之间的所有属性都相同?例如,通道,宽度和模式不同-这有关系吗?

编辑:根据/apple//a/144832/84752上的答案,我更改了:

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs joinMode=Strongest

但这在房间之间移动时不起作用。我不确定该建议是否仅适用于机场产品(给出命令的名称)。


1
您在OS X上没有这样的控制权。在我的办公室中,我们使用允许多个SSID(Unifi AP)的访问点,因此我有一个用于漫游目的的SSID(在每个AP上设置),而当我要强制连接时有一个SSID到一个特定的。另外,对于2.4和5gHz网络,我有单独的SSID。
mspasov

原来这是一个XY问题-我真正的问题是“如何改善房屋的wifi覆盖范围?”。真正的解决方案不是尝试使用电力线适配器复制wifi网络,而是购买功能更强大的无线路由器,从而消除了对电力线的需求
Stephen Lead

Answers:


25

我知道这个线程很旧,但是我想离开这里解决我的问题。您需要检查两个接入点是否具有相同的安全性。例如,我有一个通过WPA / WPA2保护的访问点,另一个仅通过WPA2保护的访问点。将两者更改为相同的值后,一切都很好。

要检查接入点的安全性,您可以执行以下操作:

  • 按住选项(alt)键的同时,单击菜单栏中的WiFi图标
  • 单击“打开无线诊断...”
  • 转到“窗口”>“扫描”(或按CMD-4)
  • 检查两个接入点的安全性是否相同

解决方案来源:http : //forums.macrumors.com/threads/wifi-roaming-issues-two-aps-with-same-ssid.1208584/


2
6个月后,我终于找到了测试的时间-看来您是对的。我已将Powerline适配器的安全性设置为“自动”-在强迫它使用WPA2-PSK [AES]MBP之后,在无线AP之间自动切换方面做得更好。非常感谢!
斯蒂芬·利德

这对我来说不起作用,因为两个安全性值已经相同。i.imgur.com/2UQWfmL.png
Pieter

这对我有用,但是我必须在OSX网络设置中删除(“忘记”)网络,然后重新添加。一旦这样做,它就开始连接到较高的信号,即立即关闭AP。
dbellizzi

除此之外,我还必须确保两个AP的宽度相同-20MHz。当宽度不同时,我遇到了切换问题。
Yohan Liyanage

10

您的问题是由OS X处理wi-fi参数(通常称为漫游阈值)引起的。此参数指示操作系统将切换到更强信号的时间点。Windows可以轻松访问此参数(此处为示例),但OS X中没有简单的选项。

NYU的这份文档建议OS X具有“激进”漫游功能,并显示了禁用激进漫游的命令行。但是,我们在校园中使用OS X客户端的经验表明,OS X除了具有更强的信号外,它更倾向于“坚持”与之关联的AP(尽管您遇到的信号更近/更强)-如您的情况。

因此,您可以做很多事情来改变OS X的漫游行为。但是,您可以做的是更改无线环境,以强制OS X在AP之间切换。根据Wi-Fi硬件的不同,您可能会选择的选项包括将AP设置为仅5GHz严格模式(如果它们是双频设备)-这会缩小传输范围,从而减少AP之间的重叠。您可能还需要在AP上设置无线传输信号强度-这是减少AP之间重叠的另一种方法,可能会迫使OS X尽快切换到更强的信号。最后,您可以尝试将AP移动到房屋的末端,以再次减少它们的重叠。



0

对于陷入困境的其他所有人:请尝试为您的AP提供不同的渠道!


0

从屏幕截图中可以看出,BSSID不同,因为WiFi设置不同。在安全设置等方面,使每个AP上的所有设置相同,并且应该可以使用。


BSSID是一个始终不相同的硬件地址。
slhck
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.