通过路由器连接福师大校园网&配置记录

基本条件#

  • 使用配置:小米AX3000T 新版本(默认出厂固件1.0.84及以上),其它路由器需要自己查找怎么刷机和准备Uboot及固件。
  • SSH工具 xmir-patcher-main.zip
  • Uboot文件 mt7981_ax3000t_an8855-fip-fixed-parts-multi-layout.bin
  • 固件文件 immortalwrt-mediatek-mt7981-xiaomi_mi-router-ax3000t-an8855-squashfs-sysupgrade.bin
  • Mentohust锐捷认证插件 mentohust_0.3.1-1_aarch64_cortex-a53.ipk
  • 两根足够长的网线(连接电脑和连接校园网网口)

所有使用到的相应文件已上传至网盘,点击下载

路由器开SSH&刷Uboot&刷固件#

本部分参考自恩山论坛的教程

开SSH&刷Uboot#

  1. 将路由器与电脑连接,启动路由器。等待自动打开miwifi界面后正常进行配置,完成路由器的初始化(若没有自动打开页面,则请手动打开192.168.31.1)。
  2. 解压xmir-patcher-main.zip,运行run.bat,启动工具。进入如图所示的界面。
    MiR Patcher
  3. 选择【1】Set IP-Address,设置路由器IP为192.168.31.1(小米路由器默认为此IP)。
  4. 选择【2】Connect to device,输入第1步时在路由器初始化阶段配置的后台密码。等待运行成功后即代表SSH开启。
  5. 选择【4】Create full backup,备份分区以防止在后续改动中路由器成砖。(这一步可以当作保险使用,最好都进行一次)
  6. 选择【8】Other functions,再选择【2】Change root password以修改root账号的密码。
  7. 继续在该子菜单中选择【7】Install permanent SSH,完成SSH固化。(如果后续使用小米官方固件则必须完成,否则可选,当然建议都进行一次)
  8. 使用SSH软件(如WinSCP/Xshell,此处混用,WinSCP用于上传文件,Xshell用于执行指令)连接路由器,连接时方式为SCP,IP为192.168.31.1(小米路由器默认IP),端口为22,账号为root,密码为第6步设置的root密码。
  9. 在WinSCP中将Uboot文件(mt7981_ax3000t_an8855-fip-fixed-parts-multi-layout.bin)上传到根目录下的tmp文件夹内。
  10. 在Xshell中连接路由器,IP、端口、账号、密码同第8步。执行指令:
1
mtd write /tmp/mt7981_ax3000t_an8855-fip-fixed-parts-multi-layout.bin FIP
  1. 等待几秒后拔掉路由器电源,用尖锐物件插入路由器后端的重置孔,在保持插入的情况下接上路由器电源,等待路由器的指示灯变蓝后松开。
  2. 在电脑的IP设置中手动设置本机IPV4地址为192.168.1.2,网关地址为192.168.1.1,DNS服务器地址为8.8.8.8,子网掩码为255.255.255.0。
  3. 在浏览器中输入192.168.1.1,进入Uboot。若正常显示出界面,说明本阶段步骤顺利完成。
    Uboot界面

刷固件及基本配置#

  1. 在Uboot中的Choose mtd layout中选择immortalwrt-112m,在下方选择固件文件immortalwrt-mediatek-mt7981-xiaomi_mi-router-ax3000t-an8855-squashfs-sysupgrade.bin,确认无误后点击Upload。
  2. 等待文件传输完成后,在确认文件信息无误后点击按钮进行刷入。(注意点击刷入后不要乱动路由器和连接线!可能会导致路由器变砖!)
  3. 等待路由器自动重启,需要差不多1分钟的时间。(指示灯闪烁后再次变成蓝灯即表示启动完成,如果看不懂指示灯可以拿出手机看周围的Wifi,若出现两个Immortalwrt开头的陌生WIFI也表示已经完成启动了)。
  4. 在电脑的IP设置中配置回自动(DHCP),也可以不配置,这一步可能会出现一些问题,灵活一些。
  5. 在浏览器中输入192.168.1.1,若成功出现登录界面则表示没有问题。默认账号为root,默认密码为password,这个可能因为不同的固件而不同。
  6. 在【系统-管理权】中修改root密码。(这一步最好完成一下,确保安全)
  7. 在【网络-无线】中修改默认的两个Wifi的SSID和密码,加密采用WPA2即可。修改完成后点击应用配置。
  8. 为避免后续操作冲突造成无法使用的问题,建议在【网络-接口】中修改LAN口的IPv4地址为自定义地址(例如192.168.5.1)。修改完成后,需要同步在电脑的IP设置中配置对应的网关地址,今后使用对应IP访问。

