Убить зависший peer
Сначала выведем информацию о текущих звонках
core show channels
Убьем зависший peer --
CLI> channel request hangup SIP/xxx-xxxxxxxxxxx
Вывести версии моделей аппаратов, и номера пиров (с пробелами и переносом строк):
for a in `asterisk -rx "sip show peers"|cut -f1 -d/` ;do asterisk -rx "sip show peer $a";done | awk '/Useragent/ {print $3" "} /name/ {print $3,$4" "}' | sed ':a; /$/N; s/\n//;'
Вывести имена пользователей и их номера (с пробелами и переносом строк) :
cat /etc/asterisk/users.conf | awk '/^label/ {print $3" "} /^fullname/ {print $3,$4" "}'| sed ':a; /$/N; s/\n//;'
Нужно понимать, что значения print в вашем случае могут отличаться.
Комментариев нет:
Отправить комментарий