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

Re: Asterisk+Dahdi+E1

Добавлено: 17 сен 2014, 12:10
vms2014
Смотрите в libpri.h.
Ваш ton 0 - это unknown
npi 1 - это E163/E164.

Куда Вы хотите minsk вставлять не понятно. Все циферки уже определены.

Re: Asterisk+Dahdi+E1

Добавлено: 17 сен 2014, 12:24
Tarzit
Ваш ton 0 - это unknown
npi 1 - это E163/E164.

Куда Вы хотите minsk вставлять не понятно. Все циферки уже определены.
Цифирки в libpri.h это хорошо, я их нашёл.
Но в то же libpri.h есть чёткий список

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

/* Dialing plan */
#define PRI_INTERNATIONAL_ISDN		0x11
#define PRI_NATIONAL_ISDN			0x21
#define PRI_LOCAL_ISDN				0x41
#define PRI_PRIVATE					0x49
#define PRI_UNKNOWN				0x0
где видно что требуемого варианта 0x01 (unknown/E163) нет.
Если есть возможность где то сконфигурировать не целиком pridialplan (как в chan_dahdi.conf), а TON и NPI отдельно - то подскажите где это можно сделать?
Плата Digium TE220.
У Samgom есть возможноть выставить данные параметры железно через драйвера.

Re: Asterisk+Dahdi+E1

Добавлено: 17 сен 2014, 14:18
vms2014
Tarzit писал(а): где видно что требуемого варианта 0x01 (unknown/E163) нет.
libpri.h я привел для справки, как называется какая цифра.
Вам надо TON и NPI, 0 и 1, unknown и Е163/E164.
Дед же давал цитату из chan_dahdi.conf на второй странице этой ветки,
про то, как NPI и TON выставляются в диалплане префиксами.
Из libpri.h нигде не следует, что нужного варианта комбинации TON и NPI нет.

Теперь уже ddkprog Вам дает ссылку на прямой пример, как выставлять ваши ТON 0 и NPI 1.
exten => _00.,1,Dial(${TRUNK}/Ue${EXTEN})

Re: Asterisk+Dahdi+E1

Добавлено: 17 сен 2014, 15:25
Tarzit
Спасибо за ответы. Это работает.
Но у меня маленький нюанс. Elastix. В вебморде буквенный префик выставить нельзя по умолчанию. И я думал зайти со стороны chan_dahdi и libpri.
Пока запустил через custom trunk. Буду гуглить как добавлять префикс в FreePBX

Re: Asterisk+Dahdi+E1

Добавлено: 17 сен 2014, 18:38
Zavr2008
Вольные хлеба)

Как же это всё просто решается у нас в Alvis ...