问题标签 [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 投票
2 回答
3371 浏览

c# - 如何获取我在 Unity (C#) 中连接的 wifi 的 BSSID?

如何在 Android 和 iOS 手机上的 Unity 游戏应用程序中获取 BSSID(我正在连接的 wifi 路由器的 MAC 地址,而不是我的设备 MAC 地址)?

我尝试了这些方法,但都没有工作。我通过在游戏场景中打印来检查结果。请帮忙

*方法1:此代码工作正常并获得正确的BSSID信息,但它仅适用于编辑器,当我将它构建到Android App时它不起作用,返回字符串什么都没有(不是空值而是空值)。

*方法2:我正在使用AndroidJavaClass调用一个android函数来获取Android手机上的BSSID,就像Unity文档中一样。更多关于Unity 中的AndroidJavaClass和 Android 的WifiInfo类的信息

我还通过使用以下代码在“[项目位置]\Assets\Plugins\Android”位置修改“AndroidManifest.xml”文件来添加读取 wifi 状态的 android 权限

由于此方法不适用于编辑器,因此我在 Android 手机上构建并运行此方法,但没有返回字符串。谁能帮助我。

0 投票
2 回答
3828 浏览

android - Android:为同一个接入点获取不同的 bssid

我的应用程序的重点是根据我连接的网络限制操作。我选择通过接入点的 MAC 地址或 BSSID 来定义网络。我正在使用 WifiInto 的 getConnectionInfo() 和 getBSSID() 来获取接入点的 BSSID。

我的印象是 BSSID 对于接入点来说是唯一的。但是,在不同的设备上,我得到的 BSSID 略有不同(最后 4 位不同,但前 8 位相同)。即使在同一设备中,连接时,BSSID 也可能会有所不同。

我的问题是,有没有办法可靠地唯一识别接入点?人们告诉我 MAC 地址是唯一的方法,但正如您在此处看到的,返回的 BSSID 略有不同。

0 投票
3 回答
1522 浏览

linux - 获取所有 WiFi 的 SSID 和 BSSID

如何获取 iw 和 iwinfo 命令输出的所有 BSSID?这是获取所有 SSID 的 iw 和 iwinfo 命令。我:

资讯:

当前 awk 输出:

“WiFi-1” “WiFi-2” “WiFi-3” “WiFi-4” “WiFi-5” ...

iw 控制台输出:

iwinfo 控制台输出:

我想使用 awk 获得以下输出:

"01:23:45:67:89:AB" "CD:EF:A0:A1:A2:A3" ...

使用 Awk 为两个库(iw 和 iwinfo)捕获所有 BSSID 的正确方法是什么?

0 投票
0 回答
28 浏览

ruby-on-rails - 使用 ruby​​ on rails 获取我连接到的客户端的 bssid

任何人都可以帮助我如何使用 ruby​​ on rails 代码检索客户端的 bssid,我不想要 mac 地址而是 bssid?

0 投票
2 回答
1453 浏览

mac-address - 802.11 探测请求是否包含真实的 BSSID?

似乎 802.11 探测请求从不包含真正的 BSSID,而是包含通配符 BSSID(例如 ff:ff:ff:ff:ff:ff),但我似乎找不到任何说明这一点的文档。这个Meraki文档说:

“因为探测请求是从移动台发送到目标第 2 层地址和 ff:ff:ff:ff:ff:ff 的 BSSID,所有接收到它的 AP 都会响应。”

这是否意味着探测请求从不包含真正的 BSSID?即使它们有时包含 SSID?

0 投票
0 回答
164 浏览

c++ - 有没有一种跨平台的方法可以通过 C++ 获取 WLAN 网络的 ssid 和 bssid

我创建了一个跨平台 c++ 应用程序,除其他外,它需要获取已启动的 wlan 网络的 ssid 和 bssid。我也找到了在 Windows(WMI、WLanSCAN)和 linux(执行和解析相关的 shell 命令)中实现这一点的方法。所以想问问有没有可以跨平台获取ssid和bssid的库或者api呢?

0 投票
0 回答
107 浏览

mobile - 如何区分热点来自移动设备还是wifi路由器?

我扫描并获得一个 wifi 列表(BSSID、SSID、RSSI、SECURITY...)。是否有任何信息可以帮助区分热点是来自移动设备还是来自未连接的 wifi 路由器?

0 投票
1 回答
1410 浏览

android - 如何连接到指定的 BSSID?

就我而言,我想更改 AP 连接。在我的环境中,有两个相同的 AP 名称,但它们的 BSSID 不同。在 android 6.0 之前,我的应用程序运行良好。

在android 6.0中,我选择了两个AP名称中的一个,android已经断开连接成功,但是android重新连接后,一直连接到原来的连接。

如何连接到指定的 BSSID?

0 投票
1 回答
642 浏览

php - 在 PHP 或 JavaScript 中查找 BSSID

如何在 PHP 或 JavaScript 中找到BSSID或 MAC 地址?对不起我的英语,但我来自捷克共和国,我会说一点英语。

0 投票
1 回答
1039 浏览

android - 安卓黑名单wifi bssid

我在禁止特定 bssid 时遇到问题。我可以看到有一个名为 WifiNative 的类在 api 19 中但无法访问它:https ://android.googlesource.com/platform/frameworks/base/+/kitkat-release/wifi/java/android/net /wifi/WifiNative.java

有没有其他人知道这样做的方法?也许通过JNI?任何可以使用的android系统库?c,c++?