我如何从 Bash 知道其他每个设备连接到路由器的时间长度?

我如何从 Bash 知道其他每个设备连接到路由器的时间长度?

我有一台路由器(tp-link TD-W8961N)。有几台设备无线连接到此路由器。我有一台装有 Linux Debian 10 的 PC。使用我的 PC(Debian 10),我如何从 Bash 知道其他每台设备连接到路由器的时间?虽然从路由器管理员页面我可以知道连接的设备,但我如何从 Bash 知道连接到此路由器的设备?

答案1

路由器的手动的显示您可以通过转到“状态/系统日志”选项卡来查看设备日志。手册实际上并没有显示客户端关联/解除关联事件是否已记录,但如果已记录,则可以在此处找到它们。

保存按钮允许您将日志保存到您自己的系统中。它应该保存为某种文本文件,然后您可以使用标准工具(如、cat等)进行分析。可以通过与事件关联的 MAC 地址来识别客户端。lessgrep

不幸的是,该路由器的规格太低,无法支持提供更高级功能的基于 WRT 的固件。

相关内容