README.md

    使用说明

    1. Linux场景

    • 下载本项目git clone https://gitcode.net/qq_40933467/csust-bg-shell.git
    • 配置info.conf文件,敏感信息暂不提供。
    • 针对特定linux发行版修改日志函数:log (或者直接注释函数内容)
    • 针对特定linux发行版修改wifi重连函数:reconnWifi (或者直接注释函数内容)
    • 后台运行参考命令: nohup sh alwaysOnline.sh > log.out 2>&1 &

    2. 路由器场景

    • 将路由器刷至第三方固件 (本项目测试环境为斐讯K2的Padavan固件
    • 将路由器连接至csust-bg(有线无线均可)
    • (padavan桥接参考: 高级设置 -> 无线2.4GHz -> 无线桥接 -> 无线AP工作模式-> AP-Client+AP -> 上级SSID -> csust-bg -> 应用本页面设置)
    • 进入路由器管理后台启用ssh (一般为192.168.2.1或192.168.123.1)
    • (padavan启用ssh参考: 高级设置-系统管理-服务-启用SSH服务
    • 使用sftp将本脚本及配置文件上传至/etc/storage目录下
    • 配置info.conf文件,敏感信息暂不提供。
    • 新建文件run.sh内容为nohup ash /etc/storage/alwaysOnline.sh > /dev/null 2>&1 &
    • 运行run.sh脚本即可保持路由器自动联网
    • [可选] 配置自启动:
      • padavan设置参考: 高级设置-自定义设置-脚本-在路由器启动后执行
      • 在末尾添加/etc/storage/run.sh
      • 至此,每次路由器启动后都会自动运行此脚本

    项目简介

    csust-bg 魔法工具的shell版,向下兼容busybox的ash,适配Padavan固件的路由器。感谢原版大佬 linfangzhi 的开源项目 https://github.com/linfangzhi/CSUST_network_auto_login

    发行版本

    当前项目没有发行版本

    贡献者 2

    monicedy @qq_40933467
    M monicedy @monicedy

    开发语言

    • Shell 100.0 %