Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2012-11-27 16:38:34 +0400

kama3 Gravatar kama3

Как убрать признак переадресации

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000 От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

Как убрать признак переадресации

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000 абонент-sip-asterisk-pri(digium)-si2000-укртелеком От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

upd. Проблема, почему станция не принимает звонок оказалась вот в чем: номер в дебаге астера выглядит как 22 34 34 31 32 33 31 31 32 32 22 (пример) для номера 441231122, но на станции он преобразуется в 2 3(4-1)41231122 2f (для номера 0 получается 2 f(0-1) 2f) и на оператора уходит уже в формате 341231122. Станция не моя, говорят ничего с номером не делают. Вопрос выше актуален.

Как убрать признак переадресации

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000-укртелеком От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

upd. Проблема, почему станция не принимает звонок оказалась вот в чем: номер в дебаге астера выглядит как 22 34 34 31 32 33 31 31 32 32 22 (пример) для номера 441231122, но на станции он преобразуется в 2 3(4-1)41231122 2f (для номера 0 получается 2 f(0-1) 2f) и на оператора уходит уже в формате 341231122. Станция не моя, говорят ничего с номером не делают. Вопрос выше актуален.

upd2. Допустил глупую ошибку - Set(CALLERID(rdnis)="") нужно без скобок писать. эти 22 в логах астера и 2f в логах станции и были скобки (вот только не понятно почему первая цифра номера была на 1 меньше). Теперь укртелеком хочет формат номера National, но насколько мне известно, установить формат можно только для номера А и номера Б, но не для номера в facility.

Как убрать признак переадресациипереадресации?

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000-укртелеком От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

upd. Проблема, почему станция не принимает звонок оказалась вот в чем: номер в дебаге астера выглядит как 22 34 34 31 32 33 31 31 32 32 22 (пример) для номера 441231122, но на станции он преобразуется в 2 3(4-1)41231122 2f (для номера 0 получается 2 f(0-1) 2f) и на оператора уходит уже в формате 341231122. Станция не моя, говорят ничего с номером не делают. Вопрос выше актуален.

upd2. Допустил глупую ошибку - Set(CALLERID(rdnis)="") нужно без скобок писать. эти 22 в логах астера и 2f в логах станции и были скобки (вот только не понятно почему первая цифра номера была на 1 меньше). Теперь укртелеком хочет формат номера National, но насколько мне известно, установить формат можно только для номера А и номера Б, но не для номера в facility.

Как убрать признак переадресации?

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000-укртелеком От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

upd. Проблема, почему станция не принимает звонок оказалась вот в чем: номер в дебаге астера выглядит как 22 34 34 31 32 33 31 31 32 32 22 (пример) для номера 441231122, но на станции он преобразуется в 2 3(4-1)41231122 2f (для номера 0 получается 2 f(0-1) 2f) и на оператора уходит уже в формате 341231122. Станция не моя, говорят ничего с номером не делают. Вопрос выше актуален.

upd2. Допустил глупую ошибку - Set(CALLERID(rdnis)="") нужно без скобок писать. эти 22 в логах астера и 2f в логах станции и были скобки (вот только не понятно почему первая цифра номера была на 1 меньше). Теперь укртелеком хочет формат номера National, но насколько мне известно, установить формат можно только для номера А и номера Б, но не для номера в facility.

upd3. Проблема решена. Для управлением переадресацией есть функция REDIRECTING. Чтобы установить TON в National и NPI в ISDN нужно сделать Set(REDIRECTING(from-num-plan)=33) (узнал что International это 17, методом перебора дошел до 33, кто может заглянуть в исходники узнать еще значения?). Убрать упоминания о переадресации из потока так и не вышло. На всякий случай напомню что TON для номера А ставится в chandahdi.conf (или CALLERID(ton), CALLERID(num-plan), значения мне не известны, пробовал разные, возможно установка в chandahdi.conf переназначает их при вызове), для номера Б как префикс к номеру в Dial: U - Unknown I - International N - National S - Subscriber e - E.163/E.164 Например Dial(dahdi/g1/Ue5554433) установит TON - Unknown, NPI - ISDN

Как убрать признак переадресации?

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000-укртелеком От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

upd. Проблема, почему станция не принимает звонок оказалась вот в чем: номер в дебаге астера выглядит как 22 34 34 31 32 33 31 31 32 32 22 (пример) для номера 441231122, но на станции он преобразуется в 2 3(4-1)41231122 2f (для номера 0 получается 2 f(0-1) 2f) и на оператора уходит уже в формате 341231122. Станция не моя, говорят ничего с номером не делают. Вопрос выше актуален.

upd2. Допустил глупую ошибку - Set(CALLERID(rdnis)="") нужно без скобок писать. эти 22 в логах астера и 2f в логах станции и были скобки (вот только не понятно почему первая цифра номера была на 1 меньше). Теперь укртелеком хочет формат номера National, но насколько мне известно, установить формат можно только для номера А и номера Б, но не для номера в facility.

upd3. Проблема решена. Для управлением переадресацией есть функция REDIRECTING. Чтобы установить TON в National и NPI в ISDN нужно сделать Set(REDIRECTING(from-num-plan)=33) (узнал что International это 17, методом перебора дошел до 33, кто может заглянуть в исходники узнать еще значения?). Убрать упоминания о переадресации из потока так и не вышло. На всякий случай напомню что TON для номера А ставится в chan_dahdi.conf (или CALLERID(ton), CALLERID(num-plan), значения мне не известны, пробовал разные, возможно установка в chandahdi.conf chan_dahdi.conf переназначает их при вызове), для номера Б как префикс к номеру в Dial: U - Unknown I - International N - National S - Subscriber e - E.163/E.164 Например Dial(dahdi/g1/Ue5554433) установит TON - Unknown, NPI - ISDN

