SF300-48 48-Port 更新韌體

Cisco  公司有台Cisco L2 Switch型號是「SF300-48 48-Port 10/100 Managed Switch with Gigabit Uplinks」在更新韌體時陸續遇到了Illegal software formatSW code file is over sized錯誤記錄一下標準更新流程

 

  • 原韌體版本為1.2.9.44最新版本為1.4.5.02如果直升上去便會遇到第一個Error Message: Illegal software format因為一次跳太多版本因此需要先升級到中繼版本1.3.5.x

 

  • 在「Administration > File Management > Upgrade/Backup Firmware/Language」透過HTTP/HTTPS選擇「sx300_fw-13558.ros」

 

  • 更新完後須至「Active Image」將”1.3.5.58″啟用並重開Switch

 

  • 更新完中繼韌體後下一步若試著直上最新版的韌體那就會出現第二個Error Message: SW code file is over sized因為還有Boot Code還沒更新

 

  • 要更新Boot Code必須透過TFTP的方式下面將另外說明TFTP架設方式將TFTP所在的IP及Boot Code的檔名(sx300_boot-13506.rfb)輸入後上傳完成後重開機

 

  • 重開後確認Boot Version更新後即可上傳最新的韌體更新流程同前面一開始的步驟

 

【TFTP架設說明】

  • 先在PC裝好TFTP Server我是用3com的3CDaemon第一次執行時會跳防火牆訊息記得要解開
  • 執行3CDaemon即啟動TFTP點選「Configure TFTP Server」將「Upload/Download directory」指定到韌體所在目錄後按確定
  • 把firmware複製到剛剛指定的目錄

 

【相關連結】

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.