路由器无线中继校园网#

本部分参考自教程。此处是折腾经验中的一步,通过路由器无线中继校园网和手机&笔记本直连WIFI上网效果相同,不建议使用。建议查看下一部分的有线上网。

  1. 完成到这一步时,打开手机已经可以看到两个你自己设置的Wifi了,但是此时还不能上网。我们需要在【网络-无线】中对2.4Ghz频段的Wifi处点击【扫描】,等待扫描出名为webportal.fjnu.edu.cn的Wifi。
  2. 点击【加入】,模式选择Client,保持默认选项后最终保存并应用。
  3. 进入任意网站,完成校园网认证后即可正常上网。

路由器有线上网#

本部分参考自教程。通过有线上网,可以使路由器网络获得较低的延迟。

  1. 若你先前使用过无线中继校园网,请先在【网络-无线】中禁用webportal.fjnu.edu.cn的对应条目。
  2. 打开【服务-UA3F】(本插件为固件自带,若你的路由器未自带该固件,请自行下载),点击Enabled启用插件,选择保存并应用。(本步骤是为了防止校园网UA检测,但经测试,本校校园网并未进行此检测步骤)
  3. 使用网线将路由器和宿舍的网口(一般位于宿舍门口的两侧)连接起来,请使用足够长的网线并放在合适的位置,因为配置之后要持续保持连接。
  4. 打开【网络-接口】,记下WAN口的名称。如图所示,本机的WAN口名称为eth0.2。
    接口名称
  5. 在【系统-软件包】中选择上传软件包,安装Mentohust插件mentohust_0.3.1-1_aarch64_cortex-a53.ipk
  6. 在【系统-终端】中输入账号名root,密码为先前修改过的root密码,完成登录。
  7. 输入如下指令,若成功返回信息则说明mentohust插件安装成功。
1
mentohust -h

返回图片
8. 输入如下指令,将指令中的aaaaaa替换为校园网上网账号,bbbbbb替换为校园网上网密码,eth0.2替换为你自己的WAN口名称。若正确无误,mentohust插件会完成校园网联网操作。

1
mentohust -uaaaaaa -pbbbbbb -a1 -d1 -neth0.2 -b1
  1. 进入SPEEDTEST中科大测速网站福建师范大学测速网站等测速网站测速即可。由于网口本身速率限制,上下行速度最高只能达到约100Mbps。

开眼看世界#

本部分需要你先拥有相应的机场并从机场处获取了相应订阅链接。

  1. 打开【服务-Hello World】(本插件为固件自带,若你的路由器未自带该固件,可自行查找类似插件并自行配置,不参考此教程)。
  2. 点击【订阅设置】,填写订阅URL地址,打开自动更新,更新时间自行设置(建议设置为不使用网络的时候,更新时可能会产生网络波动)。点击【保存并开始订阅】,等待订阅获取成功。
  3. 点击【高级设置】,启用进程自带守护,其余保持默认即可,点击【保持并应用】完成。
  4. 点击【客户端】,运行模式选择【绕过…】,访问国外域名DNS服务器选择【8.8.8.8】(建议,可以选择其它的),随意选择一个主服务器,点击【保存并应用】即可。
  5. 等待上方界面显示【运行中】,然后尝试访问看世界网站即可。