From b249fe82236c8414835c083a75c6bfd97f79c4a9 Mon Sep 17 00:00:00 2001 From: fujr Date: Wed, 9 Oct 2024 14:35:24 +0800 Subject: [PATCH] README: update --- README.md | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 05d6b2f..258f6c1 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,6 @@ ![](imgs/modem_debug_lock_band.png) - #### 拨号总览 ![](imgs/dial_overview.png) @@ -109,20 +108,25 @@ ### sms-tool_q -添加了补丁以支持发送原始 pdu ,其余与原项目相同 +- **介绍**: 添加了补丁以支持发送原始 pdu ,其余与原项目相同 ### luci-app -为了给未来切换 js luci 做准备的同时兼顾lua luci的兼容性,我使用脚本写了一个rpcd的warpper来调用modem_ctrl,目前的rpcd仅有获取信息功能,无设置功能。在htdoc下实现了一个简易的首页信息展示 +- **坑**: 为了给未来切换 js luci 做准备的同时兼顾lua luci的兼容性,我使用脚本写了一个rpcd的warpper来调用modem_ctrl,目前的rpcd仅有获取信息功能,无设置功能。在htdoc下实现了一个简易的首页信息展示 +- **坑**: 原来设计的扫描所有usb设备的方法在部分路由器下存在性能问题,同时 at探测功能会发送非预期的at指令,因此策略修改为:提前把模组可能的slot写入配置文件,只扫描特定slot(目前认为不需要对普通用户暴露该功能,故没做luci界面) +- **坑**: led 状态的实现,目前led状态的实现相当不优雅,被集成在了modem_dial里,每次拨号状态改变时会触发led状态的修改,因此如果脚本非正常退出等情况出现时,灯会失效。灯与slot的绑定状态同样暂未考虑对用户暴露 +对于2、3号坑可以参考 ```luci/luci-app-qmodem/root/etc/uci-defaults/99-add-5g-handler``` 添加你的设备 ### 开发计划 -| 计划 | 进度 | -| ------------------------------------------------- | ---- | -| 将后端程序与luci-app完全分离 | 0 | -| 修复quectel-CM乱call udhcpd和删除默认路由表的问题 | 0 | -| 加入pcie模组支持 | 0 | -| 自己实现at收发程序 | 50% | -| 切换js luci | 5% | -| 修复ipv6 | 5% | +| 计划 | 进度 | +| ------------------------------------------------- | ----- | +| 将后端程序与luci-app完全分离 | 0 | +| 修复quectel-CM乱call udhcpd和删除默认路由表的问题 | 0 | +| 加入pcie模组支持 | 0 | +| 自己实现at收发程序 | 50% | +| 切换js luci | 5% | +| 修复ipv6 | 5% | +| 优化模组扫描逻辑 | -100% | +| 模组led展示 | -100% |