VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

chan-dongle и маршрутизация.

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
GriSky
Сообщения: 2
Зарегистрирован: 03 авг 2015, 16:38

chan-dongle и маршрутизация.

Сообщение GriSky »

Приветствую всех присутствующих! уважаемые.
Подскажите, есть ли какое решение?
Имеется Астериск (Версия 13.4.0) и FreePBX 13
Из провайдеров 2 транка от Ростелекома и пока подключил один gsm, планируется еще один.
С командной строкой не дружу сильно, удобней через PBX, поэтому хотелось бы управлять через браузер.
С Ростелекомом разобрался (почти), нужна помощь с GSM.
в dongle.conf

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

[Bee1]
audio=/dev/ttyUSB1              ; tty port for audio connection;        no default value
data=/dev/ttyUSB2               ; tty port for AT commands;             no default value
imei=86149601366****
exten=7960926****
последнее конечно может неверно, вот и спрашиваю
;context= - не знаю что записать, поэтому и нет.
В PBX прописал добавил Custom транк
Beeline1
в специальном наборе

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

Dongle/Bee1/$OUTNUM$
В исходящей маршрутизации добавил маршрутизацию с этим транком - все работает.
Во входящей добавил маршрутизацию, указав DID 7960926****
Не работает - в консоли

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

[2015-08-03 21:00:18] WARNING[12616][C-0000000d]: pbx.c:6580 __ast_pbx_run: Channel 'Dongle/Bee1-010000000c' sent to invalid extension but no invalid handler: context,exten,priority=default,7960926****,1
    -- Executing [h@default:1] Macro("Dongle/Bee1-010000000c", "hangupcall,") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("Dongle/Bee1-010000000c", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,3)
    -- Executing [s@macro-hangupcall:3] Hangup("Dongle/Bee1-010000000c", "") in new stack
  == Spawn extension (macro-hangupcall, s, 3) exited non-zero on 'Dongle/Bee1-010000000c' in macro 'hangupcall'
  == Spawn extension (default, h, 1) exited non-zero on 'Dongle/Bee1-010000000c'
[2015-08-03 21:00:24] WARNING[12617][C-0000000e]: pbx.c:6580 __ast_pbx_run: Channel 'Dongle/Bee1-010000000d' sent to invalid extension but no invalid handler: context,exten,priority=default,7960926****,1
Если в dongle.conf добавить, как пример
context=dongle-incoming
и далее в extensions.conf

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

[dongle-incoming]
exten => _.,1,Dial(SIP/101)
exten => h,1,Hangup()
То звонки проходят на 101, но хочется из PBX, и чтоб менять как удобно, и вызов на группу и IVR.
GriSky
Сообщения: 2
Зарегистрирован: 03 авг 2015, 16:38

Re: chan-dongle и маршрутизация.

Сообщение GriSky »

Все, нашел
надо добавить

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

context=from-pstn
и будет отрабатывать по заданной маршрутизации, без записей в extensions.conf
Осталось разобраться с SMS сообщениями.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH