freeswitchforum.com

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

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

Текущее время: 24 апр 2024 17:21

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




Начать новую тему Ответить на тему  [ Сообщений: 39 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 07:10 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
Код:
fs_cli> fsctl loglevel debug
fs_cli> /log 7


не можете разобраться со стандартным диалпланом - напишите свой

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 11:53 

Зарегистрирован: 28 окт 2013 19:16
Сообщения: 41
почитал вот это:
http://wiki.freeswitch.org/wiki/Dinstar_GSM_gateway_FreeSwitch_HowTo
подозреваю, что дело не в порте канала железки. порт "палится" при регистрации канала.
оно тупо не выполняет extension, хотя и находит его...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 12:02 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
Код:
mv /usr/local/freeswitch/conf/dialplan/default.xml /usr/local/freeswitch/conf/dialplan/default._xml
nano /usr/local/freeswitch/conf/dialplan/my_dialplan.xml

вбить туда
Код:
<include>
   <context name="default">
     <extension name="beeline outbound">
      <condition field="destination_number" expression="^(8\d{10})$">
       <application="log" data="CONSOLE: beeline outbound to $1"/>
       <application="bridge" data="sofia/gateway/beeline792/$1"/>
      </condition>
     </extension>
    </context>
</include>
F2 Y Enter

Код:
fs_cli -x "reloadxml"

пробовать

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 12:12 

Зарегистрирован: 28 окт 2013 19:16
Сообщения: 41
Vlad1983 писал(а):
Код:
fs_cli> fsctl loglevel debug
fs_cli> /log 7


не можете разобраться со стандартным диалпланом - напишите свой


не поверите - и до этих команд добрался:) а чтобы написать свой диалплан - надо сначала со стандартным разобраться:) а "log 7" - оно по-молчанию при входе в fs_cli выставляется...
fsctl loglevel debug - информации не добавил...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 12:23 

Зарегистрирован: 28 окт 2013 19:16
Сообщения: 41
изначально делал по этой инструкции:
http://wiki.freeswitch.org/wiki/Goip_FreeSwitch_HowTo
Вероятно, ошибка в другом месте, если оно extension не выполняет. И хочет его именно в dialplan/public (что не соответствует указанной книге, там extension помещается в dialplan/default... От туда же и "бред" ^(8(\d{10}))$ )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 12:42 

Зарегистрирован: 28 окт 2013 19:16
Сообщения: 41
Попробовал: http://freeswitchforum.com/viewtopic.php?f=6&t=220&start=10#p889 (прошу прощения, сразу не заметил этот ответ)
Без изменений. пытается найти именно в dialplan/public ...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 12:56 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
ну, что тут скажешь?
вы даже не имеете представление по какому принципу выбирается контекст

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 13:04 

Зарегистрирован: 28 окт 2013 19:16
Сообщения: 41
Делаю по книге от создателей. Если есть более адекватный источник - прошу ткнуть носом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 13:28 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
в оф.вики инфы более чем достаточно
просто она разбросана

первое и основное: контекст вызова определяется настройкой в sofia профиле, если не производится аутентификация, иначе контекст задается переменной user_context в directory профиле пользователя.

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: многоканальный gsm-шлюз
СообщениеДобавлено: 29 окт 2013 14:15 

Зарегистрирован: 28 окт 2013 19:16
Сообщения: 41
заставил искать в контексте default (раскомментировал check_auth и transfer_to_default в dialplan/public.xml - разумеется, прочитал описание этих extensions :) ). Но исходящие не идут, extension не выполняется, хотя condition удовлетворяет (PASS). Т.е. дело не в содержимом extension "beeline outgoung". Походу, перенос external-профилей в public выполнен совсем недавно - ещё неделю назад inbound/outbound extensions работали в default.

Код:
freeswitch@internal> status
UP 0 years, 0 days, 1 hour, 17 minutes, 23 seconds, 534 milliseconds, 592 microseconds
FreeSWITCH (Version 1.5.6b git 40c1053 2013-10-29 00:01:13Z 64bit) is ready
28 session(s) since startup
0 session(s) - peak 3, last 5min 0
0 session(s) per Sec out of max 30, peak 3, last 5min 0
1000 session(s) max
min idle cpu 0.00/100.00
Current Stack Size/Max 240K/8192K


пересобираю, подбираю "правильные" флаги (gentoo). сейчас собрано так:
Код:
USE="esl resampler sctp zrtp -debug -odbc"
ESL="lua python -java -managed -perl -php -ruby"
FREESWITCH_MODULES="abstraction amr amrwb blacklist bv callcenter cdr_pg_csv cdr_sqlite celt cidlookup commands conference console curl db dialplan_directory dialplan_xml dptools enum esf esl event_multicast event_socket expr fifo g729 hash httapi http_cache local_stream logfile loopback lua python random redis rss rtmp shell_stream silk skel sms snapshot sndfile sofia speex spy ssh stress syslog theora timerfd tone_stream valet_parking vmd voicemail voicemail_ivr voipcodecs xml_curl xml_rpc -alsa -avmd -cdr_csv -cdr_mongodb -cepstral -cluechoo -codec2 -com_g729 -dahdi_codec -dialplan_asterisk -dingaling -directory -distributor -easyroute -erlang_event -event_test -event_zmq -flite -freetdm -fsk -fsv -g723_1 -gsmopen -h26x -h323 -ilbc -isac -java -json_cdr -khomp -ladspa -lcr -ldap -limit -managed -memcache -mongo -mp4 -mp4v -native_file -nibblebill -opal -opus -osp -perl -pocketsphinx -portaudio -portaudio_stream -posix_timer -rad_auth -radius_cdr -reference -sangoma_codec -shout -siren -skel_codec -skinny -skypopen -snipe_hunt -snmp -snom -soundtouch -spandsp -spidermonkey -squirrelfish -tts_commandline -unicall -unimrcp -vlc -xml_cdr -xml_ldap -xml_scgi -yaml"
FREETDM_MODULES="libpri -misdn -r2 -sng_isdn -sng_ss7 -wanpipe" LINGUAS="en ru -de -es -fa -fr -he -hr -hu -it -ja -nl -pt -th -zh"

попытка уйти с Астериска, ибо мозг развращён FreePBX'ом :) лучше с чистого листа... да и конфиги/архитектура FS выглядят более аккуратными и структурированными, чем в Asterisk.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 39 ]  На страницу Пред.  1, 2, 3, 4  След.

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


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

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


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

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