> Похоже, что подмена проходит коннектно.
> Попробуйте на этом CME зарегистрировать какой-нибудь аппарат и позвонить с него в
> город.Спасибо!
Вообще нам приходит поток e1? это не sip?
Аппарат на этом номере зарегистрирован, все звонки проходят корректно, кроме как переадресации.
Вообще все исходящие звонки ходят у меня по этому диалпиру 109:
dial-peer voice 109 pots
description YUS-PSTN-calls
destination-pattern 0T
progress_ind setup enable 3
progress_ind alert enable 8
translate-outgoing calling 2
clid override rdnis
port 0/0/0:15
Если сейчас срабатывает совпадение - номер 0636806, то соотвественно исходящие (в том числе переадресация) пытаются идти по вновь созданому для этого диалпиру:
dial-peer voice 46 pots
translation-profile outgoing out3
destination-pattern 0636806
port 0/0/0:15
forward-digits all
Кстати порт:
!
voice-port 0/0/0:15
translate called 1
no vad
cptone RU
timeouts interdigit 5
!
Он для коллед использует (но как я понимаю это для нас значения сейчас не имеет?):
translation-rule 1
Rule 0 ^462911 1000
Rule 1 ^462901 1111
Rule 2 ^4629.. 29
!
И обрубаются.
Диал пир 109 pots пользуется translation-rule (не voice translation):
translation-rule 2
Rule 0 ^1000 4242462911 ANY national
Rule 1 ^2950 4242462900 ANY national
Rule 2 ^2951 4242462900 ANY national
Rule 3 ^2952 4242462900 ANY national
Rule 4 ^2953 4242462900 ANY national
Rule 5 ^2958 4242462900 ANY national
Rule 6 ^2959 4242462900 ANY national
Rule 7 ^2961 4242462900 ANY national
Rule 8 ^2962 4242462900 ANY national
Rule 9 ^29.. 42424629 ANY national
!
Если, соотвественно я сюда добавляю сторку вида:
Rule 10 ^ 9621236803 4242462946 ANY national
то переадресация работает с любого телефона (в том числе с и проблемного 462946), но только, понятное дело в случае том, если звонок поступает с номера 9621236803.
Могу ли я в этом traslation-rule 2 задать правило, чтобы все звонки с начинающиеся с 9 преобразовывались в 4242462946?
формат Rule 10 9T 4242462946 - ругается на неверный синтаксис. Вообще в рулах (если это не войс рул), как я понял нельзя использовать символ T? а есть альтернативный путь?