利用路由器实现锐捷自动拨号上网
路由器:小米4C(Xiaomi Mi Router 4C)
架构:MediaTek MT7628AN ver:1 eco:2 x 1
路由器刷固件
在网上搜寻相关方法,对于小米路由器说是要先刷开发版,再刷openwrt。
后参考 小米路由器4C刷机教程(openwrt),成功刷成openwrt。
利用“0.start_main.bat”通过漏洞开启路由器的telnet和ftp
备份相关文件,上传刷入breed
在breed模式刷入openwrt
使用mentohust认证(失败)
从GitHub下载了openwrt可执行的mentohust二进制文件
通过ssh和scp上传至openwrt
设置相关账户,认证方式,网卡等信息,启动
认证出错,错误信息为乱码,需要将终端编码设置为GB2312(此时其他输出都会是乱码,只有认证提示才是中文)
认证提示为:用户不允许使用本服务
尝试修改版本号,认证方式等,均无果。
暂不清楚是二进制文件问题还是学校认证方式问题(但一直使用的Windows下mentohust没有问题)
使用minieap认证
查阅相关资料,发现minieap相较于mentohust较为好用。
但是需要手动交叉编译为路由器适配的二进制文件。
下载路由器对应的openwrt sdk
| 施工中… |
|---|
上传服务器,配置用户信息,设置自动重连,后台运行
Done!
相关资料
[Github]: https://github.com/tkkcc/mentohust “tkkcc / mentohust”
[Github]: https://github.com/ysc3839/openwrt-minieap “ysc3839 / openwrt-minieap”
[简书]: https://www.jianshu.com/p/20c83426cd9e “小米路由器4C刷机教程(openwrt)”
[雪山深处]: https://www.talaxy.site/mentohust-minieap/ “动手编译适合自己路由器的 ipk”
[知乎]: https://zhuanlan.zhihu.com/p/83572328 “交叉编译Minieap实现基于OpenWrt的锐捷拨号和校园网访问”