Changes between Version 13 and Version 14 of snom220


Ignore:
Timestamp:
09/25/06 16:33:58 (13 years ago)
Author:
sgk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • snom220

    v13 v14  
    1010''(2006/9/23)'' 
    1111 
     12[wiki:snom220/Provisioning Snom 220のプロビジョニングについて調査中です。] 
     13 
     14== その他資料 == 
     15 
    1216 * [http://www.snom.com/download/man_snom220_en.pdf 普通の人用マニュアル(PDF)] 
    1317 * [http://www.snom.com/firmware.html#snom220 ファームウェアのダウンロードページ] 
    14  * プロビジョニング 
    15    * [http://www.snom.com/wiki/index.php/Mass_deployment おおきな流れ] 
    16    * [http://www.snom.com/whitepapers/FAQ-04-03-26-v3_4-sf.pdf 設定項目の解説(PDF)] 
    17    * [http://www.snom.com/wiki/index.php/DHCP DHCPサーバの設定] 
    18    * [http://track.sipfoundry.org/browse/XCF-1177 設定例] 
    1918 * [http://www.snom.com/wiki/index.php/Action_URL 「アクションURL」]で画面をいろいろいじくれます。 
    2019 * [http://www.snom.com/snom_source.html Snom用Linuxいじりキット] 
    2120 * [http://voip-info.jp/?snom220 日本語情報] 
    2221 
    23 == プロビジョニング == 
    24 === 大まかな流れ === 
    25 Snom 220の観点で、起動から動作開始まで。 
    26  1. 起動すると、DHCPでIPアドレスおよびその他のパラメータを取得する。 
    27  1. DHCPで取得した内容のうち、「''`tftp-server-name`''」+「`/`」+「''`bootfile-name`''」でURLを得る(パラメータの名称はISC DHCPDの場合)。 
    28    * URLの文字列の中に「`{mac}`」があれば、この部分はMACアドレスに置き換える。MACアドレスは「''`XXXXXXXXXXXX`''」の形式。 
    29    * たとえば、前者が「`http://provisioning`」であり、後者が「`snom/220/00041321`''`XXXX`''」なら、[[BR]] 
    30      URLは「`http://provisioning/snom/220/00041321`''`XXXX`''」になる。 
    31  1. 上記URLからデータを取得し、この内容に従って電話機を設定する。 
    32  
    33 === 注意その他 === 
    34  * DHCPによるプロビジョニングサーバの指定は、電話機のファクトリーリセット直後しか効かない。 
    35    ファクトリーリセットを行うには、ウェブGUIの「詳細設定」のページ一番下にあるボタンをクリックする。 
    36  * SnomのOUI(MACアドレスの上位3オクテット)は「`00:04:13`」。 
    37    次の1オクテットは製品ごとに異なる。 
    38    Snom 220は「`21`」。190は「`22`」、360は「`23`」、320は「`24`」、300は「`25`」。 
    39  * Snom 220には関係ないがファームウェアバージョン5以降は、`tftp-server-name`と`bootfile-name`ではなく、`server-name`と`filename`によってURLを作る。 
    40  
    41 === 設定ファイルの内容 === 
    42 {{{ 
    43 <html> 
    44 <pre> 
    45 # Comment 
    46 language: Japanese 
    47 web_language!: Japanese 
    48 </pre> 
    49 </html> 
    50 }}} 
    51 こんなかんじ。「`#`」で始まるのはコメント。 
    52 「パラメータ名: 値」または「パラメータ名!: 値」という形式。 
    53 前者の場合は、ユーザが書き換えできない。 
    54 パラメータ名のあとに「`!`」がある場合は、この値はユーザが書き換え可能。 
    55 ただし、いったんユーザが書き換えると、以後何度リセットしてもこの設定ファイルからの内容は無視される。 
    56 再び設定ファイルの内容を反映したい場合は、電話機をファクトリーリセットすること。 
    57  
    58 [http://www.snom.com/whitepapers/FAQ-04-03-26-v3_4-sf.pdf 設定項目の解説(PDF) パラメータの一覧と解説はここにあります。] 
    59  
    60  * ウェブGUIの「設定確認」ページで表示される内容は参考にはなるけれど、このままコピーして使ってはいけない。標準から変更する必要のある部分だけを指定すること。 
    61  * ネットワーク設定のパラメータは指定してはいけない。 
    62    すでにネットワークが設定完了してるから設定ファイルを取得できたわけで。 
    63  * `setting_server`パラメータは通常は指定しない。 
    64    指定すると、さらに別の設定ファイルを取得しようとしてしまう。 
    65  * `bootloader`パラメータを指定してはいけない。 
    66    そうではなくて、`firmware_status`パラメータを指定すること。 
    67  
    68 === ファームウェア設定ファイル === 
    69 上記設定ファイルの`firmware_status`パラメータで指定するURLには、ファームウェア設定ファイルを置いておく。ファームウェア設定ファイルは以下の形式。 
    70 {{{ 
    71 <html> 
    72 <pre> 
    73 # Comment 
    74 firmware: http://www.snom.com/download/snom220-3.56y-JP-SIP.bin 
    75 bootloader: http://www.snom.com/download/snom220-boot2.1.bin 
    76 </pre> 
    77 </html> 
    78 }}} 
    79  
    80 上記の設定ファイルと異なり、「`!`」などを使うことはできない。 
    81 Snom 220は関係ないが、ファームウェアバージョン5以降は`bootloader`パラメータは指定しない。 
    82  
    83 上記の例ではSnomのウェブサイトにあるファームウェアのURLを指定している。 
    84 しかし、もちろん、自分で用意したプロビジョニングサーバにファームウェアを置いて、そのURLを指定するべき。 
    85 なぜならば、Snomのウェブサイトはとても遅いし、たびたびエラーになる。 
    86 日本とドイツの間の回線が細いせいなのか、Snomのサーバが重いのか不明。