Cisco/sccp-CLI
CLIから利用可能なSCCP(chan_sccp)関連コマンド
fvA50I <a href="http://likjvyotvpgj.com/">likjvyotvpgj</a>, [url=http://jhwkvjhpczig.com/]jhwkvjhpczig[/url], [link=http://ukgearyqfgln.com/]ukgearyqfgln[/link], http://zbtgtzmcwyns.com/
目次
system message/message devices コマンド
IP電話機にメッセージを表示する。
暫く経つと消えるものと、ずっと残るものがある。
- system message
- メッセージを表示する。
- message devices
- 決められた秒数のみ、メッセージを表示する。
sccp message devices <秒数>
入力したメッセージを、一定時間、電話機に表示する。
秒数を特に指定しない場合、10秒で元に戻る。
Agares*CLI> sccp message devices "Good Job!!" 10 -- SEP001795??????: Display notify with timeout 10 -- SEP001BD4??????: Display notify with timeout 10
sccp system message
指定したメッセージを電話機に表示する。
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 設定が見付かってない)ので、
起動直後はsystem messageは空欄のままになっている。
crontab等を利用して、自動的にsystem messageを再設定するようにすることで、
自動的に設定が行われる。
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に表示されるメッセージのレベルを変更する。
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
- クイックリブート。ファームウェアを再読み込みしない。
- reset
- 普通のリブート。ファームウェアを再読み込みする。
sccp restart SEP<MACアドレス>
指定したIP電話機を再起動する。
IP電話機のMACアドレスを指定すること(IPアドレス指定は不可)
ファームウェアを再読み込みせず、configを再読み込みする。
Agares*CLI> sccp restart SEP001BD4?????? SEP001BD4??????: restart request sent to the device SEP001BD4??????: Turn off the monitored line lamps to permit the restart -- SEP001BD4??????: >> Got message UnregisterMessage -- SEP001BD4??????: unregister request sent -- SEP001BD4??????: Old session marked down -- SEP001BD4??????: Killing Session 192.168.0.51 -- SCCP: Looking for line 502 -- SCCP: Asterisk asked for the state (5) of the line 502 -- SCCP: Accepted connection from 192.168.0.51 -- SCCP: Using ip 192.168.0.4 -- SCCP: >>
sccp reset SEP<MACアドレス>
指定したIP電話機をリセットする。
IP電話機のMACアドレスを指定すること(IPアドレス指定は不可)
ファームウェアを再読み込みするので、restartと比べると時間がかかる。
Agares*CLI> sccp reset SEP001BD4?????? SEP001BD4??????: reset request sent to the device SEP001BD4??????: Turn off the monitored line lamps to permit the reset -- SEP001BD4??????: >> Got message UnregisterMessage -- SEP001BD4??????: unregister request sent -- SEP001BD4??????: Old session marked down -- SEP001BD4??????: 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が機能しないため、
unload/loadコマンドで代用すること。
Agares*CLI> sccp reload SCCP configuration reload not implemented yet! use unload and load.