簡介
本檔案介紹如何透過GUI或CLI在自發存取點上升級Cisco IOS®映像。
必要條件
需求
本文件沒有特定需求。
採用元件
本檔案中的資訊是根據適用於Cisco Aironet存取點Cisco IOS版本15.3(3)JE和更新版本的Cisco IOS軟體組態設定指南。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
慣例
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
注意:此過程適用於任何自主接入點。
背景資訊
執行升級是為了利用新Cisco IOS映像中可用的新功能,並修復先前軟體版本中的問題。它通常作為常規維護任務的一部分執行。您可以使用GUI或CLI升級接入點上的Cisco IOS。
以下是本文中使用的IP位址:
本檔案將AP升級為Cisco IOS軟體版本12.4.10b-JA3(ED)。
升級程式
通過GUI升級Cisco IOS
本節提供有關如何通過GUI升級接入點的資訊。請完成以下步驟:
-
檢查AP的當前軟體版本。開啟瀏覽器並在位址列中鍵入http://<ap的ip地址>以登入到GUI。在首頁上,按一下左側的System Software選單。選擇Software Upgrade選項,然後在System Software版本欄位中檢查當前的Cisco IOS版本。
註:請參閱思科軟體下載常見問題瞭解有關如何從Cisco.com下載韌體的資訊。
-
在軟體升級頁面中,選擇TFTP upgrade,如圖1所示。
註:您還可以從此螢幕檢查Cisco IOS版本。
-
輸入TFTP伺服器的IP地址。
-
在升級系統軟體Tar檔案欄位中指定要升級的Cisco IOS軟體文件的名稱,如圖1所示。
註:為了順利升級,請勿更改原始Cisco IOS檔名。保留您從cisco.com下載檔案時的名稱。
-
按一下Upgrade按鈕。出現一個類似於圖2中所示的狀態窗口。
升級完成後,AP會重新啟動幾分鐘。
圖1
升級系統軟體Tar檔案
圖2
狀態視窗
通過CLI升級Cisco IOS
要通過CLI升級接入點上的Cisco IOS,請執行以下操作:
-
通過Telnet會話登入到接入點。
-
您可以下載新的映像檔案,並選擇替換當前映像或保留當前映像。
註:有關如何從Cisco.com下載下載韌體的資訊,請參閱思科軟體下載常見問題解答。
註:當某個Cisco IOS檔案損壞時,後一個選項非常有用。您可以從快閃記憶體中的另一個映像使用接入點。
-
如果選擇覆蓋當前檔案,請發出archive download-sw /overwrite /reload tftp://location/image-name 命令。/overwrite選項會使用下載的映像覆寫快閃記憶體中的軟體映像。除非更改配置並且不儲存,否則下載映像後, /reload選項會重新載入系統。 //location,指定TFTP伺服器的IP地址。對於映像名稱,請指定計畫用於升級接入點的Cisco IOS檔名。在本示例中,命令是 archive download-sw /overwrite /reload tftp://10.77.244.194/c1240-k9w7-tar.124-10b.JA3.tar。 如前所述,請勿更改Cisco IOS檔案的名稱。保留為預設值。在成功的檔案傳輸過程中可以找到以下日誌:
examining image...
Loading c1240-k9w7-tar.124-10b.JA3.tar from 10.77.244.196 (via BVI1): !
extracting info (275 bytes)
Image info:
Version Suffix: k9w7-.124-10b.JA3
Image Name: c1240-k9w7-mx.124-10b.JA3
Version Directory: c1240-k9w7-mx.124-10b.JA3
Ios Image Size: 4813312
Total Image Size: 5560832
Image Feature: UNKNOWN
Image Family: C1240
Wireless Switch Management Version: 1.0
Extracting files...
c1240-k9w7-mx.124-10b.JA3/ (directory) 0 (bytes)
c1240-k9w7-mx.124-10b.JA3/html/ (directory) 0 (bytes)
c1240-k9w7-mx.124-10b.JA3/html/level/ (directory) 0 (bytes)
-----------------Lines omitted ---------------------------
----------------------------------------------------------
Deleting target version: flash:/c1240-k9w7-mx.124-10b.JA3...done.
New software image installed in flash:/c1240-k9w7-mx.124-10b.JA3.
Configuring system to use new image...done.
Requested system reload in progress...
-
如果您選擇保留當前檔案,請發出archive download-sw /leave-old-sw /reload tftp://location/image-命令。如果沒有足夠的空間來安裝新映像並保留當前運行的映像,下載過程將停止,並顯示錯誤消息。
AP下載從DHCP伺服器指定的Cisco IOS檔案,然後使用新軟體重新載入。
驗證
在TFTP伺服器上,檢查是否收到有關此檔案傳輸的日誌。如果使用tftpd32作為TFTP伺服器軟體,您可以檢視以下日誌,以便成功將Cisco IOS檔案傳輸到AP:
Read request for file <c1240-k9w7-tar.123-8.JEA2.tar>. Mode octet [18/08 17:10:14.562]
<c1240-k9w7-tar.123-8.JEA2.tar>: sent 10021 blks, 5130240 bytes in 89 s. 0 blk resent [18/08 17:11:42.812]
下載新映像後,接入點會自動重新載入。此時,與接入點的連線會丟失。再次登入到AP。在GUI上,使用System Software選單驗證是否已載入新軟體。如果使用CLI,可以使用show versioncommand檢查此情況。檢視讀取Cisco IOS軟體的第一行,以檢查AP是否具有升級的映像。
疑難排解程式
如果升級不成功,請完成以下檢查:
-
確保可從存取點連線至TFTP伺服器。檢查AP和TFTP伺服器上的IP地址分配。
-
禁用任何防火牆,檢視它是否阻止TFTP portudp 69。確定網路上是否定義了阻止TFTP服務的任何ACL。
-
確保Cisco IOS檔案存在於TFTP伺服器的根目錄中。根目錄也稱為TFTP伺服器的當前目錄。
-
確保下載適用於特定型號的存取點的適當映像。否則,AP上的下載演算法將拒絕影象並顯示錯誤。
-
確保接入點滿足下載頁面中為該映像指定的記憶體要求。如果快閃記憶體中沒有足夠的空間來儲存Cisco IOS檔案,則會產生錯誤消息。
-
如果使用GUI升級AP,請確保瀏覽器受支援。升級過程中,系統會顯示狀態彈出視窗。確保瀏覽器允許顯示AP中的彈出視窗。Microsoft Internet Explorer(IE)6.0或更高版本是受支援的瀏覽器。有關受支援瀏覽器的詳細資訊,請參閱適用於自治Cisco Aironet存取點的Cisco IOS組態設定指南 — 版本15.3(3)JE及更高版本的使用Web瀏覽器介面一節。
-
有時,由於升級過程失敗,AP停滯在ap:模式,並顯示permission denied錯誤消息。請參閱適用於Cisco Aironet存取點Cisco IOS版本15.3(3)JE和更新版本的Cisco IOS軟體組態指南的疑難排解一節,以便在AP上重新載入Cisco IOS。
相關資訊