Skip to content

Campus Connectivity for Guangdong University of Technology(GDUT)广东工业大学: Affordable and Shareable!

Notifications You must be signed in to change notification settings

FUjr/gdut_network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

GDUT LOGIN

项目介绍

GDUT WIFI LOGIN 是一款用于自动化登录广东工业大学(GDUT)WIFI校园网的工具,具备定时监控登陆状态,自动登录的功能。

Tips:

  • 龙洞校区的教学区和生活区的设备数量似乎是独立的,经过测试,可以实现四台设备同时在线(在宿舍使用定向天线连接教学区网络,可以实现速度叠加)。
  • 在龙洞校区的实测中,使用2个无线账号和1个有线账号(直接通过PPPoE连接)可以达到教育网千兆的速度。
  • 其中,有线账号需要使用UA2F,或者将HTTP标记进行分流,以避免被检测到Android/iOS的用户,从而触发共享检测机制导致断网。
  • 可以通过桥接Wi-Fi实现网络共享,也可以根据CPE标签进入后台,将Wi-Fi的VLAN绑定到网口,以实现更稳定和更高速的上网体验。 高贵的千兆 gdut wifi 多区域设备共存 gdut wifi自动认证插件

使用方法

增加feed源

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

使用说明

  1. 安装插件:可以自己编译或从release下载,本插件使用脚本作为后端+lua前端,适配绝大部分架构,只需要有curl和jq软件包即可
  2. 配置设置
    • 启用服务:在设置中勾选“Enable Service”以启用插件。
    • 登录实例:填写用户名、AC IP 和密码等信息。
    • 绑定接口:选择合适的网络接口进行认证。
  3. 手动设置 IP(可选):如果需要,可以手动输入 IP 地址进行认证。
  4. 检查间隔:设置检查间隔时间,以便插件定期检查网络状态。

功能介绍

  • 状态监控:实时监控网络状态,确保用户始终在线。
  • 多个接口支持:支持多种网络接口的绑定,适应不同的网络环境。
  • 手动 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,用户可以轻松连接校园网,享受稳定和高效的网络服务。

About

Campus Connectivity for Guangdong University of Technology(GDUT)广东工业大学: Affordable and Shareable!

Resources

Stars

Watchers

Forks

Packages

No packages published