オーストラリアのPBX通信技術者David Roweにより提案された「Free Telephony Project」。本製品IP04はこのプロジェクトの仕様に準じた、いわゆるオープンなハードウェアキットです。Blackfin Asterisk Packege Systemのファームウェアのアップデート方法に関して注意する点をご説明します。
|
|
|
記まず上記サイトから最新ファームウェアパッケージファイル-uImage_r2.ip08 (2.2MB)をダウンロードしてパソコンにファイルを保存します。
http://www.rowetel.com/ucasterisk/downloads/uImage_r2.ip08
保存したパソコン上にTFTPサーバーアプリケーションを立ち上げてIPアドレスを割り当て、uImage_r2.ip08をLAN上で公開します。私の場合は下記TFTPアプリケーションを立ち上げました。

このパソコンとIP04をシリアルケーブスでつなぎます。シリアルケーブスは通常Dサブ9ピンタイプのオスとメスのものを使います。
|
IP04のPCB基盤とオプションFXSモジュール(品番AFXS)とFX0モジュール(品番AFXO)
|
|
|
SIMスロットの右上にある8本のコンソール用コネクタにジャンパーアダプタをはずし、IP04に同封されているシリアルモジュール(黄色枠)を装着します。注記:シリアルコンソールを使用しない場合は、かならずJ8コネクターの2ピンと4ピンをジャンパーアダプターでショートします。
|
Windowsのアクセサメニューから通信・ハイパーターミナルメニュで下記通信手順でIP04と接続します。
*シリアル通信手順
ビット/秒:115200
データビット: 8
パリティ: なし
ストップビット: 1
フローコントロール: なし
|
上手く接続できれば、パソコンのハイパーターミナル画面上にuClinuxのロゴが表示されるはずです。起動後に
root:~>
と表示されれば問題ありません。
|
|
http://www.rowetel.com/ucasterisk/baps.html
BAPsに関するページを参照ください。 ip04>で表示されるには、uClinuxが起動時にコントロール+Cキーを押し、起動を中止させなければなりません。もう一度、IP04の電源アダプターをぬき、再度起動します。2,3秒内にコントロール+Cキーで起動を中止すると ip04>画面がハイパーターミナルに表示されます。
ip04>set autostart
ip04>set serverip your.tftp.server <--パソコンのLAN上のIPアドレスを入力
ip04>tftp 0x1000000 uImage_r2.ip08
ip04>nand erase clean
ip04>nand erase
ip04>nand write 0x1000000 0x0 0x300000
ip04>set bootargs ethaddr=your:mac:address root=/dev/mtdblock0 rw <--IP04の下面のMACアドレスを入力
ip04>save
ip04>bootm 0x1000000
IP04を再度起動します。今度は起動中止はしないで root:~>にいくまで何もアクションしません。 下記の2行のコマンドを入力してFlashメモリからブートするようにします。
root:~> copy_rootfs.sh
root:~> reboot
IP04が再起動しますので、ここで起動を中止するためにコントロール+Cキーを押して、ip04>画面に切り替えます。そして下記コマンドを入力します。
ip04>set autostart yes
ip04>set bootargs ethaddr=your:mac:address root=/dev/mtdblock2 rw<--IP04の下面のMACアドレスを入力
ip04>set nandboot 'nboot 0x2000000 0x0'
ip04>set bootcmd run nandboot
ip04>save
ip04>reset
これでuBootシステムの設定は終了です。I04が再起動しますので、起動を途中で中止しないで $root:~>画面が表示されるまで待ちます。ipkgコマンドでAsteriskモジュール類をアップデート・導入します。
$root:~> ipkg update
$root:~> ipkg install zaptel-sport asterisk asterisk-gui native-sounds<--IP04の場合zaptel-spiでなく、zaptel-sportを利用
$root:~> /etc/init.d/zaptel start
$root:~> /etc/init.d/asterisk start
|
|
|
以上で新しいBAPs(Blackfin Asterisk Package System)アップデートパッケージの更新が終了しました。IP04のIPアドレスはDHCPクライアントに設定されています。ウェブブラウザーから管理者権限で入り、AsteriskNOWの機能設定をします。
AsteriskNOWミニアプライアンスサーバーIP04の概要はこちらから...
|
|
|
|
© Copyright 1996-2008
Chemical Research, Inc.
All rights reserved
|
|
|
|
|
|
|