Как убрать признак переадресации?

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000-укртелеком От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

upd. Проблема, почему станция не принимает звонок оказалась вот в чем: номер в дебаге астера выглядит как 22 34 34 31 32 33 31 31 32 32 22 (пример) для номера 441231122, но на станции он преобразуется в 2 3(4-1)41231122 2f (для номера 0 получается 2 f(0-1) 2f) и на оператора уходит уже в формате 341231122. Станция не моя, говорят ничего с номером не делают. Вопрос выше актуален.

upd2. Допустил глупую ошибку - Set(CALLERID(rdnis)="") нужно без скобок писать. эти 22 в логах астера и 2f в логах станции и были скобки (вот только не понятно почему первая цифра номера была на 1 меньше). Теперь укртелеком хочет формат номера National, но насколько мне известно, установить формат можно только для номера А и номера Б, но не для номера в facility.

upd3. Проблема решена. Для управлением переадресацией есть функция REDIRECTING. Чтобы установить TON в National и NPI в ISDN нужно сделать Set(REDIRECTING(from-num-plan)=33) (узнал что International это 17, методом перебора дошел до 33, кто может заглянуть в исходники узнать еще значения?). Убрать упоминания о переадресации из потока так и не вышло. На всякий случай напомню что TON для номера А ставится в chan_dahdi.conf (или CALLERID(ton), CALLERID(num-plan), значения мне не известны, пробовал разные, возможно установка в chan_dahdi.conf chandahdi.conf переназначает их при вызове), для номера Б как префикс к номеру в Dial: U - Unknown I - International N - National S - Subscriber e - E.163/E.164 Например Dial(dahdi/g1/Ue5554433) установит TON - Unknown, NPI - ISDN

Как убрать признак переадресации?

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000-укртелеком От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

upd. Проблема, почему станция не принимает звонок оказалась вот в чем: номер в дебаге астера выглядит как 22 34 34 31 32 33 31 31 32 32 22 (пример) для номера 441231122, но на станции он преобразуется в 2 3(4-1)41231122 2f (для номера 0 получается 2 f(0-1) 2f) и на оператора уходит уже в формате 341231122. Станция не моя, говорят ничего с номером не делают. Вопрос выше актуален.

upd2. Допустил глупую ошибку - Set(CALLERID(rdnis)="") нужно без скобок писать. эти 22 в логах астера и 2f в логах станции и были скобки (вот только не понятно почему первая цифра номера была на 1 меньше). Теперь укртелеком хочет формат номера National, но насколько мне известно, установить формат можно только для номера А и номера Б, но не для номера в facility.

upd3. Проблема решена. Для управлением переадресацией есть функция REDIRECTING. Чтобы установить TON в National и NPI в ISDN нужно сделать Set(REDIRECTING(from-num-plan)=33) (узнал что International это 17, методом перебора дошел до 33, кто может заглянуть в исходники узнать еще значения?). Убрать упоминания о переадресации из потока так и не вышло. На всякий случай напомню что TON для номера А ставится в chandahdi.conf _dahdi.conf (или CALLERID(ton), CALLERID(num-plan), значения мне не известны, пробовал разные, возможно установка в chandahdi.conf переназначает их при вызове), для номера Б как префикс к номеру в Dial: U - Unknown I - International N - National S - Subscriber e - E.163/E.164 Например Dial(dahdi/g1/Ue5554433) установит TON - Unknown, NPI - ISDN

Как убрать признак переадресации?

Добрый день. Asterisk 1.8 Схема такая: абонент-sip-asterisk-pri(digium)-si2000-укртелеком От абонента в поле diversion приходит номер переадресации который затем передается на станцию через поле facility. Есть возможность удалить это поле в dss? Так как станция отказывается принимать такой звонок. Простое Set(CALLERID(rdnis)="") не помогает. Заранее благодарен.

upd. Проблема, почему станция не принимает звонок оказалась вот в чем: номер в дебаге астера выглядит как 22 34 34 31 32 33 31 31 32 32 22 (пример) для номера 441231122, но на станции он преобразуется в 2 3(4-1)41231122 2f (для номера 0 получается 2 f(0-1) 2f) и на оператора уходит уже в формате 341231122. Станция не моя, говорят ничего с номером не делают. Вопрос выше актуален.

upd2. Допустил глупую ошибку - Set(CALLERID(rdnis)="") нужно без скобок писать. эти 22 в логах астера и 2f в логах станции и были скобки (вот только не понятно почему первая цифра номера была на 1 меньше). Теперь укртелеком хочет формат номера National, но насколько мне известно, установить формат можно только для номера А и номера Б, но не для номера в facility.

upd3. Проблема решена. Для управлением переадресацией есть функция REDIRECTING. Чтобы установить TON в National и NPI в ISDN нужно сделать Set(REDIRECTING(from-num-plan)=33) (узнал что International это 17, методом перебора дошел до 33, кто может заглянуть в исходники узнать еще значения?). Убрать упоминания о переадресации из потока так и не вышло. На всякий случай напомню что TON для номера А ставится в chan_dahdi.conf _dahdi.conf (или CALLERID(ton), CALLERID(num-plan), значения мне не известны, пробовал разные, возможно установка в chandahdi.conf chan_dahdi.conf переназначает их при вызове), для номера Б как префикс к номеру в Dial: U - Unknown I - International N - National S - Subscriber e - E.163/E.164 Например Dial(dahdi/g1/Ue5554433) установит TON - Unknown, NPI - ISDN

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.