GDUT WIFI LOGIN 是一款用于自动化登录广东工业大学(GDUT)WIFI校园网的工具,具备定时监控登陆状态,自动登录的功能。
Tips:
- 龙洞校区的教学区和生活区的设备数量似乎是独立的,经过测试,可以实现四台设备同时在线(在宿舍使用定向天线连接教学区网络,可以实现速度叠加)。
- 在龙洞校区的实测中,使用2个无线账号和1个有线账号(直接通过PPPoE连接)可以达到教育网千兆的速度。
- 其中,有线账号需要使用UA2F,或者将HTTP标记进行分流,以避免被检测到Android/iOS的用户,从而触发共享检测机制导致断网。
- 可以通过桥接Wi-Fi实现网络共享,也可以根据CPE标签进入后台,将Wi-Fi的VLAN绑定到网口,以实现更稳定和更高速的上网体验。
echo >> feeds.conf.default
echo 'src-git gdut_network https://github.com/FUjr/gdut_network.git;main' >> feeds.conf.default
./scripts/feeds update gdut_network
./scripts/feeds install -a -p gdut_network
make menuconfig
- 安装插件:可以自己编译或从release下载,本插件使用脚本作为后端+lua前端,适配绝大部分架构,只需要有curl和jq软件包即可
- 配置设置:
- 启用服务:在设置中勾选“Enable Service”以启用插件。
- 登录实例:填写用户名、AC IP 和密码等信息。
- 绑定接口:选择合适的网络接口进行认证。
- 手动设置 IP(可选):如果需要,可以手动输入 IP 地址进行认证。
- 检查间隔:设置检查间隔时间,以便插件定期检查网络状态。
- 状态监控:实时监控网络状态,确保用户始终在线。
- 多个接口支持:支持多种网络接口的绑定,适应不同的网络环境。
- 手动 IP 设置:允许用户手动设置 IP 地址,以便在特定情况下进行认证。
- 检查频率设置:用户可以自定义检查网络状态的频率,优化网络连接体验。
- API的选择:
- 登录API:该API是使用空密码不断尝试登录,如果设备在线会返回<已在线>状态,否则会返回<密码错误>状态,然后会触发重新登陆。使用该API可能会导致掉线(一天一次,但是会迅速重新登陆),但是能够监控并自动登录非路由器上的IP
- 登录状态API: 该API使用的是drcom原生的登陆状态API,无法携带任何参数,因此只能检测网卡出口IP的登录状态,不会触发掉线,可以用较高的检测频率
- AC IP的选择:
- 龙洞生活区D/E栋、龙洞教学区的AC IP已经验证,龙洞其他生活区的同学可以尝试使用D/E栋的IP。如可使用欢迎返回
- 大学城的均没有验证,欢迎验证反馈、补充。
- 如果IP无法使用,可以在未登录的状态
curl http://9.9.9.9
查看NextURL标签中的wlanacip参数,也可以在未登录状态下打开浏览器,查看地址栏中wlanacip的参数。 通过 GDUT LOGIN,用户可以轻松连接校园网,享受稳定和高效的网络服务。