■
為了獲得更好的網(wǎng)絡(luò)體驗,我們通常會對路由器固件進(jìn)行升級,當(dāng)路由軟件出現(xiàn)故障的時候,有時也可以通過升級來解決問題。為了避免在升級過程中出現(xiàn)一些不必要的麻煩,我們很有必要對路由器升級過程中所常見的問題有所了解。
對路由器進(jìn)行升級有很多好處,除了可以讓路由器更加穩(wěn)定地工作外,也可以通過升級來修復(fù)廠家軟件中的Bug。
路由器升級的方式主要有兩種,TFTP升級和Web升級,Web升級需要在聯(lián)網(wǎng)狀態(tài)下進(jìn)行。
登錄路由器管理界面,進(jìn)入“系統(tǒng)工具→軟件升級”。關(guān)閉計算機(jī)上系統(tǒng)自帶的防火墻和安裝的其他防火墻,然后雙擊運(yùn)行升級軟件包中的Tftpd32.ext程序,運(yùn)行后將Tftpd32.exe程序最小化,直至升級完成后關(guān)閉該程序。Tftpd32.exe程序開啟以后,就可以點擊“升級”,然后等待升級完成。
登錄路由器管理界面,進(jìn)入“系統(tǒng)工具→軟件升級”。點擊“瀏覽”,選擇升級文件,等待路由器升級進(jìn)度條結(jié)束,即可完成路由器升級。
下面介紹升級過經(jīng)常會遇到的故障,以及解決方法。
請檢查是否開啟TFTP服務(wù)器,或者確認(rèn)您的升級操作是否正確,以及檢查是否關(guān)閉了操作系統(tǒng)的防火墻。
請檢查和確保升級界面中“文件名”框中的內(nèi)容與升級軟件包中.bin文件的文件名是否一致。
請確保下載的升級文件與你使用的路由器型號和硬件版本相對應(yīng)。
通過路由器的Console口和電腦終端連接后,電腦終端屏幕出現(xiàn)一些亂碼,有時候我們會懷疑是路由器的Console口壞了。但是,根據(jù)經(jīng)驗,如果是Console口壞了,一般會在超級終端屏幕上不斷地輸出很多亂碼。而也有一種情況是只有輸回車鍵才會出現(xiàn)亂碼,這種情況可能是傳輸速率不匹配,將默認(rèn)值9600修改為115200,將路由器重新啟動后,執(zhí)行show run命令,會發(fā)現(xiàn)Console口的速率確實為115200。
我們曾經(jīng)升級一臺帶有VPN功能的路由器,首先從網(wǎng)上下載大小為18MB的IOS文件,然后配置該路由器的接口IP地址,先使用copy flash:Tftp將原來的IOS備份出來,并通過copy tftpd flash命令上傳。
重新啟動路由器后,卻提示“沒有足夠的內(nèi)存運(yùn)行IOS”,通過路由器官網(wǎng)查詢得知,升級后的固件要求路由器的內(nèi)存為64MB,F(xiàn)lash為16MB,而從路由器的啟動信息可以發(fā)現(xiàn),該路由器的內(nèi)存僅有32MB,自然無法啟動。通過增加路由器內(nèi)存,成功啟動路由器。
在路由器升級過程中,如果路由器IOS升級失敗,我們可以FTP和Xmodem兩種方式中的一種方式來恢復(fù)IOS,由于TFTP的傳輸速度遠(yuǎn)遠(yuǎn)比Xmodem快,所以,一般都會選擇在ROM模式下通過Tftp上傳IOS。
在interfast 0/0配置IP地址,配置完后用set命令查看,默認(rèn)情況下,在ROM模式下配置的IP地址是在interfast 0/0下的,所配置的IP地址應(yīng)該與TFTP服務(wù)器在同一個網(wǎng)段內(nèi)。
用tftpdnld方式下載,TFTP ServerMg開始時用Cisco的TFTP,但傳輸一半就超時。用3Cdaemon傳輸完后,出現(xiàn)警告,重啟路由器,路由器無法啟動,提示“IOS效驗錯誤”,但是重新下載還是不行,看來不是IOS的問題,后來更換了網(wǎng)線TFTP軟件還是不行。
解決方法是,用Xmodem恢復(fù)IOS。為了使傳輸速度快一點,我們應(yīng)該修改Xmodem的傳輸速度為115200,IOS通過Xmodem傳輸完后,重啟路由器,路由器已經(jīng)可啟動。
在用TFTP上傳IOS時,如果提示效驗錯誤,就應(yīng)該考慮采用Xmodem方式上傳,TFTP服務(wù)器的IP的地址要和路由器的以太網(wǎng)口在一個網(wǎng)段上,在用Xmodem上傳IOS時,最好采用Windows自帶的超級終端。
最后說一下,TFTP文件傳輸協(xié)議最大就支持傳輸32MB的文件,如果IOS大于32MB時,可以考慮采用第三方的TFTP軟件,如3Cdaemon,還有一種辦法就是可以采用FTP傳輸命令。
1.在對路由器升級之前,一定要核對路由器的硬件版本和固件版本號。在路由產(chǎn)品背面或外包裝盒底部,可以看到路由器當(dāng)前的版本號和固件號,格式一般為H/W Ver :** F/W Ver:** 中“**”字樣,前者是硬件版本號,后者是固件版本號,也可以在對路由器升級之前登錄路由器的Web配置界面查看相關(guān)版本號。
2.一定要通過路由器官網(wǎng),去下載最新的與之對應(yīng)的固件,下載后的文件一般為.exe文件或者.rar文件,解壓后的格式為.bin文件格式,此格式即路由器固件升級格式。
3.登錄路由器Web管理界面,一定要采用有線連接方式,即使是無線路由器,也需要采用線纜連接到無線路由器,配置好相關(guān)IP地址,登錄到路由器Web管理界面,進(jìn)入后,點擊左側(cè)導(dǎo)航中的工具菜單,然后在右側(cè)界面可以看到固件升級字樣。點擊“瀏覽”,選擇剛解壓的.bin文件,確定即可。
4.路由器升級過程中切不可斷電,否則會出現(xiàn)路由器固件損壞,甚至路由器硬件損壞導(dǎo)致無法使用。
5.升級路由器固件,盡量使用兼容性較好的瀏覽器,在升級過程中,不要因為速度過慢,無反應(yīng)就大膽地關(guān)閉升級界面,要耐心等待升級。