「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