我正在寻找一种方法来使用运行 Ubuntu 或类似系统的普通计算机或运行 openWrt 的路由器来搜索 WIFI 设备(例如手机、其他计算机等)。我不是在寻找列出连接到网络的无线设备的方法,因为这可以通过 wireshark 或使用轻松完成nmap
,并且nmcli dev wifi
可以用于列出所有可见的无线网络。
我更想找一个这样的工具,hcitool
可以用来列出 BLE 设备与命令sudo hcitool lescan
也许不存在用于列出 ubunut 的 wifi 设备的工具hcitool
,但由于它在路由器上运行,因此似乎可以在 openWrt 中完成。
简而言之,我正在寻找一种方法来列出(所有“可见”)WiFi 设备,这些设备不一定与我的设备连接到同一网络。
答案1
你可以试试wavemon
。这个工具至少可以给你一个基本的概述。