一键查询华硕路由器及AiMesh节点设备状态信息脚本v1.1.3
2022年1月05日 16:19
阅读 1万8307
3
此脚本用于获取路由器设备状态信息,包括设备型号、固件版本、网络及网络接口状态、温度、无线信号功率、CPU 参数、NAND 坏块数量、内存及文件系统使用情况等多项数据,尤其方便查询 AiMesh 节点路由器的实时状态信息,适用于华硕及 ML 固件的博通 arm/hnd/axhnd/axhnd.675x 平台的双频、三频路由器,其它平台路由器由于涉及到硬件的专有指令,个别信息可能获取不到或不全,而且不同平台获取的信息也有一些差别。
v1.1.3 版脚本 发布日期:2021/8/11 ① 适配固件版本号显示格式。
软件及教程下载地址
百度网盘 https://pan.baidu.com/s/1w6AZCqDvK7Jb2qE-PTTADA
国外开源代码托管平台(GitHub) https://github.com/larsonzh/awstatus
国内开源代码托管平台(Gitee) https://gitee.com/larsonzh/awstatus
使用方法
- 下载后去掉 “.pdf” 后缀(如果有),使用 WinSCP 类工具软件上传至华硕或 ML 固件路由器或 AiMesh 节点路由器中任一可存储文件的目录,脚本文件权限设为 0755,用 SSH 控制终端在文件所在目录内执行 ./lz_asuswrt_status.sh 命令即可一键获取路由器设备状态信息。
- 用 SSH 控制终端访问 AiMesh 节点路由器时,需在主路由器上开启 SSH 访问功能,使用 AiMesh 主路由器的用户名、密码和端口 SSH 进 AiMesh 节点 IP 地址。(估计这就是本人在访问 AiMesh 节点路由器方法上前无古人、后无来者和大言不惭的独家伟大发现吧,由此打破了 AiMesh 网络既有神话,开启了玩家对个别 AiMesh 节点路由器进行访问控制的先河,之前似乎还未有人谈论和使用过此方法,对此本人自我吹嘘一下)
- 若嫌命令字符太多,可自己修改一下文件名,例如可将脚本文件名改成 lz.sh,上述命令就变为 ./lz.sh。
- 如果脚本无法正确获取无线网卡的温度和无线信号功率,有可能是脚本中的 WIFI 无线网络操作 wl 指令与固件中的设备专用指令不匹配,可尝试在路由器上下载安装 wl 指令文件,并将指令名称和文件路径填入脚本起始处的 WL 和 WL_PATH 变量参数中,下载地址:/binary/wl_for_sdk7/ - KoolCenter 固件下载服务器 https://fw.koolcenter.com/binary/wl_for_sdk7/
没啥技术含量,源自各种抄袭,就图使用方便,很无耻的哈~~
作者 LZ(妙妙呜) larsonzhang@gmail.com