使用特定的MAC地址连接到Wi-Fi接入点


20

我可以看到几个(5个以上)具有相同SSID,但MAC地址不同(使用InSSIDer)的Wi-Fi接入点。但是,我的Windows 7笔记本电脑始终保持与其中一个AP的连接,我怀疑这不是最好的。

如何选择使用其他MAC地址连接到Wi-Fi接入点?是否有一个允许指定首选AP的MAC地址的自定义连接管理器?



我的印象是正确的术语是BSSID(基本SSID)而不是MAC地址。虽然BSSID具有与以太网MAC地址相同的格式(3字节制造商+ 3字节设备)。
Axel Bregnsbo

Answers:


6

您可以使用Intel®PROSet /无线软件来执行此操作,但是只有在具有Intel®无线适配器的情况下才能执行此操作。如果您具有英特尔®PROSet /无线软件,则需要:

  1. 右键单击系统任务栏中的灯泡图标->“配置Wi-Fi”
  2. 右键单击所需的网络,然后选择“属性”
  3. 写下所需的BSSID
  4. 按“关闭”
  5. 单击“配置文件”->“管理配置文件”(Ctrl + R)或单击“配置文件...”
  6. 选择所需的网络,然后单击“属性...”
  7. 点击“高级”
  8. 选择“强制访问点”并输入自定义MAC地址(与BSSID相同)

这在Dell Latitude E5520上对我有用。我不知道所有无线适配器是否都有自定义程序。


我拥有与英特尔无线芯片几乎相同的笔记本电脑(精度5520),但是在该字段中设置MAC地址却无济于事,它仍然可以连接到所需的任何接入点。
BlackICE

osx怎么办?
AsimRazaKhan

6

尽管Nouhad Velladath建议使用适合此任务的软件,但他却错过了具体实现的方法。NetSetMan具有内置的Wi-Fi管理器,可显示所有可用的无线网络。如果有不同的接入点(具有不同的MAC地址),它们将单独列出,因此您可以选择首选的接入点并连接到该接入点。

从主菜单中打开它:工具> NSM WiFi管理

这是它的描述(连同下载):http : //www.netsetman.com/cn/wifi


就像魅力一样,谢谢!比Passmark WirelessMonitor更好,可以免费使用。
Simon Steinberger

4

简短的答案是“ 否”,您不能。至少,没有任何标准解决方案。WiFi卡的制造商可能会提供提供此功能的自定义连接管理器,但是我从未见过。

Windows通常会在相同频带中具有相同SSID的接入点中选择最强的信号。在某些WiFi卡上,您可以从设备管理器中调整“漫游攻击性”。这实质上决定了Windows切换具有相同SSID的访问点所必须具有的信号更好。(如果频繁更改接入点会中断连接,可以将其关闭;如果遇到不良接入点,则可以将其打开。)

一种常见的刺激是最强的信号可能无法产生最快的传输。我自己有一个使用20MHz带宽的接入点和一个使用40MHz带宽的接入点的问题。Windows将选择20MHz信号,即使它会产生较低的传输速率,如果信号更强一些。

但是,我对您的建议是将重点放在导致问题的原因上,而不是尝试解决该问题。Windows是否正在选择更强的信号?如果是这样,那为什么对您不起作用?


并非如此-下面提供了运行良好的解决方案,例如Passmark WirelessMon。
Simon Steinberger

3

Passmark WirelessMon是您要找的东西。

它具有30天的试用版,可在Windows 7上完美运行。

http://www.passmark.com.au/products/wirelessmonitor.htm

使用此软件将显示本地每个无线网络的列表,并提供其MAC地址,通道和其他有用信息的明细。

例如,如果范围内有六个访问点,所有访问点的SSID为“ hotel_ap”,那么您将看到六个单独的行作为单独的条目。

然后,您可以找到具有所需MAC地址的计算机,右键单击它,然后选择“连接到AP”。然后,内置的Windows无线网络管理器将断开您当前具有的任何连接(如果有),并尝试使用您在Passmark Wireless Monitor软件中选择的MAC地址连接到该设备。

您还可以将软件设置为从计算机启动,以及按MAC地址建立热点优先级列表。这是您所追求的东西的相当有效的工具包。

希望这可以帮助!

消息来源:我正在用它来写这个!


您能否对链接内容进行更详细的描述,并解释它与问题的关系?如果链接无效,这将有助于确保该答案仍然有用。此外,请谨慎发布此类性质的答案链接,这些链接可能会被社区正确或其他方式视为垃圾邮件。有关更多信息,请参见帮助中心
bwDraco-恢复莫妮卡2014年

考虑完成!
Jack_Hu 2014年

0

如果您发现附近的许多接入点都具有相同的ssid,则可能是通过cisco,aruba,meraki或类似的系统运行的系统具有内置的负载平衡功能。

换句话说,您可能不在信号最强的接入点上,但是如果不是,那可能是因为其他许多人也在该接入点上,并且通过使用更远的接入点可以做得更好。覆盖此选择比帮助您更可能伤害您。


1
可能,但是我仍然想自己做出选择(不会问系统一开始是否运作良好)。
dbkk101

0

我遇到了同样的问题,并使用Win7中的Passmark WirelessMon软件解决了该问题。您也可以使用Linux,并非常轻松地配置AP MAC地址。例如,您可以尝试Lubuntu(不是Ubuntu),它非常简单且性能出色。但是要做的第一件事就是安装视频卡的专有驱动程序,因为如果不这样做,您的笔记本电脑可能会比Win7更热。


现在的问题是基于Windows 7和不是Linux
海达尔

0

我可以使用NetSetMan使用实用程序进行连接:

您是否厌倦了每天手动在便携式计算机或计算机上更改基于位置的网络和系统配置?那么NetSetMan是您的解决方案。它将为您完成工作。立即在不同位置的配置文件之间切换!


很高兴解释您是如何使用此软件实现此目标的。
slhck

0

使用英特尔无线卡:

打开控制面板-> Networtk和共享连接中心->选择您的无线网络->无线属性->启用英特尔连接设置->配置->强制访问点->输入MAC地址。

尝试这个。


您正在重复接受的答案
yass
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.