目标
- 网速叠加
依赖
- openwrt环境和7m以上剩余空间
- fchiannet
- mwan3配置参考1
- mwan3配置参考2
上述mwan3配置仅供参考,主要区别在于协议应选择DHCP
原理
- fchinanet
- openwrt环境下,每个interface有一个metric属性,mwan3控制流量优先通过metric小的interface
- 遍历所有interface,通过uci命令动态改变其metric为最小,之后通过fchinanet对该interface进行认证
提醒
- 该shell不可能导入设备就运行成功,需要根据实际情况定制,具体阅读代码和注释
- 该shell语法不保证所有环境都可运行,在搞懂逻辑的情况下可能仍需1天时间调试语法
- 完全没折腾过路由可能要一周时间使其正常运行。有经验的使用者可能也要一下午,慎入
目录
usr
│
└───fchinanet
│ README.md --- 说明文件
│ start.sh --- 认证逻辑
| core --- fchinanet核心认证程序,需要根据路由CPU架构更换
| date --- 日期记录文件,为本人实际使用场景所需,具体阅读代码,可删除相应逻辑
| log --- 日志记录
| exit --- 退出文件,文件内容可为任意值,默认是0