差分

移動先: 案内検索

利用者:Kei ef 2000

1,681 バイト追加, 2008年12月9日 (火) 23:44
Asterisk SugarLookup導入の為の準備
※2008年12月10日現在、英語、日本語版共にVer1.0.2が最新
 
 
 
== Asterisk側の準備 ==
 
■「Asterisk SugarLookup」のインストール
 
 
1,ダウンロードした「AsteriskSugarLookup(sugarlookup_xxx.agi)」を、AsteriskのAGIディレクトリにコピー、もしくは移動する
 
例:<br>
cp sugarlookup_xxx.agi /var/lib/asterisk/agi-bin/<br>
<br>
 
<p>2,sugarlookup_xxx.agiをsugarlookup.agiにリネームし、オーナーとグループをasteriskを実行しているユーザ名及びグループ名に変更する</p>
 
例:<br>
mv sugarlookup_xxx.agi sugarlookup.agi<br>
chown asterisk sugarlookup.agi<br>
chgrp asterisk sugarlookup.agi<br>
<br>
 
<p>3,sugarlookup.agiに実行権限を付与する</p>
 
例:<br>
chmod +x sugarlookup.agi<br>
<br>
 
<p>4,Asteriskの任意のダイヤルプランに、着信時にsugarlookup.agiを呼び出す様設定を追加する</p>
 
例:Asteriskの場合<br>
exten => s,1,NoOp(Sugarlookup started)<br>
exten => s,n,AGI(sugarlookup.agi)<br>
exten => s,n,NoOp(Sugarlookup end)<br>
<br>
例:FreePBX/TrixboxCEの場合<br>
/etc/asterisk/extensions_custom.confに、以下を加える<br>
<br>
[custom-sugarlookup]<br>
exten => s,1,NoOp(Sugarlookup started)<br>
exten => s,2,AGI(sugarlookup.agi)<br>
exten => s,3,goto(ここに着信させるダイヤルプランのコンテクストを指定する,1,1)<br>
<br>
 
次に「Asterisk SugaLookup」を動作させたいインバウンドルートのDestinationに、先ほど作成した専用のコンテクスト[custom-sugarlookup]を指定します<br>
※私は、カスタムDistinationで、以下を指定して作成しました<br>
<br>
custom-sugarlookup,s,1<br>
<br>
<br>
以上で、Asterisk側の準備は完了です。<br>

案内メニュー

VoIp-Info.jp

HP Directplus -HP公式オンラインストア-