匿名

差分

Cisco/sccp-CLI

2,220 バイト追加, 2017年11月18日 (土) 17:48
Cisco/sccp-CLI」を保護しました ([編集=管理者のみ許可] (無期限) [移動=管理者のみ許可] (無期限))
CLIからたたけるSCCP[[Category:Cisco]]CLIから利用可能なSCCP(chan_sccp)関連コマンド
=sccp show コマンド=
IP電話機や、SCCP周りの状況を表示するコマンド。
==sccp show channels==
通話中のSCCPチャネルを表示する。
 
通話が発生しているとき<BR>
作りかけ
 
全く通話が無いとき
Agares*CLI>
ID LINE DEVICE AST STATE SCCP STATE CALLED
===== ========== ================ ================ ================ ==========
00004 506 7961G OffHook OffHook
00003 505 7911 Up Connected 300
==sccp show devices==
グローバル設定を表示する。<BR>
sccp.conf中の"[general]"で設定する。<BR>
[general]なのにglobal表示とは、これいかに。
 
Agares*CLI> sccp show globals
SCCP channel driver global settings
NAME DEVICE MWI Chs Active Channel
================ ================ ==== ==== =================================================
504 508 SEP001795?????? OFF 0 -- 507 SEP0013C4?????? OFF 0 -- 506 SEP001795?????? OFF 1 Connected Inbound 0x4 (ulaw) 502 505 SEP001BD4?????? ON OFF 0 --
==sccp show sessions==
SCCP channel version: 20060408
=system message/message devices コマンド=IP電話機にメッセージを表示する。<BR>暫く経つと消えるものと、ずっと残るものがある。<BR>[[画像:Message.jpg]]; system message : メッセージを表示する。; message devices : 決められた秒数のみ、メッセージを表示する。==sccp message devices <秒数>==入力したメッセージを、一定時間、電話機に表示する。<BR>秒数を特に指定しない場合、10秒で元に戻る。<BR> Agares*CLI> sccp message devices "Good Job!!" 10 -- SEP001795??????: Display notify with timeout 10 -- SEP001BD4??????: Display notify with timeout 10 ==sccp system message==指定したメッセージを電話機に表示する。<BR>  Agares*CLI> sccp system message "Asterisk" SCCP system message text stored successfully メッセージを消す時は、"sccp system message" Agares*CLI> sccp system message SCCP system message deleted! ===sccp system message 小技===sccp.confにはsystem messageの設定が無い(or 設定が見付かってない)ので、<BR>起動直後はsystem messageは空欄のままになっている。<BR>crontab等を利用して、自動的にsystem messageを再設定するようにすることで、<BR>自動的に設定が行われる。 Astlinux ~ # cat /mnt/kd/crontabs/root 0 */1 * * * /usr/sbin/asterisk -rx 'sccp system message "Forneus PBX Service' >/dev/null 2>&1 =debug コマンド===sccp debug <デバッグレベル>==CLIに表示されるメッセージのレベルを変更する。<BR>0から10まで変更可能 Agares*CLI> sccp debug 10 SCCP debug level was 0 now 10 ==sccp no debug==デバッグを停止する。 Agares*CLI> sccp no debug SCCP Debugging Disabled =reset/restart コマンド=
IP電話機を再起動する。
; restart : クイックリブート。ファームウェアを再読み込みしない。
==sccp restart SEP<MACアドレス>==
指定したIP電話機を再起動する。<BR>IP電話機のMACアドレスを指定すること(IPアドレス指定は不可)<BR>
ファームウェアを再読み込みせず、configを再読み込みする。<BR>
Agares*CLI> sccp restart SEP001BD4??????
SEP001BD4A00420SEP001BD4??????: restart request sent to the device SEP001BD4A00420SEP001BD4??????: Turn off the monitored line lamps to permit the restart -- SEP001BD4A00420SEP001BD4??????: >> Got message UnregisterMessage -- SEP001BD4A00420SEP001BD4??????: unregister request sent -- SEP001BD4A00420SEP001BD4??????: Old session marked down -- SEP001BD4A00420SEP001BD4??????: Killing Session 192.168.0.51
-- SCCP: Looking for line 502
-- SCCP: Asterisk asked for the state (5) of the line 502
-- SCCP: Using ip 192.168.0.4
-- SCCP: >>
==sccp reset SEP<MACアドレス>==
指定したIP電話機をリセットする。<BR>IP電話機のMACアドレスを指定すること(IPアドレス指定は不可)<BR>
ファームウェアを再読み込みするので、restartと比べると時間がかかる。
 
Agares*CLI> sccp reset SEP001BD4??????
SEP001BD4??????: reset request sent to the device
SEP001BD4??????: Turn off the monitored line lamps to permit the reset
-- SEP001BD4A00420SEP001BD4??????: >> Got message UnregisterMessage -- SEP001BD4A00420SEP001BD4??????: unregister request sent -- SEP001BD4A00420SEP001BD4??????: Old session marked down -- SEP001BD4A00420SEP001BD4??????: Killing Session 192.168.0.51
-- SCCP: Looking for line 502
-- SCCP: Asterisk asked for the state (5) of the line 502
 
=reload コマンド=
sip reloadに相当するコマンドだが、reloadが機能しないため、<BR>
unload/loadコマンドで代用すること。
Agares*CLI> sccp reload
SCCP configuration reload not implemented yet! use unload and load.