[在OS X上]是否有一个终端命令行来扫描附近的mac地址?不是列出附近路由器的SSID的airport,而是列出设备(例如电话)的内容。

我想使用它来运行cron并在每次特定设备进入范围时运行脚本。

谢谢!

最佳答案

仅谈论Wi-Fi协议(802.11n),STA无法找到其他STA。 STA只能扫描AP。

但是,有一个名为Wi-Fi Direct的新Wi-Fi协议,您可以在其中搜索PEER。在这种情况下,其他设备需要启用Wi-Fi Direct ...

如果只想使用“默认” Wi-Fi,则可以嗅探所有channels并检查probe request frames。但这并不简单。

注意:我假设我们仅处于“基础结构模式”,因为“ ad-hoc mode”不是很常用

关于macos - 终端命令扫描附近的mac地址,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20678673/

10-10 23:44