问题标签 [bssid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6078 浏览

iphone - 如何在没有私人图书馆的情况下在 iPhone 中获取 bssid?

我需要为我的 iphone 应用程序获取 wifi 的 bssid 以确定它是否已连接。我该怎么做?

需要一些关于如何做到这一点的指导。

0 投票
2 回答
4417 浏览

ios - CNCopySupportedInterfaces() 尽管连接了wifi,但没有返回值

我正在使用 CNCopySupportedInterfaces() 来获取 bssid 并且它没有返回任何值。不知道为什么。

我的代码如下所示:

NSLog(@"%@",CNCopySupportedInterfaces());

返回(空)

不知道出了什么问题?需要一些指导

0 投票
1 回答
2848 浏览

java - SSID 与 BSSID:以编程方式通过 Android 连接到 Wifi / 使用 WifiManager 连接到网络

我听说一些开发人员在指定 SSID 时无法连接到 wifi:

https://groups.google.com/forum/?fromgroups=#!topic/android-developers/di4gMhC0ZTY

但是其他开发人员正在通过 SSID 进行连接:

如何以编程方式连接到 Android 中的特定 Wi-Fi 网络?

应该使用哪种方法?

我目前无法连接。

资源:

日志猫:

附言

我想要做的就是建立与特定 wifi 网络的连接。如果有人知道在哪里可以找到一些可以测试的源代码的工作副本 - 它可能会解决我的所有问题(我能找到的唯一帖子是上面显示的来自 SO 而不是在职的)

0 投票
1 回答
1494 浏览

ruby - 使用 Ruby 和 ioctl 以编程方式获取 wifi BSSID

在 ruby​​ 中使用通过 ioctl 获取 essid作为模板,我想获取 BSSID 而不是 ESSID。但是,不是 C 开发人员,有几件事我不明白。

到目前为止我所拥有的不起作用:( ...

注意我有点困惑,因为根据 wireless.h 中的一些评论,我认为 BSSID 只能通过 ioctl设置。但是,要获取的 ioctl存在。再加上我几乎完全不了解更中间的 C 类型(结构、联合和东西;)),我根本不知道。

因此,与此同时,我正在使用 wpa_cli 方法来获取 BSSID,但我更喜欢使用 IOCTL:

编辑:到目前为止,没有人能够回答这个问题。我想我还是更喜欢 wpa 方法,因为我从中获得了更多数据。也就是说,我想提出的一个问题是,如果有人使用 wpa 代码,请注意它需要升级权限才能读取wlan套接字。

编辑^2(完整代码片段):感谢@dasup,我已经能够重构我的类以使用系统ioctls正确提取bssid 和essid。(YMMV 考虑到你的 Linux 发行版的实现、年龄和任何其他可能的不稳定因素——尽管下面的代码片段适用于 3.2 和 3.7 内核。)

0 投票
1 回答
5388 浏览

wifi - hostapd 动态显示/隐藏 ssid

我正在尝试为正在运行的一堆节点实现一个简单的连接饱和算法hostapd。在max_num_sta建立连接时,我想hostapd进入隐藏 SSID 模式 ( ignore_broadcast_ssid=0)。我已更新src/ap/beacon.c以包含一个简单的条件语句并成功重新编译,但当节点“饱和”时,我的 SSID 仍然不断出现:

我错过了什么吗?

0 投票
1 回答
164 浏览

ios - 如何查看用户使用的WIFI是否有密码保护

如何检查用户正在使用的 WIFI(SSID、BSSID)是否受到 iOS API 的密码保护?

0 投票
7 回答
68412 浏览

wifi - 有人如何在不连接路由器的情况下获得路由器的 BSSID?

  1. 有人如何在不连接路由器的情况下获取路由器的 BSSID 以区分重复的 SSID?

  2. 路由器是否广播 BSSID?

0 投票
3 回答
1865 浏览

c++ - 正则表达式从 netsh wlan 获取 MAC 地址

我正在尝试获取周围所有可用无线网络的 MAC 地址。

目前正在使用: netsh wlan show networks mode=bssid | findstr BSSID

我得到它的输出(真正的 MAC 隐藏以保护隐私):

我需要实现一个正则表达式,它只能输出 MAC 地址(即每行的最后 17 个字符)需要将 MAC 地址存储在 C++ 中的数组中。
 
我当前的代码是这样获取输出的:

有人可以为我提供一个代码片段来实现提升正则表达式以仅获取数组中的 MAC 地址吗?我的意图是将这些 MAC 地址传递给谷歌地理定位 API 并获取位置。

有任何想法吗?

谢谢!

0 投票
1 回答
1829 浏览

java - 在 Java 中获取附近的 BSSID 和信号强度

我需要使用 Java 获取附近的 BSSID 及其信号强度。类似的输出netsh wlan show networks mode=BSSID

可能吗?

0 投票
0 回答
203 浏览

c# - 使用托管 wifi 连接到特定 bssid 时出现 System.AccessViolationException 错误

我正在尝试使用 bssid 连接到 wifi 网络,并且已经浏览了所有可用的链接(包括 managedwifi 的 codeplex)。我的代码返回以下错误:

System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at WifiExample.Program.WlanConnect(IntPtr clientHandle, Guid& interfaceGuid, WlanConnectionParameters& connectionParameters, IntPtr pReserved)

有时它也会抛出 SEHException。

这是代码片段:

这是它调用的函数。它在我调用它的同一个文件中声明。

我的代码基于

我该如何解决这个问题?任何帮助都会很棒!