SF300-48 48-Port 更新韌體

Cisco  公司有台Cisco L2 Switch,型號是「SF300-48 48-Port 10/100 Managed Switch with Gigabit Uplinks」,在更新韌體時,陸續遇到了”Illegal software format”Give”SW code file is over sized”錯誤,Record what standard update process。


  • 原韌體版本為1.2.9.44,最新版本為1.4.5.02,如果直升上去,便會遇到第一個Error Message: Illegal software format,因為一次跳太多版本,So you need to upgrade to version 1.3.5.x relay。


  • 在「Administration > File Management > Upgrade/Backup Firmware/Language」,Select "sx300_fw-13558.ros" via HTTP / HTTPS。


  • 更新完後須至「Active Image」將”″Enable,And reopen Switch。


  • 更新完中繼韌體後,下一步若試著直上最新版的韌體,那就會出現第二個Error Message: SW code file is over sized,Because there has not updated Boot Code。


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


  • 重開後確認Boot Version更新後,即可上傳最新的韌體,To update process beginning with the front。



  • 先在PC裝好TFTP Server,我是用3com的3CDaemon,第一次執行時會跳防火牆訊息,Remember to unlock。
  • 執行3CDaemon即啟動TFTP,點選「Configure TFTP Server」,將「Upload/Download directory」指定到韌體所在目錄後,Press OK。
  • Copy the firmware to the newly specified directory。



Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.