/fyoung_multi_dial_4_lede

Use shell to multi dial fyoung with one account.

Primary LanguageShell

目标

  • 网速叠加

依赖

  1. openwrt环境和7m以上剩余空间
  2. fchiannet
  3. mwan3配置参考1
  4. mwan3配置参考2

上述mwan3配置仅供参考,主要区别在于协议应选择DHCP

原理

  1. fchinanet
  2. openwrt环境下,每个interface有一个metric属性,mwan3控制流量优先通过metric小的interface
  3. 遍历所有interface,通过uci命令动态改变其metric为最小,之后通过fchinanet对该interface进行认证

提醒

  1. 该shell不可能导入设备就运行成功,需要根据实际情况定制,具体阅读代码和注释
  2. 该shell语法不保证所有环境都可运行,在搞懂逻辑的情况下可能仍需1天时间调试语法
  3. 完全没折腾过路由可能要一周时间使其正常运行。有经验的使用者可能也要一下午,慎入

目录

usr
│   
└───fchinanet
    │   README.md  ---  说明文件
    │   start.sh   ---  认证逻辑
    |   core       ---  fchinanet核心认证程序,需要根据路由CPU架构更换
    |   date       ---  日期记录文件,为本人实际使用场景所需,具体阅读代码,可删除相应逻辑
    |   log        ---  日志记录
    |   exit       ---  退出文件,文件内容可为任意值,默认是0