Страница 1 из 1

План нумерации на TAU8.IP

Добавлено: 03 фев 2012 15:57
pendragon
Изначально был план нумерации вида:

Код: Выделить всё

S5,L30 (<0:abc0> [1-35] S0 | <:abc> 112 S0 | <09:abcdennnnnnnnnn> S0 | <:abcnnnnn> [2-79]xxxxx S0 | <8:abcde8>,x. )

Работал, проблем замечено не было.
Затем к нему добавили возможность короткого набора:

Код: Выделить всё

S5,L30 (<0:abc0> [1-35] S0 | <:abc> 112 S0 | <09:abcdennnnnnnnnn> S0 | <:abcnnnnn> [2-79]xxxxx S0 | <8:abcde8>,x. | <#110:abcdennnnnnnnnn> S0 | <#113:abcdennnnnnnnnn> S0 | <#114:abcdennnnnnnnnn> S0 | <#119:abcdennnnnnnnnn> S0 | <#10:abcdennnnnnnnn> [12] S0 | <#11:abcdennnnnnnnn> [25-8] S0 | <#162:abcnnnnnnnnnn> S0 | <#163:abcnnnnnnnnnn> S0 | <#164:abcnnnnnnnnnn> S0 | <#165:abcnnnnnnnnnn> S0 | <#16:abcnnnnnnnnn> [01] S0 )

При этом перестал работать набор на 8, номера стали преобразовываться к виду abcde8000xxxxxxxxx, неизвестно откуда стали появляться три нуля. К тому же правила #110, #113 и #114 не работали, в /tmp/voip-history было видно, что номер не преобразовывался, хотя аналогичное правило #119 — работало.

При такой перестановке:

Код: Выделить всё

S5,L30 (<0:abc0> [1-35] S0 | <:abc> 112 S0 | <09:abcdennnnnnnnnn> S0 | <:abcnnnnn> [2-79]xxxxx S0 | <#110:abcdennnnnnnnnn> S0 | <#113:abcdennnnnnnnnn> S0 | <#114:abcdennnnnnnnnn> S0 | <#119:abcdennnnnnnnnn> S0 | <#10:abcdennnnnnnnn> [12] S0 | <#11:abcdennnnnnnnn> [25-8] S0 | <#162:abcnnnnnnnnnn> S0 | <#163:abcnnnnnnnnnn> S0 | <#164:abcnnnnnnnnnn> S0 | <#165:abcnnnnnnnnnn> S0 | <#16:abcnnnnnnnnnn> [01] S0 | <8:abcde8>,x. )

Нуль стал появляться при наборе города: abcnnnnn0xxxxxx. #110, #113, #114 также не работали.

Кроме этого, есть проблема с Caller ID: в конце номера появляются два нуля.

abc, de — некоторые префиксы;
nnn…n — некоторый номер.

Upd:
Версия ядра #665 Thu Sep 1 09:29:00 NOVST 2011
Версия прошивки #1.2.35-en Tue Dec 6 13:40:45 2011

Как решить проблему? Почему не отрабатывают #110, #113, #114 и откуда берутся лишние нули в преобразованных номерах?

Добавлено: 07 фев 2012 09:27
Aleksey_ts
Здравствуйте!
Отправьте конфигурацию Вашего шлюза или оригинал плана нумерации на адрес aleksey.glebko@eltex.nsk.ru

Добавлено: 09 фев 2012 16:06
Aleksey_ts
Здравствуйте!
Проблема заключается в том, что в алгоритме замены набранной последовательности после символа ":" есть ограничение максимального количества цифр до 15-ти. В следующем релизе количество цифр будет расширено до 20-ти.

Сейчас её можно решить разбиением правила на две части.
Например, запись <#110:abcdennnnnnnnnn>, может выглядеть так:
<#1:abcde> <10:nnnnnnnnnn>.