我尝试过cat /tmp/dhcp.leases | wc -l
,但是有时间延迟。
有没有什么办法可以实时获取设备数量,包括有线和无线设备?
答案1
我的解决方案是
opkg update opkg install arp-scan arp-scan --interface=br-lan --localnet | grep responded | awk '{print $12}'
它将返回通过 LAN 端口连接到 OpenWRT 的设备数量。几乎是实时的。
我尝试过cat /tmp/dhcp.leases | wc -l
,但是有时间延迟。
有没有什么办法可以实时获取设备数量,包括有线和无线设备?
我的解决方案是
opkg update opkg install arp-scan arp-scan --interface=br-lan --localnet | grep responded | awk '{print $12}'
它将返回通过 LAN 端口连接到 OpenWRT 的设备数量。几乎是实时的。