假设有一个带有多个访问点的网络,所有访问点都具有相同的ESSID,但是我一直想连接到具有特定BSSID(MAC地址)的特定访问点,是否可以在Windows中执行此操作?
我尝试使用本机Wifi API进行这种类型的连接,但是Connect函数仅允许您指定ESSID而不是BSSID。
有没有人通过在Windows中指定其BSSID来找到连接到AP的方法?
假设有一个带有多个访问点的网络,所有访问点都具有相同的ESSID,但是我一直想连接到具有特定BSSID(MAC地址)的特定访问点,是否可以在Windows中执行此操作?
我尝试使用本机Wifi API进行这种类型的连接,但是Connect函数仅允许您指定ESSID而不是BSSID。
有没有人通过在Windows中指定其BSSID来找到连接到AP的方法?
Answers:
您设法解决了吗?如果有帮助,我已经找到了部分解决方案。
实用程序WirelessMon- http://www.passmark.com/products/wirelessmonitor.htm 它使您可以覆盖Windows wifi选择,并通过MAC地址明确连接到AP。
我遇到了一个非常令人沮丧的问题,那就是需要使用带有门户网站的公共热点网络,并且每当我的wifi漫游每隔5分钟左右跳一次AP时,由于其中两个信号强度非常相似,我不得不重新输入我的登录详细信息。
使用WirelessMon的缺点是,它只有30天的试用期,而且还倾向于通过在后台不断进行扫描来弄乱连接本身。我发现的最佳解决方案是将其采样率设置为最大60秒,与默认值3相比,这有很大帮助。
如果有人知道做类似工作的免费应用程序,请发布有关它的信息!