「Skinny Call Control Protocol」の版間の差分

提供: VoIP-Info.jp
移動先: 案内検索
(サードパーティSCCPドライバの配布元URL)
8行目: 8行目:
 
「Cisco電話機でskinny?SIPのが良いよ」と書いてあったりするので、
 
「Cisco電話機でskinny?SIPのが良いよ」と書いてあったりするので、
 
CiscoのIP PhoneをAsteriskに繋げるなら、SIP対応のファームウェアを使った方が楽かもしれない。
 
CiscoのIP PhoneをAsteriskに繋げるなら、SIP対応のファームウェアを使った方が楽かもしれない。
 +
 +
==サードパーティSCCPドライバ==
 +
複数のドライバが開発されている。<BR>
 +
[http://sourceforge.net/projects/chan-sccp-b/ SourceForge]や<BR>
 +
[http://chan-sccp.berlios.de/ Asterisk Chan_Sccp Project]<BR>
 +
[http://crazygreek.co.uk/content/chan_sccp Theo Zourzouvillys (aka Zozo)]<BR>
  
 
==Asteriskにchan_sccpをインストールする==
 
==Asteriskにchan_sccpをインストールする==

2007年12月22日 (土) 22:05時点における版

SCCPとは

SCCP(Skinny Client Control Protocol)は、Cisco CallManagerとCisco製のIP電話機が通信するためのプロトコルである。

AsteriskとSCCP

Cisco SCCP対応チャネルとして、chan_skinnyが用意されている。
サードパーティドライバとしてchan_sccpが公開されている。
O'REILLY刊のAsterisk本(ヒトデ本)にも
「Cisco電話機でskinny?SIPのが良いよ」と書いてあったりするので、 CiscoのIP PhoneをAsteriskに繋げるなら、SIP対応のファームウェアを使った方が楽かもしれない。

サードパーティSCCPドライバ

複数のドライバが開発されている。
SourceForge
Asterisk Chan_Sccp Project
Theo Zourzouvillys (aka Zozo)

Asteriskにchan_sccpをインストールする

試した環境

箱:玄箱HG
PBX:Asterisk 1.2.10
電話機:Cisco7911G(SCCP)

ソースを拾ってくる

# wget ftp://ftp.berlios.de/pub/chan-sccp/chan_sccp-20060408.tar.bz2

といった具合に、ソースをゲット。

ソースを解凍する

# bzip2 -dc chan_sccp-20060408.tar.bz2 | tar xvf -
chan_sccp-20060408/
chan_sccp-20060408/conf/
以下略

コンパイル

[root@Agares asterisk]# cd chan_sccp-20060408
[root@Agares chan_sccp-20060408]# make
sh ./create_config.sh "/usr/include"
Checking Asterisk version...
Build PARK functions (y/n)[n]?y

(途中略)

Linking chan_sccp.so

と出てきたらコンパイル成功 make installも忘れずに。

ソースを展開して、makeして、make installするだけでインストールできる。

旧モジュールを読み込まないようにする

# vi /etc/asterisk/modules.conf
noload => chan_skinny.so
という行を追加する。
load => chan_sccp.so
と追加すると、Asteriskが文句垂れて止まってしまう。

Asteriskを再起動する

Agares*CLI> restart now
Agares*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
[root@Agares chan_sccp-20060408]#

モジュール読み込みを確認する

Agares*CLI> show modules like chan_sccp.so

Module            Description                               UseCount
chan_sccp.so      Skinny Client Control Protocol (SCCP). R 0       
1 modules loaded

設定を変更する

vi /etc/asterisk/sccp.conf

設定項目がかなーり多いので割愛

CLIを使う

SCCP CLI参照

外部リンク

http://chan-sccp.berlios.de/ Asterisk Chan_Sccp Project