我有 wifi 模块作为客户端连接到我的路由器(基于 Linux 的固件,Openwrt)。
有时,我需要从 wifi 模块检索 GPIO 状态。只需连接到 USB 串口并输入
即可完成
打印(gpio.read(1))
它将返回值 1 或 0。是否处于事件状态。
问题是,我可以通过telnet将gpio的值保存到我的openwrt中吗?
也许使用 ash 或 bash?
我已成功使用 telnet 连接到 wifi 模块并通过 telnet 执行命令。
非常感谢:)
注意:
-我的模块wifi是esp8266-07,
-路由器 HW Echolife HG553(openwrt,基于 Debian 的 linux)
最佳答案
Linux 没有为我们提供任何“标准化”的解决方案。
您需要实现某种接口(interface),例如服务将读取数据并生成结构良好的 JSON 文件,该文件通过 HTTP 共享,以便您可以读取和解析它。
关于linux - 使用 telnet 从远程主机检索变量(或状态文件)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37950576/