AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Asterisk + GSM модем = sent to invalid extension but no invalid handler

Newbies/FAQ Forum 1 сообщений -
#1

Здравствуйте.

Использую Asterisk 11.04, FreePBX, модем Huawey e1550.
Asterisk успешно работает с SIP транком, модем разлочен и успешно функционирует - проверено на другом Asterisk'е.

Проблема:
При звонке на модем получаем:
WARNING[3193][C-00000001]: pbx.c:6390 __ast_pbx_run: Channel 'Dongle/dongle0-0100000001' sent to invalid extension but no invalid handler: context,exten,priority=from-gsm,7922181****,1

dongle.conf
Код:

[general]
interval=15

[dongle-0]
context=from-gsm ; context для входящих звонков
audio=/dev/ttyUSB1 ; tty порт для аудио подключения
data=/dev/ttyUSB2 ; tty порт для управляющих AT комманд модема
group=1 ; Группа вызова
rxgain=10 ; Изменение громкости динамика
txgain=-5 ; Изменение громкости микрофона
autodeletesms=yes ; auto delete incoming sms
resetdatacard=yes ; reset datacard during initialization
u2diag=256 ; set U2DIAG parameter (256 = включить модем и кард ридер)
usecallingpres=yes ; use the caller ID presentation or not
callingpres=allowed_passed_screen ; set caller ID presentation


extensions_custom.conf

Код:
[from-gsm]
exten => 7922181****,1,Set(CALLERID(all)=${CALLERID(num)})
exten => 7922181****,n,Set(CALLERID(num)=${CALLERID(num):3})
exten => 7922181****,n,goto(from-trunk,${DONGLEIMEI},1)


dongle show devices
Код:

ID Group State RSSI Mode Submode Provider Name Model Firmware IMEI IMSI Number
dongle0 0 Free 22 3 3 MegaFon E1550 11.608.14.15.311 351911045482687 250022015198998 7922181****


Изначально номер показывался как: Unknown.

Воспользовался командами, что бы добавить номер:
Код:
dongle cmd dongle0 AT+CPBS=\"ON\"
dongle cmd dongle0 AT+CPBW=1,\"+7922181****\",145


В FreePBX добавлен Trunk - gsm-megafon:
Custom Dial String: Dongle/i:351911045482687/+$OUTNUM$

В Inbound Routes: gsm-megafon с DID Number: 351911045482687 , кроме него еще есть общий Incoming


Подскажите, что я делаю не так?
Заранее благодарю!