繁体   English   中英

如何在编程运行时找到我的设备连接到的连接接入点的信号强度和mac地址?

[英]how to find the signal strength and mac address of the connected access point to which my device is connected at run time, programatically?

我试图识别我的设备连接的接入点和连接的信号强度。 如果您可以在java中建议一些库,那将会有很大帮助。

仅供参考,我环顾四周,找到了Access point class java doc http://docs.oracle.com/javame/config/cldc/opt-pkgs/api/accesspoint-3.3/com/oracle/mobile/io/accesspoint/package-summary html的

但找不到要下载的jar文件。

如果在java中有任何其他方式,建议总是受欢迎(这种情况需要:P)

在Linux中,RSSI不会遍历设备驱动程序(除非您使用libpcap或类似的lib在用户空间中捕获)。 而且,并非所有芯片/驱动程序都将RSSI传递给内核。

因此,要么捕获一些数据包,要么(取决于您的芯片/驱动程序)编写一个捕获RSSI的小内核模块。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM