配置韌體升級

韌體更新可以按指定的時間間隔進行。 更新的韌體將透過 TFTP 或 HTTP 從伺服器傳送到電話。 以韌體升級的安全性不是一個問題,因為韌體不含個人資訊。

您還可以使用 XML (cfg.xml) 代碼在電話組態檔中設定參數。

開始之前

存取電話管理網頁。

1

選擇語音 > 佈建

2

韌體升級區段,從啟用升級參數中選擇

您可以輸入以下格式的字串,在電話組態 XML 檔 (cfg.xml) 中設定此參數:

<Upgrade_Enable ua="na">Yes</Upgrade_Enable>

選項:是及否

預設值:是

3

設定升級錯誤重試延遲參數(以秒為單位)。

如果升級失敗,應用升級重試間隔 (以秒為單位)。 裝置有一個韌體升級錯誤計時器,會在韌體升級嘗試失敗後啟動。 計時器使用此參數中的值進行初始化。 當此計時器倒數至零時,會再次嘗試進行韌體升級。

您可以輸入以下格式的字串,在電話組態 XML 檔 (cfg.xml) 中設定此參數:

<Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

預設:3600

<tftp|http|https>://<ip address>/image/<load name>
4

輸入定義升級條件及相關韌體 URL 的韌體升級指令碼,以設定升級規則參數。 參數使用相同的語法,作為設定檔規則。 輸入指令碼並使用以下格式輸入升級規則:

<tftp|http|https>://<ipaddress>/image/<load name>

例如:

tftp://192.168.1.5/image/PHONEOS.3-0-1-0001-213.loads

您可以輸入以下格式的字串,在電話組態 XML 檔 (cfg.xml) 中設定此參數:

<Upgrade_Rule ua =“na”>http://10.74.10.205:6970/PHONEOS.3-0-1-0001-213.loads </Upgrade_Rule>
5

按一下提交所有變更

透過 TFTP、HTTP 或 HTTPS 升級韌體

電話透過 TFTP、HTTP 或 HTTPS 支援韌體升級。

開始之前

必須將韌體載入檔案下載到可存取的伺服器。

1

使用以下指令碼解壓縮 .zip 檔案:

unzip PHONEOS-8875.1-0-1-0001-19.zip

其中:

1-0-1-0001-19 是版本號碼。

2

將資料夾複製到 TFTP、HTTP 或 HTTPS 下載目錄。

3

存取電話管理網頁。

4

選擇語音 > 佈建

5

尋找以 .loads 結尾的載入檔案名稱,並將其附加到有效的 URL。

6

按一下提交所有變更

使用 Web 瀏覽器指令碼升級韌體

在 Web 瀏覽器位址列中輸入的升級指令碼可用於電話的升級韌體。 電話只會在閒置時更新。 通話完成後,會自動嘗試更新。

如要在 Web 瀏覽器中使用 URL 升級電話,請輸入以下指令碼:

http://<phone_ip>/admin/upgrade?<schema>://<serv_ip[:port]>/filepath

開啟對等韌體共用

對等韌體共用 (PFS) 是一種韌體分發模型,當您需要同時升級多部電話時,可讓 Cisco IP 電話在子網路上尋找相同機型或系列的其他電話並共用更新的韌體檔案。 PFS 使用 Cisco 對等分發協定 (CPPDP),這是一種 Cisco 專有協定。 使用 CPPDP,子網中的所有設備形成對等層次結構,然後將韌體或其他檔從對等設備複製到相鄰設備。 為了優化韌體升級,根電話從負載伺服器下載韌體映像,然後使用TCP連接將韌體傳輸到子網路上的其他電話。

對等韌體共用:

  • 將TFTP傳輸的壅塞限制為中央刪除負載伺服器。

  • 無需手動控制韌體升級。

  • 在升級期間同時重設大量電話時,可減少電話停機。

  • 除非將多部電話設定為同時升級,否則對等韌體共用無法運作。 傳送 NOTIFY 與 Event:resync 一同時,它會在電話上起始重新同步。 可以包含用於啟動升級的配置的 xml 範例:

    “事件:重新同步;profile=“ http://10.77.10.141/profile.xml
  • 將對等固件共用日誌伺服器設置為IP位址和埠時,PFS 特定的日誌將作為UDP消息發送到該伺服器。 必須在每部電話上完成此設定。 然後,在對與 PFS 相關的問題進行故障排除時,可以使用日誌消息。

您還可以使用 XML (cfg.xml) 代碼在電話組態檔中設定參數。

1

存取電話管理網頁。

2

選擇語音 > 佈建

3

在固件升級 部分中,設置參數:

  1. 設定對等韌體共用 參數。

    您可以輸入以下格式的字串,在電話組態 XML 檔 (cfg.xml) 中設定此參數:

    <Peer_Firmware_Sharing ua =“na”>是</Peer_Firmware_Sharing>

    選項:是及否

    預設值:是

  2. 設置對等固件共用日誌伺服器 參數以指示IP位址和UDP消息發送到的埠。

    例如:10.98.76.123:514 其中,10.98.76.123 是 IP 位址,514 是埠號。

    您可以輸入以下格式的字串,在電話組態 XML 檔 (cfg.xml) 中設定此參數:

    <Peer_Firmware_Sharing_Log_Server>192.168.5.5</ Peer_Firmware_Sharing_Log_Server>

    Peer_Firmware_Sharing_Log_Server指定UDP遠端 syslog 伺服器主機名稱和連接埠。 連接埠預設為預設 syslog 514。

