Вам сейчас надо пойти от простого к сложному - попробуйте звонки из тойже сети где астериск 196
Создайте тестовые заглушки:
Позвонили на 592, пикнуло, сказали в трубку "Чё за фигня с натом", нажали # , и услышили ( не услышили ) свой голос.
exten => 592,1,Set(TIME="${STRFTIME(${EPOCH},,%Y-%m-%d_%H-%M-%S)}")
exten => 592,n,Playback(beep)
exten => 592,n,Record(/var/lib/asterisk/sounds/custom/record_${TIME}:gsm)
exten => 592,n,Playback(beep)
exten => 592,n,Playback(/var/lib/asterisk/sounds/custom/record_${TIME})
exten => 592,n,Hangup()
Просто слушаете музыку
exten => 598,1,Answer()
exten => 598,n,MusicOnHold()
exten => 598,n,Hangup()