Страница 1 из 1
в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 09:05
ftpadmin
Код: Выделить всё
[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)
Re: в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 09:16
Vlad1983
Код: Выделить всё
asterisk -rx "module show like system"
Module Description Use Count
app_system.so Generic System() application 0
...
Re: в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 11:25
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
но все равно не пишет
Код: Выделить всё
[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()
Re: в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 11:28
Vlad1983
Re: в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 11:42
ftpadmin
asterisk установлен на роутере Asus WL-500gP V2
Код: Выделить всё
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 для этой платформы?
Re: в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 12:04
april22
opkg list | grep asterisk18
Re: в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 12:49
ftpadmin
Код: Выделить всё
asterisk -rx "module show like system"
Module Description Use Count
app_system.so Generic System() application 0
1 modules loaded
Код: Выделить всё
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
а он выбивает астериск:
Код: Выделить всё
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]$
Re: в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 13:54
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()
Re: в chan_dongle не обрабатывются входящие sms и ussd
Добавлено: 06 июн 2016, 15:09
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 из выполненной из системы файла нет