URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 6849
[ Назад ]

Исходное сообщение
"5350 +3 цифры к номеру."

Отправлено dimax , 16-Дек-04 15:12 
Господа, подскажите, как на 5350 настроить dial-peer voice  pots, так, что бы он прибавлял к incoming called-number 3 цифры.
Т.е. когда человек через ata 186 звонит в город , он имеет(прописанный на ATA) 7-ми значный номер, станция принимает этот номер и пишет в свой лог, а мне надо что бы 5350 прибавляла 3 цифры к телефонному номеру АТА, что бы станция писала в лог не 7 а 10 цифр.

Содержание

Сообщения в этом обсуждении
"5350 +3 цифры к номеру."
Отправлено Сайко , 16-Дек-04 15:38 
prefix и/или translation-rule

"5350 +3 цифры к номеру."
Отправлено dimax , 16-Дек-04 16:21 
>prefix и/или translation-rule

При таком варианте не работает

!
dial-peer voice 1 pots
incoming called-number 2128506
destination-pattern T
direct-inward-dial
port 3/3:D
prefix 812
!
станция получает 7 цифр 2128506 а надо 8122128506

с translation-rule пробую(возможно не правильно, но перебрал много вариантов)

!
dial-peer voice 1 pots
incoming called-number 2128506
destination-pattern T
direct-inward-dial
port 3/3:D
translate-outgoing called 2
!

например так...
!
translation-rule 2
Rule 0 ^1 8121
Rule 1 ^2 8122
Rule 2 ^3 8123
Rule 3 ^4 8124
Rule 4 ^5 8125
Rule 5 ^6 8126
Rule 6 ^7 8127
Rule 7 ^8 8128
Rule 8 ^9 8129
!

Результата нету

Какие еще варианты могут быть? Как правило правильно написать?


"5350 +3 цифры к номеру."
Отправлено Сайко , 16-Дек-04 16:57 
А нафига тут вообще incoming called-number 2128506 совместно с  destination-pattern используется?

Может вот так пройдет
!
dial-peer voice 1 pots
destination-pattern 2128506
direct-inward-dial
port 3/3:D
prefix 8122128506
!

Или кажется так
!
dial-peer voice 1 pots
destination-pattern 2128506
direct-inward-dial
port 3/3:D
prefix 812
forward-digits all
!