ファームウェア アップグレードを設定

ファームウェアの更新は、指定された間隔で許可できます。更新されたファームウェアは、TFTP または HTTP を使用してサーバから電話機に送信されます。ファームウェアには個人情報が含まれないため、セキュリティはファームウェア アップグレードに関する問題ではありません。

XML(cfg.xml)コードを使用して電話機の設定ファイルのパラメータを設定することもできます。

開始する前に

電話機の管理 Web ページにアクセスします。

1

[音声 > プロビジョニング] の順に選択します。

2

[ファームウェア アップグレード] セクションで、[アップグレード有効化] パラメータから [はい] を選択します。

次の形式で文字列を入力することで、電話機設定の XML ファイル(cfg.xml)でこのパラメータを設定できます。

<Upgrade_Enable ua="na">はいEnable>
pgrade_

オプション: Yes および No(いいえ)

デフォルト:はい

3

[アップグレード エラーの再試行遅延] パラメータを秒単位で設定します。

アップグレードに失敗した場合に適用されるアップグレード再試行間隔(秒単位)。デバイスには、ファームウェア アップグレードの試行が失敗した後にアクティブになるファームウェア アップグレード エラー タイマーがあります。タイマーはこのパラメータの値で初期化されます。このタイマーが0にカウントダウンすると、次のファームウェアアップグレードが試行されます。

次の形式で文字列を入力することで、電話機設定の XML ファイル(cfg.xml)でこのパラメータを設定できます。

<Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>
pgrade_

デフォルト:3600

<tftp|http|https>:///image/
4

アップグレード条件と関連するファームウェア URL を定義するファームウェア アップグレード スクリプトを入力して、[アップグレード ルール] パラメータを設定します。プロファイル ルールと同じ構文を使用します。スクリプトを入力し、次の形式を使用してアップグレード ルールを入力します。

<tftp|http|https>:///image/

たとえば、次のようなものです。

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 Rule>
pgrade_
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

電話機の管理 Web ページにアクセスします。

4

[音声 > プロビジョニング] の順に選択します。

5

.loads で終わるロード ファイル名を見つけ、有効な URL に追加します。

6

[すべての変更を提出] をクリックします。

ブラウザコマンドでファームウェアをアップグレード

ブラウザのアドレス バーに入力されたアップグレード コマンドを使用して、電話機のファームウェアをアップグレードできます。電話機は、アイドル状態のときにのみ更新されます。コールが完了すると、更新が自動的に試行されます。

Web ブラウザで URL を使用して電話機をアップグレードするには、次のコマンドを入力します。

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

ピア ファームウェア共有を有効化

ピア ファームウェア共有(PFS)は、複数の電話機を同時にアップグレードする必要がある場合に、Cisco IP Phone がサブネット上の同じモデルまたはシリーズの他の電話機を検索し、更新されたファームウェア ファイルを共有できるファームウェア分配モデルです。PFS は、Cisco 独自のプロトコルである Cisco Peer-to-Peer-Distribution Protocol(CPPDP)を使用します。CPPDP を使用すると、サブネット内のすべてのデバイスがピアツーピアの階層を形成し、ファームウェアまたは他のファイルをピア デバイスから隣接デバイスにコピーします。ファームウェア アップグレードを最適化するために、ルート電話機はロード サーバからファームウェア イメージをダウンロードし、TCP 接続を使用してサブネット上の他の電話機にファームウェアを転送します。

ピア ファームウェア共有:

  • 集中型削除ロード サーバへの TFTP 転送の輻輳が制限されます。

  • ファームウェア アップグレードを手動で制御する必要がなくなります。

  • 多数の電話機が同時にリセットされる場合、アップグレード中の電話機のダウンタイムを削減します。

  • 複数の電話機が同時にアップグレードするように設定されていない限り、ピア ファームウェア共有は機能しません。Event:resync を使用して NOTIFY が送信されると、電話機で再同期が開始されます。アップグレードを開始するための設定を含めることができる xml の例:

    "Event:resync;profile=" http://10.77.10.141/profile.xml
  • ピア ファームウェア共有ログ サーバを IP アドレスとポートに設定すると、PFS 固有のログが UDP メッセージとしてそのサーバに送信されます。この設定は各電話機で行う必要があります。その後、PFS に関連する問題をトラブルシューティングする際に、ログ メッセージを使用できます。

XML(cfg.xml)コードを使用して電話機の設定ファイルのパラメータを設定することもできます。

1

電話機の管理 Web ページにアクセスします。

2

[音声 > プロビジョニング] の順に選択します。

3

