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

в chan_dongle не обрабатывются входящие sms и ussd

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

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

Ответить
ftpadmin
Сообщения: 6
Зарегистрирован: 27 апр 2016, 07:01

в chan_dongle не обрабатывются входящие sms и ussd

Сообщение ftpadmin »

PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: диалплан

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

[dongle-incoming-sms]
exten => sms,1,Noop(Vhodishee smst ot ${CALLERID(num)} ${BASE64_DECODE(${SMS_BASE64})})
exten => sms,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} — ${DONGLENAME} — ${CALLERID(num)}: ${BASE64_DECODE(${SMS_BASE64})}' >> /var/log/asterisk/sms.txt)
exten => sms,n,Hangup()

[dongle-incoming-ussd]
exten => ussd,1,Noop(Vhodiahi ussd: ${BASE64_DECODE(${USSD_BASE64})})
exten => ussd,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} — ${DONGLENAME}: ${BASE64_DECODE(${USSD_BASE64})}' >> /var/log/asterisk/ussd.txt)
exten => ussd,n,Hangup()

[dongle-incoming]
include => dongle-incoming-sms
include => dongle-incoming-ussd

exten => _X.,1,Dial(SIP/me)
exten => h,1,Hangup()
ошибка
[Jun 6 05:26:37] WARNING[507][C-00000015]: pbx.c:4924 pbx_extension_helper: No application 'System' for extension (dongle-incoming, sms, 2)
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: в chan_dongle не обрабатывются входящие sms и ussd

Сообщение Vlad1983 »

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

asterisk -rx "module show like system"
Module                         Description                              Use Count 
app_system.so                  Generic System() application             0         
...
ЛС: @rostel
ftpadmin
Сообщения: 6
Зарегистрирован: 27 апр 2016, 07:01

Re: в chan_dongle не обрабатывются входящие sms и ussd

Сообщение ftpadmin »

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

asterisk -rx "module show like system"
Module                         Description                              Use Count
0 modules loaded
зато есть

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

asterisk -rx "module show like echo"
Module                         Description                              Use Count
app_echo.so                    Simple Echo Application                  28      
1 modules loaded
но все равно не пишет
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

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

[dongle-incoming-sms]
exten => sms,1,Noop(Vhodishee smst ot ${CALLERID(num)} ${BASE64_DECODE(${SMS_BASE64})})
exten => sms,n,Echo('${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} — ${DONGLENAME} — ${CALLERID(num)}: ${BASE64_DECODE(${SMS_BASE64})}' >> /opt/etc/asterisk/sms.txt)
exten => sms,n,Hangup()

[dongle-incoming-ussd]
exten => ussd,1,Noop(Vhodiahi ussd: ${BASE64_DECODE(${USSD_BASE64})})
exten => ussd,n,Echo('${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} — ${DONGLENAME}: ${BASE64_DECODE(${USSD_BASE64})}' >> /opt/etc/asterisk/ussd.txt)
exten => ussd,n,Hangup()
ftpadmin
Сообщения: 6
Зарегистрирован: 27 апр 2016, 07:01

Re: в chan_dongle не обрабатывются входящие sms и ussd

Сообщение ftpadmin »

asterisk установлен на роутере Asus WL-500gP V2
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: Список доступных модулей в /opt/lib/asterisk/modules

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

app_dial.so            codec_ulaw.so          pbx_config.so
app_echo.so            format_pcm.so          res_agi.so
app_macro.so           format_sln.so          res_crypto.so
app_playback.so        func_base64.so         res_http_websocket.so
app_verbose.so         func_callerid.so       res_rtp_asterisk.so
chan_dongle.so         func_channel.so        res_rtp_multicast.so
chan_local.so          func_global.so         res_srtp.so
chan_sip.so            func_logic.so          res_timing_timerfd.so
codec_alaw.so          func_strings.so
codec_g722.so          func_timeout.so
существует ли модуль System для этой платформы?
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: в chan_dongle не обрабатывются входящие sms и ussd

Сообщение april22 »

opkg list | grep asterisk18
Своими вопросами , вы загоняете меня в ГУГЛЬ.
ftpadmin
Сообщения: 6
Зарегистрирован: 27 апр 2016, 07:01

Re: в chan_dongle не обрабатывются входящие sms и ussd

Сообщение ftpadmin »

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

asterisk -rx "module show like system"
Module                         Description                              Use Count
app_system.so                  Generic System() application             0       
1 modules loaded
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: зашёл в консоль

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

 asterisk -rv
Asterisk 1.8.32.3, Copyright (C) 1999 - 2013 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.8.32.3 currently running on WL-BCAEC5C33763 (pid = 483)
Verbosity was 0 and is now 1
а он выбивает астериск:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: вот так

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

dongle ussd dongle0 *102#
[dongle0] USSD queued for send with id 0x5e5140
[Jun  6 09:44:04] NOTICE[495]: at_response.c:267 at_response_ok: [dongle0] Successfully sent USSD 0x5e5140
ASUS*CLI>
Disconnected from Asterisk server
Executing last minute cleanups
[admin@ASUS root]$
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: в chan_dongle не обрабатывются входящие sms и ussd

Сообщение ded »

Make the test:

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

[dongle-incoming-sms]
exten => sms,1,Noop(Vhodishee smst ot ${CALLERID(num)} ${BASE64_DECODE(${SMS_BASE64})})
exten => sms,n,System(ls -la)
exten => sms,n,System(cat /var/log/asterisk/sms.txt)
exten => sms,n,Hangup()
ftpadmin
Сообщения: 6
Зарегистрирован: 27 апр 2016, 07:01

Re: в chan_dongle не обрабатывются входящие sms и ussd

Сообщение ftpadmin »

версия 18 от смс вылетала, сейчас откатил на 11

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

core reload
 Asterisk Queue Logger restarted
[Jun  6 12:00:41] WARNING[801]: cel.c:361 do_reload: Could not load cel.conf
 Reloading SIP
 [dongle0] Got SMS from +796*: 'test message'
 [dongle0] Got SMS from +796*: 'qq'
по команде cat /var/log/asterisk/sms.txt из выполненной из системы файла нет
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH