設定韌體升級

可以允許以指定的時間間隔進行韌體更新。 更新的韌體會使用TFTP或 HTTP 從伺服器傳送至電話。 韌體升級的安全性問題較小,因為韌體不包含個人資訊。

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

在開始之前

存取電話管理網頁。

1

選取語音>佈建

2

在韌體升級區段,選擇是來自啟用升級參數。

您可以透過輸入以下格式的字串在電話組態XML 檔案(cfg.xml) 中配置此參數:

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

選項: 是與否

預設值: 是

3

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

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

您可以透過輸入以下格式的字串在電話組態XML 檔案(cfg.xml) 中配置此參數:

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

預設值: 3600

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

設定升級規則透過輸入定義升級條件及關聯韌體 URL 的韌體升級指令檔來參數。 它使用與設定檔規則相同的語法。 輸入指令檔並使用以下格式來輸入升級規則:

<tftp|http|https>://<ipaddress> /影像/<load name>

譬如:

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

您可以透過輸入以下格式的字串在電話組態XML 檔案(cfg.xml) 中配置此參數:

<Upgrade_Rule ua="na">http://10.74.10.205:6970/PHONEOS-8875.1-0-1-0001-1.loads</Upgrade_Rule>
5

按一下提交所有變更。

透過TFTP、 HTTP 或 HTTPS 升級韌體

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

在開始之前

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

1

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

將 PHONEOS-8875.1-0-1-0001-19.zip 解壓縮

當中:

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

2

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

3

存取電話管理網頁。

4

選取語音 >佈建

5

尋找以.loads並將其附加到有效的URL。

6

按一下提交所有變更。

使用瀏覽器指令升級韌體

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

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

 http://<phone_ip> /管理/升級?<schema> ://<serv_ip[:port]> / 檔案路徑 

啟用對等韌體共用

對等韌體共用(PFS)是一種韌體分發模型,當您需要同時升級多部電話時,此模型可讓Cisco IP 電話在子網上尋找相同型號或系列的其他電話,並共用更新的韌體檔案。 PFS 使用Cisco對等分發通訊協定 (CPPDP),這是Cisco的一種私有通訊協定。 透過 CPPDP,子網路中的所有裝置形成對等層級,然後將韌體或其他檔案從對等裝置複製到相鄰裝置。 為了最佳化韌體升級,根電話會從負載伺服器下載韌體映像,然後使用TCP連線將韌體傳送至子網上的其他電話。

對等韌體共用:

  • 限制TFTP傳輸的壅塞,以集中移除負載伺服器。

  • 消除了手動控制韌體升級的需要。

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

  • 除非將多部電話設定為同時升級,否則對等韌體共用無法運作。 當透過 Event:reSync 傳送 NOTIFY 時,會在電話上起始重新同步。 可包含用於起始升級的設定的 xml 範例:

    "Event:reSync;profile=" http://10.77.10.141/profile.xml</li><li class="li">

    當您將對等韌體共用記錄伺服器設定為IP 位址和通訊埠時,PFS 特定的記錄會作為UDP訊息傳送到該伺服器。 必須在每部電話上進行此設定。 然後,您可以在對與 PFS 相關的問題進行疑難排解時使用日誌訊息。

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

1

存取電話管理網頁。

2

選取語音>佈建

3

在韌體升級區段中,設定參數:

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

    您可以透過輸入以下格式的字串在電話組態XML 檔案(cfg.xml) 中配置此參數:

    <Peer_Firmware_Sharing ua="na">是</Peer_Firmware_Sharing>

    選項: 是與否

    預設值: 是

  2. 設定對等韌體共用記錄伺服器參數以指示接收UDP訊息的IP 位址和通訊埠。

    譬如: 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> <:埠>/<path> /<load name>

譬如:

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

如果未指定通訊協定,則假定為TFTP 。 若未指定伺服器名稱,則請求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>

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

記錄升級請求訊息

開始嘗試升級韌體時發出 Syslog 訊息。

預設值: $PN $ MAC - 請求升級 $SCHEME://$SERVIP:$PORT$路徑

使用以下其中一個方法配置此參數:

  • 在包含XML的電話組態檔 (cfg.xml) 中,採用以下格式輸入字串: <Log_Upgrade_Request_Msg ua="na">$PN $ MAC - 請求升級 $SCHEME://$SERVIP:$PORT$路徑</Log_Upgrade_Request_Msg>

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

記錄升級成功訊息

韌體升級嘗試成功完成後發出 Syslog 訊息。

預設值是$PN $ MAC —— 成功升級 $SCHEME://$SERVIP:$PORT$路徑 -- $ERR

使用以下其中一個方法配置此參數:

  • 在包含XML的電話組態檔 (cfg.xml) 中,採用以下格式輸入字串: <Log_Upgrade_Success_Msg ua="na">$PN $ MAC —— 成功升級 $SCHEME://$SERVIP:$PORT$路徑 -- $ERR</Log_Upgrade_Success_Msg>

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

記錄升級失敗訊息

韌體升級嘗試失敗後發出 Syslog 訊息。

預設值是$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>

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