[ファームウェア アップグレード] セクションで、次のパラメータを設定します。

  1. [ピア ファームウェア共有] パラメータを設定します。

    次の形式で文字列を入力することで、電話機設定の XML ファイル(cfg.xml)でこのパラメータを設定できます。

    <Peer_Firmware_Sharing ua="na">はいFirmware_Sharing>
    eer_

    オプション: Yes および No(いいえ)

    デフォルト:はい

  2. [ピア ファームウェア共有ログ サーバー] パラメータを設定して、UDP メッセージが送信される IP アドレスとポートを指定します。

    たとえば、次のようなものです。10.98.76.123:514 の場合、10.98.76.123 は IP アドレス、514 はポート番号です。

    次の形式で文字列を入力することで、電話機設定の XML ファイル(cfg.xml)でこのパラメータを設定できます。

    <Peer_Firmware_Sharing_Log_サーバー>192.168.5.5Firmware_Sharing_og_サーバー>
    eer_

    Peer_Firmware_Sharing_Log_サーバーは、UDP リモート syslog サーバのホスト名とポートを指定します。ポートは、デフォルトの syslog 514 です。

4

[すべての変更を提出] をクリックします。

ファームウェア アップグレード パラメータ

次の表は、[プロビジョニング] タブの [ファームウェア アップグレード] セクションにおける、各パラメータの機能と使用方法を定義しています。

表1。 ファームウェア アップグレード パラメータ

パラメータ名

説明とデフォルト値

アップグレードの有効化

再同期アクションに関係なく、ファームウェア アップグレード操作を有効にします。

デフォルト値は [はい(Yes)] です。

次のいずれかの方法でこのパラメータを設定します。

  • XML(cfg.xml) を含む電話設定ファイルで、次の形式で文字列を入力します。<Upgrade_Enable ua="na">YesEnable>pgrade_

  • 電話管理の Web ページで、このフィールドを [はい] または [いいえ] に設定します。

アップグレード エラーの再試行遅延

アップグレードに失敗した場合に適用されるアップグレード再試行間隔(秒単位)。デバイスには、ファームウェア アップグレードの試行が失敗した後にアクティブになるファームウェア アップグレード エラー タイマーがあります。タイマーはこのパラメータの値で初期化されます。このタイマーが0にカウントダウンすると、次のファームウェアアップグレードが試行されます。

デフォルト値は 3600 秒です。

次のいずれかの方法でこのパラメータを設定します。

  • XML(cfg.xml) のある電話設定ファイルで、次の形式で文字列を入力します。<Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>pgrade_

  • 電話管理の Web ページで、値を設定します。

アップグレード ルール

アップグレード条件と関連するファームウェア URL を定義するファームウェア アップグレード スクリプト。プロファイル ルールと同じ構文を使用します。

次の形式を使用して、アップグレード ルールを入力します。

<tftp|http|https>:////

たとえば、次のようなものです。

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 が想定されます。サーバ名が指定されていない場合、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>

  • 電話管理の Web ページで、ロード ファイルが保存されているパスを入力します。

ログのアップグレード リクエストのメッセージ

ファームウェアアップグレードの開始時に Syslog メッセージが発行されました。

デフォルト: $PN $MAC -- 要求アップグレード $SCHEME://$SERVIP:$PORT$PATH

次のいずれかの方法でこのパラメータを設定します。

  • XML(cfg.xml) を含む電話設定ファイルで、次の形式で文字列を入力します。<Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Requesting upgrade $SCHEME://$SERVIP:$PORT$PATHUpgrade_Request_Msg>og_

  • 電話管理ウェブページで、必要に応じてパラメータをカスタマイズします。

ログのアップグレードの成功メッセージ

ファームウェアのアップグレードが完了した後に、Syslog メッセージが発行されました。

デフォルト値は $PN $MAC -- 成功したアップグレード $SCHEME://$SERVIP:$PORT$PATH -- $ERR です。

次のいずれかの方法でこのパラメータを設定します。

  • XML(cfg.xml) のある電話設定ファイルで、次の形式で文字列を入力します。<Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERRUpgrade_Success_Msg>og_

  • 電話管理ウェブページで、必要に応じてパラメータをカスタマイズします。

ログのアップグレード失敗のメッセージ

ファームウェアのアップグレードが失敗した後に、Syslog メッセージが発行されました。

デフォルト値は $PN $MAC -- アップグレードに失敗しました:$ERR です。

次のいずれかの方法でこのパラメータを設定します。

  • XML(cfg.xml) のある電話設定ファイルで、次の形式で文字列を入力します。<Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Upgrade failed: $ERRUpgrade_Failure_Msg>og_

  • 電話管理ウェブページで、必要に応じてパラメータをカスタマイズします。

ピア ファームウェアの共有

ピア ファームウェア共有(PFS)機能を有効または無効にします。機能を有効または無効にするには、[はい ] または [いいえ ] を選択します。

デフォルト:はい

次のいずれかの方法でこのパラメータを設定します。

  • XML(cfg.xml) を含む電話設定ファイルで、次の形式で文字列を入力します。<Peer_Firmware_Sharing ua="na">YesFirmware_Sharing>eer_

  • 電話管理の Web ページで、このフィールドを [はい] または [いいえ] に設定します。

ピア ファームウェア共有ログ サーバ

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:514Firmware_Sharing_Log_Server>eer_

  • 電話管理の Web ページで、ログサーバーアドレスを入力します。