OpenWRT TP_LINK703N 校園網 銳捷認證解決辦法
一,、準備的工具 1) SSH登錄工具,推薦使用MobaXterm_Personal下載鏈接https://moba.en.,;這款SSH功能很強大,,它集成了很多功能,也是很多電腦愛好者所喜歡的 2) 703N的OpenWrt的固件openwrt-15.05-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin,;可以到http://downloads./barrier_breaker/14.07/ar71xx/generic/openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin去下載 3) 在實現銳捷認證時會用到的兩個安裝包:libpcap_1.1.1-2_ar71xx.ipk和ruijie_mentohust_0.3.1-1_ar71xx.ipk
二,、利用上面給的固件給TP_Link703N刷上固件 這是我使用無線路由器:
刷機辦法:該 703N 均會刷上不死 U-Boot,一旦出現問題需要恢復,,只需網線直接連接到電腦,,電腦 IP 設置為 192.168.1.2,按住 703N 的 Reset 鍵不放的同時插上電源線,,藍燈亮起的第 1 次不算,,額外再閃爍 4 次后,馬上松開 Reset 鍵,,這時藍燈會快閃幾下后熄滅,,703N 即進入安全模式,電腦使用 FireFox 或 Chrome 瀏覽器打開 http://192.168.1.1/index.html 上傳固件后即可恢復,。U-Boot 界面如圖:
在頁面選擇下載好的bin文件后,,點擊升級固件即可完成重刷,。 待無線路由重啟成功后,,利用PC電腦,在瀏覽器,,輸入:http://192.168.1.1/,;初試密碼為root;這個密碼需要修改后才能使用SSH客戶端登錄,; 三,、利用前面所提供的MobaXterm_Personal使用SSH登錄上TPN_Link703N進行相關的設置 3、1. 在設置之前我們先確認下所使用的TK_Link703N有那些網卡名稱,,我們可以在登錄成功SSH的命令行中鍵入ifconfig,,敲擊回車即可看見一下輸出:
圖 1
3、2. 在命令行中輸入cd /etc/config 敲擊回車,,再在命令行中鍵入vi network,;編輯network中的內容,,編輯完成內容可以參考下圖所示:
圖 2 圖中的br-lan和eth0要在圖1中擁有。 3,、3. 現在我們安裝前面所提及的兩個OpenWrt的安裝包,;我習慣于將安裝包存放在tmp目錄下,雖然重啟路由器后文件也會消失呢,。這里我們先把兩個安裝包存放在tmp目錄下,;先進入tmp目錄下;然后在命令行中鍵入:
按步驟操作到這里,,在命令行中鍵入reboot重啟一下路由器,。 3、4. 然后記得把網線接入TP_Link703N無線路由的網口中,;之后在命令行中鍵入mentohust,;根據提示信息選擇選項和輸入用戶名和密碼,下圖的是選擇之后的結果,,可以提供參考:
四,、在3、4中執(zhí)行時可能會出現的問題(也即是我在使用時遇到的問題),,我匯總在下面,,如果有例外的情況,自行去百度查找并解決問題吧,。 1) 如下圖所示:
(注:圖中的編碼格式需要到MobaXterm_Personal的左邊側欄Session中右擊當前使用SSH客戶端選擇Edit session,,選擇Terminal Settings在Chartset的下拉框中將選擇編碼格式為下拉框中第一個。) 提示:用戶MAC地址綁定錯誤,,是由于你之前用過其他電腦登錄過,,銳捷客戶端自動綁定了MAC地址,解決方法有兩種: 1,、自己進行手動解綁,, 2、在/etc/config/network的配置內容中的option macaddr ’#####’ 把####修改為你之前綁定的MAC地址,,然后重啟路由器,。(如果不行那還是進行手動解綁吧) 2) 第二種遇到的問題(如下圖所示):
是由于,在命令使用mentohust命令是沒有給定-v參數,;比如我們在命令行中鍵入mentohust –help回車,,會出現下圖所有的內容:
可以看到其給出的例如中給了參數 –v4.10;那么我沒再次在命令行中鍵入 mentohust –v4.10此時:如果看見 ‘正在發(fā)送心跳’則表示您已經登錄成功,。
在-v后面的4.10是版本號,,可能要根據你們校園的情況內定,不過目前一般用4.10都能夠完成認證的。
至此,,您應該已經登錄成功了,,如果成功了,恭喜您,;如果沒有,,那么只能說謝謝您的光臨,該技術文檔不適合你使用的無線路由器,。 有疑問,,請發(fā)送消息至[email protected] |
|