利用MentoHUST在路由器上使用锐捷认证来共享校园网
此教程轉載于我的博客利用MentoHUST在路由器上使用銳捷認證來共享校園網 - GoodBoyboy的博客|愜意小屋-點滴記憶https://blog.goodboyboy.top/191.html
?
前言
我們學校校園網采用銳捷客戶端認證,導致普通的路由器無法通過寬帶撥號的方式來進行上網
至于為什么我也詢問過,回答是一人一卡。。。。這里大家懂得都懂,就不過多闡述了
為了搞這個東西查了好多資料,最后終于搞好了,此教程是基于本人折騰的經驗以及文末的參考寫成的,算是比較完整的了,因為本人折騰的時候也不知道最后結果會如何,所以沒有事先截圖,還請各位同學認真閱讀,有什么問題可以在評論中提出,如果喜歡的話歡迎收藏哦~
此教程適合一些有動手能力的同學使用,不建議小白使用
你需要先下載MentoHUSTWindows版來測試一下,你的校園網是否能用MentoHUST代替原程序登錄
測試
mentohust
下載winpcap并安裝
用管理員權限打開“安裝卸載.bat”
安裝完后打開里面的mentohust
里面的設置你的賬號密碼,ip不用填寫
參數設置內的組播地址之類的請參考銳捷、賽爾認證MentoHUST - Ubuntu中文
然后進行認證,如果認證失敗就可能需要抓包
認證成功就可以跳過了
退出mentohust然后打開rp路由器.exe
選擇你的有線網卡,勾選集成8021x.exe和集成W32N55.dll(也許只需勾選一個或都不需要勾選,自己嘗試)點擊開始。根據提示打開你的銳捷客戶端安裝目錄中的8021x.exe,銳捷客戶端自動打開,點擊連接。一旦登錄成功,抓包完成,為mpf格式的數據包起一個名字。保存后關閉該抓包工具。退出銳捷登錄。
重新打開MentoHUST.exe,在參數設置中添加你剛抓的數據包。
組播地址和DHCP方式的排列組合繼續挨個測試,總有一個適合你。看到計費信息和套餐信息,且測試可以正常上網,就可以期待使用路由器了。記住在Windows版MentoHUST的設置參數。
上面參考于 會飛的阿卡林 https://www.bilibili.com/read/cv10269584
準備
一臺小米路由器mini(淘寶上二手的也就三四十塊錢,便宜)
網線(看情況吧)
breed刷不死固件
小米路由器mini開發版固件
小米路由器mini ssh固件包
小米路由器mini padavan固件
winscp
putty(當然有其他ssh工具也行)
一個U盤,最好不要用讀卡器,反正當時我是失敗了的
強烈建議將以上東西準備完全后再開始刷路由器
開始
小米路由器mini
在網上購買一個小米路由器mini,我感覺這款路由器至少是官方比較支持折騰的路由器,刷起來失敗率比較低
而且賊便宜,還支持5g
網上也有賣已經刷好breed的,看自己情況吧,不想折騰的可以入手
breed固件準備
這里我已經下載好了,鏈接發在下面
抱歉,只有登錄并在本文發表評論才能閱讀隱藏內容
如果不喜歡百度網盤,也可以去原網站下載
抱歉,只有登錄并在本文發表評論才能閱讀隱藏內容
選擇“breed-mt7620-xiaomi-mini.bin”下載即可
小米路由器mini開發版固件包
下載地址
抱歉,只有登錄并在本文發表評論才能閱讀隱藏內容
這個在官網也可以下載
MiWiFi – 下載
小米路由器ssh固件包
這個需要先注冊小米賬號然后綁定路由器后才能下載,我是用的小米WiFiapp綁定的
然后打開鏈接MiWiFi SSH下載即可,這里要記住打開頁面中的root密碼,待會要用
小米路由器mini padavan固件
打開下方鏈接下載
抱歉,只有登錄并在本文發表評論才能閱讀隱藏內容
或者原網站鏈接
抱歉,只有登錄并在本文發表評論才能閱讀隱藏內容
找到“RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099”下載即可
開始
升級
電腦連接路由器lan口,然后打開管理界面192.168.31.1?在固件升級里面升級為開發版(不然刷不了ssh)
刷完后將“miwifi_ssh.bin”放在U盤的根目錄并插在路由器的USB接口上
斷開小米路由器的電源,將U盤插入USB接口
按住reset按鈕之后重新接入電源,指示燈變為黃色閃爍松開reset鍵
等待3-5秒安裝完成之后,路由器會自動重啟,大約 2 分鐘后指示燈變藍即可
刷breed
打開ssh客戶端,地址填192.168.31.1 端口22用戶名root 密碼是之前下載ssh固件包的時候顯示的密碼
連接ssh
連接成功后輸入“cat /proc/mtd”查看rom
然后我們將rom備份至tmp目錄下
cd /tmp
mkdir rom
dd if=/dev/mtd0 of=/tmp/rom/ALL.bin
dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin
dd if=/dev/mtd2 of=/tmp/rom/Config.bin
dd if=/dev/mtd3 of=/tmp/rom/Factory.bin
dd if=/dev/mtd4 of=/tmp/rom/OS1.bin
dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rom/OS2.bin
dd if=/dev/mtd7 of=/tmp/rom/overlay.bin
dd if=/dev/mtd8 of=/tmp/rom/crash.bin
dd if=/dev/mtd9 of=/tmp/rom/reserved.bin
dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin
下面是恢復的命令
mtd write /tmp/rom/Bootloader.bin Bootloader
mtd write /tmp/rom/Config.bin Config
mtd write /tmp/rom/Factory.bin Factory
mtd write /tmp/rom/OS1.bin OS1
mtd write /tmp/rom/rootfs.bin rootfs
mtd write /tmp/rom/OS2.bin OS2
mtd write /tmp/rom/overlay.bin overlay
mtd write /tmp/rom/crash.bin crash
mtd write /tmp/rom/reserved.bin reserved
mtd write /tmp/rom/Bdata.bin
備份完成后我們需要將備份下載至電腦
打開winscp登陸路由器
文件協議:SCP
主機名是路由器IP:192.168.31.1
端口:22
點擊登錄
輸入用戶名:root
密碼:同ssh密碼
之后將/tmp/rom中的很多bin文件下載出來作為備份
并且把breed文件上傳至同一目錄,重命名為breed.bin
最后在ssh客戶端里輸入
cd /tmp
mtd -r write /tmp/breed.bin Bootloader
之后機器會重新啟動,指示燈變藍即可
進入breed并刷入padavan
重啟后斷開路由器的電源,按下路由器 reset 按鈕后重新接入電源
等到 mini 路由器的燈開始閃爍時松開 reset 鍵
輸入 192.168.1.1進入Breed控制臺
進入控制臺后在固件備份里備份EEPROM和編程器固件
直至目前已經完成一大半了!!!!
然后在固件更新里面將固件打鉤然后上傳“RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099.trx”
刷入即可,完成!
配置mentohust
輸入192.168.123.1進入控制臺
賬號密碼都是admin
然后在擴展功能下的配置擴展環境內選擇“銳捷認證”
打開開關
用戶名以及密碼和你原來的銳捷認證的相同
心跳間隔 2
失敗等待 4
組播地址 1 銳捷
DHCP方式 2 認證后
是否后臺運行 否
如果順利的話,等一段時間,點擊左側菜單欄中的網絡地圖,右邊第一個圖標會顯示綠色的勾,此時應該就可以上網了。
參考
銳捷、賽爾認證MentoHUST - Ubuntu中文
教你利用MentoHUST在路由器上掛銳捷認證 - 簡書 (jianshu.com)
【2022-07-26】AR/QCA/MTK Breed,功能強大的多線程 Bootloader-OPENWRT專版-恩山無線論壇 (right.com.cn)
(24條消息) 小米路由器mini刷Breed,安裝固件教程_SUNYZ0525的博客-CSDN博客_小米路由器mini刷機
總結
以上是生活随笔為你收集整理的利用MentoHUST在路由器上使用锐捷认证来共享校园网的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工作176:表单重置
- 下一篇: 工作173:一级控制二级菜单的变化