4

按一下提交所有變更

韌體升級參數

下表定義了佈建標籤韌體升級區段中每個參數的功能和用途。

表格 1 韌體升級參數

參數名稱

說明和預設值

啟用升級

允許韌體升級操作獨立於重新同步操作。

預設值為「是」。

使用以下方法之一配置此參數:

  • 在包含 XML(cfg.xml) 的電話設定檔中,依以下格式輸入字串: <Upgrade_Enable ua =“na”>是</Upgrade_Enable>

  • 在電話管理網頁中,將此欄位設定為“是”或“否”。

升級錯誤重試延遲

如果升級失敗,應用升級重試間隔 (以秒為單位)。 裝置有一個韌體升級錯誤計時器,會在韌體升級嘗試失敗後啟動。 計時器使用此參數中的值進行初始化。 當此計時器倒數至零時,會再次嘗試進行韌體升級。

預設值為 3600 秒。

使用以下方法之一配置此參數:

  • 在含 XML(cfg.xml) 的電話設定檔中,輸入以下格式的字串: <Upgrade_Error_Retry_Delay ua=“na”>3600</Upgrade_Error_Retry_Delay>

  • 在電話管理網頁中,設定值。

升級規則

定義升級條件及相關韌體 URL 的韌體升級指令碼。 參數使用相同的語法,作為設定檔規則。

使用以下格式輸入升級規則:

<tftp|http|https>://<ip address><:port>/<path>/<load name>

例如:

tftp://192.168.1.5/firmware/PHONEOS-8875.1-0-1-0001-1.loads
http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads

如未指定任何通訊協定,系統會假設您指定了 TFTP。 如果未指定 server-name,則使用請求 URL 的主機作為伺服器名稱。如果未指定連接埠,則使用預設連接埠 (TFTP 為 69,HTTP 為 80,HTTPS 為 443)。

預設值為空白。

使用以下方法之一配置此參數:

  • 在包含 XML(cfg.xml) 的電話設定檔中,依以下格式輸入字串: <Upgrade_Rule ua=“na”>http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • 在電話管理網頁中,輸入載入檔案的儲存路徑。

記錄升級請求訊息

韌體升級嘗試開始時發出的系統記錄訊息。

預設值:$PN $MAC -- Requesting upgrade $SCHEME://$SERVIP:$PORT$PATH

使用以下方法之一配置此參數:

  • 在含 XML(cfg.xml) 的電話設定檔中,輸入以下格式的字串: <Log_Upgrade_Request_Msg ua =“na”>$PN $MAC -- 正在請求升級 $SCHEME://$SERVIP:$PORT$PATH</Log_Upgrade_Request_Msg>

  • 在電話管理網頁中,視需要自訂參數。

記錄升級成功訊息

成功完成韌體升級嘗試後發出的系統記錄訊息。

預設值為 $PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERR

使用以下方法之一配置此參數:

  • 在含 XML(cfg.xml) 的電話設定檔中,依以下格式輸入字串: <Log_Upgrade_Success_Msg ua =“na”>$PN $MAC -- 成功升級 $SCHEME://$SERVIP:$PORT$PATH -- $ERR</Log_Upgrade_Success_Msg>

  • 在電話管理網頁中,視需要自訂參數。

記錄升級失敗訊息

韌體升級嘗試失敗後發出的系統記錄訊息。

預設值為 $PN $MAC -- 升級失敗:$ERR

使用以下方法之一配置此參數:

  • 在含 XML(cfg.xml) 的電話設定檔中,輸入以下格式的字串: <Log_Upgrade_Failure_Msg ua =“na”>$PN $MAC -- 升級失敗:$ERR</Log_Upgrade_Failure_Msg>

  • 在電話管理網頁中,視需要自訂參數。

對等韌體共用

啟用或禁用對等固件共用 (PFS) 功能。 選擇 “是 ”或 “否 ”以啟用或禁用該功能。

預設值:是

使用以下方法之一配置此參數:

  • 在含 XML(cfg.xml) 的電話設定檔中,依以下格式輸入字串: <Peer_Firmware_Sharing ua =“na”>是</Peer_Firmware_Sharing>

  • 在電話管理網頁中,將此欄位設定為“是”或“否”。

對等韌體共用紀錄伺服器

指示UDP消息發送到的IP位址和埠。

例如:10.98.76.123:514 其中,10.98.76.123 是 IP 位址,514 是埠號。

使用以下方法之一配置此參數:

  • 在含 XML(cfg.xml) 的電話設定檔中,輸入以下格式的字串: <Peer_Firmware_Sharing_Log_Server ua =“na”>10.98.76.123:514</Peer_Firmware_Sharing_Log_Server>

  • 在電話管理網頁中,輸入紀錄伺服器位址。