При пропадании соединения между двумя asterix связанными через IAX транк довольно часто соединение не восстанавливается само и транк висит в состоянии "Request Sent" при этом iax2 reload не приводит ни к какому эффекту.
Довольно долго искал решение данной проблемы без перезагрузки asterisk.
Для восстановления связи нужно сделать следующее:
1. Зайти в консоль управления asterisk -r
2. Выполнить module unload chan_iax2.so
3. Подождать минуту (Обязательно, если выполнить следующую команду сразу это не решит проблему!!!)
4. Выполнить module load chan_iax2.so
После этих действий все должно заработать.