freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 21 сен 2019 15:08

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: FreeSWITCH && mod_gsmopen && USSD
СообщениеДобавлено: 22 мар 2013 19:08 

Зарегистрирован: 02 июл 2012 11:01
Сообщения: 20
Откуда: /dev/
Нашел открытый тикет на добавление поддержки USSD в свежую ревизию ФС (на данный момент FreeSWITCH Version 1.3.17+git~20130321T045825Z~1ce96ce9f5 (git 1ce96ce 2013-03-21 04:58:25Z))
Ссылка на тикет: http://jira.freeswitch.org/browse/FS-5078?page=com.atlassian.streams.streams-jira-plugin:activity-stream-issue-tab
Для того чтобы не дожидаться выхода можно применить патч. Собственно сам процес:
Код:
root@stat10n:/usr/src/freeswitch# patch -p1 < /usr/src/freeswitch/patches/mod_gsmopen_ussd_v3.diff
patching file src/mod/endpoints/mod_gsmopen/gsmopen.h
patching file src/mod/endpoints/mod_gsmopen/gsmopen_protocol.cpp
patching file src/mod/endpoints/mod_gsmopen/mod_gsmopen.cpp
Hunk #2 succeeded at 1347 (offset 6 lines).
Hunk #3 succeeded at 1517 (offset 6 lines).
Hunk #4 succeeded at 1664 (offset 6 lines).
Hunk #5 succeeded at 1675 (offset 6 lines).
Hunk #6 succeeded at 1912 (offset 6 lines).
Hunk #7 succeeded at 1990 (offset 6 lines).
Hunk #8 succeeded at 2958 (offset 6 lines).
Hunk #9 succeeded at 3253 (offset 6 lines).
root@stat10n:/usr/src/freeswitch#
root@stat10n:/usr/src/freeswitch# cd src/mod/endpoints/mod_gsmopen/
root@stat10n:/usr/src/freeswitch/src/mod/endpoints/mod_gsmopen# make clean
root@stat10n:/usr/src/freeswitch/src/mod/endpoints/mod_gsmopen# make install
Compiling gsmopen_protocol.cpp...
Compiling /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/mod_gsmopen.cpp...
quiet_libtool: compile:  g++ -I../../../../libs/spandsp/src -I../../../..//libs/tiff-4.0.2/libtiff -DGSMOPEN_C_VER=\"65bc765\" -DMODGSMOPEN_C_VER=\"6afa0fd\" -I/usr/src/freeswitch/libs/curl/include -I/usr/src/freeswitch/src/include -I/usr/src/freeswitch/src/include -I/usr/src/freeswitch/libs/libteletone/src -I/usr/src/freeswitch/libs/stfu -fPIC -fvisibility=hidden -DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1 -g -O2 -D_GNU_SOURCE -DHAVE_CONFIG_H -c /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/mod_gsmopen.cpp  -fPIC -DPIC -o .libs/mod_gsmopen.o
quiet_libtool: compile:  g++ -I../../../../libs/spandsp/src -I../../../..//libs/tiff-4.0.2/libtiff -DGSMOPEN_C_VER=\"65bc765\" -DMODGSMOPEN_C_VER=\"6afa0fd\" -I/usr/src/freeswitch/libs/curl/include -I/usr/src/freeswitch/src/include -I/usr/src/freeswitch/src/include -I/usr/src/freeswitch/libs/libteletone/src -I/usr/src/freeswitch/libs/stfu -fPIC -fvisibility=hidden -DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1 -g -O2 -D_GNU_SOURCE -DHAVE_CONFIG_H -c /usr/src/freeswitch/src/mod/endpoints/mod_gsmopen/mod_gsmopen.cpp -o mod_gsmopen.o >/dev/null 2>&1
Creating mod_gsmopen.la...
installing mod_gsmopen.la
quiet_libtool: install: warning: relinking `mod_gsmopen.la'


Вызов из консоли ФС : gsmopen_ussd gsm01 *124#


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSWITCH && mod_gsmopen && USSD
СообщениеДобавлено: 22 мар 2013 20:35 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
Ну вот, если долго мучиться, с гугл все получится. Спасибо, добавил в FAQ

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FreeSWITCH && mod_gsmopen && USSD
СообщениеДобавлено: 08 апр 2014 13:03 

Зарегистрирован: 27 мар 2014 17:44
Сообщения: 9
Не работает если в запросе есть дополнительные звездочки.
Например если сделать запрос:

gsmopen_ussd gsm01 *101*4#

то возвращает ошибку по таймауту.
ERROR: USSD request timeout (-1)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB