Знатоки, подскажите!
Есть два астера. Хочу сделать проверку канала между ними таким обарзом:
На астер 1 - запускаю cron'ом скрипт с командой
asterisk -rx "channel originate SIP/test/100 extension 200@local"
Если все ОК ничего не делаем, если нет контакта рестарт астера 2 удаленно по ssh
В диалплане астера 1
exten => 200,1,Dial(SIP/test/100)
exten => 200,2,Hangup()
В диалплане астера 2
exten => 100,1,Answer()
exten => 100,Wait(3)
exten => 100,Hangup
* Есть одно условие, номер 100 и 200 на астерах не должны быть зареганы как телефоны.
Понимаю что шизофрения, но с ChanAvail не разобралси, как по книге, так и по примерам в инете. (Сейчас мистер ded о "Face OF Будущее телефонии" пару раз отправит)))
Мужики хелп! Уже не раз выручали..
Скрипт не прошу писать за меня. Нужно отловить статус если Астер 2 работает - то Answer, если Астер 2 выключен - то любой другой статус Busy и т.п.