我将使用运行基于 Linux 的操作系统的单板计算机 (SBC) 制作移动设备检测器。SBC 将配备一个 USB/802.11 无线适配器。SBC 将是一个 DHCP 服务器。移动设备将加入 SBC 的无线网络(adhoc 或基础设施,没关系)。当移动设备加入网络时,SBC 会检测到它。它将使用一组接受的地址检查传入移动设备的 MAC 地址。如果匹配,SBC 将执行命令。
我有基本的 Linux 知识。我不会编写 shell 脚本,但我知道 C++/Qt。我不知道从哪里开始。你知道在这个项目中使用的相关命令行实用程序或库吗?
PS:也许我只需要一种方法来检测 dhcp 客户端列表何时发生变化。与mac地址过滤一起,这可能会起作用。