LINUX.ORG.RU
решено ФорумAdmin

extensions.conf звонки на городские (короткие) номера

 , ,


0

1

С нуля настроен голый астер. В extensions.conf при таком раскладе

;Звонок в мир
exten => _XXX.,1,Dial(SIP/${EXTEN}@rtk)
;exten => _8[4-89][12-6-890]XXXXXXXX,1,GoSub(recording,s,1,(${CALLERID(num)},${EXTEN}))
;exten => _8[4-89][12-6-890]XXXXXXXX,n,Dial(SIP/${EXTEN}@rtk)
;exten => _NXXXXXX,n,Dial(SIP/${EXTEN}@rtk)

естественно можно звонить вся и всюду, но правильнее будет ограничить звонки по маске. Поэтому, тот же самый код

;Звонок в мир
;exten => _XXX.,1,Dial(SIP/${EXTEN}@rtk)
exten => _8[4-89][12-6-890]XXXXXXXX,1,GoSub(recording,s,1,(${CALLERID(num)},${EXTEN}))
exten => _8[4-89][12-6-890]XXXXXXXX,n,Dial(SIP/${EXTEN}@rtk)
exten => _NXXXXXX,n,Dial(SIP/${EXTEN}@rtk)

работает, но звонок не идёт с короткого номера, который указан последним.
Код города - 3 цифры, номера начинаются на 2, sip-провайдер (ростелеком) бьёт себя пяткой в грудь, что всё должно работать. Но что не так я написал в экстеншене…?

★★
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.