freeswitchforum.com https://freeswitchforum.com/ |
|
Freeswitch + Openvox https://freeswitchforum.com/viewtopic.php?f=6&t=202 |
Страница 1 из 2 |
Автор: | yadimon91 [ 04 окт 2013 14:07 ] |
Заголовок сообщения: | Freeswitch + Openvox |
Приветствую всех! Я в телефонии новичок и возникла проблема с настройкой: имеется сервер на CentOS 6.4 с FXO/FXS картой OpenVox A400P. Из исходников установил FreeSwitch и Dahdi. Dahdi настраивал по этой инструкции (http://downloads.openvox.cn/pub/manuals/V2.2/English/A800P_on_DAHDI_User_Manual.pdf).Когда поднимаю трубку, гудка нет, однако звонки на тестовые номера (9664, 9192, 5000 и т.д.) идут. Связаться с городскими номерами не получается. Я так понял, что нужно настраивать dialplan, перечитал вики, но так и не разобрался (хотя, может у меня просто руки не оттуда растут ). Текущая конфигурация выглядит так: [+] conf/public/00_inbound_did.xml [+] conf/freetdm.conf [+] /etc/dahdi/system.conf [+] /etc/asterisk/dahdi-channels.conf freeswitch@plfs0> 2013-10-04 14:10:00.223253 [INFO] ftmod_zt.c:671 Setting echo cancel to 64 taps for 1:4 2013-10-04 14:10:07.143256 [NOTICE] switch_channel.c:976 New Channel FreeTDM/1:4/555555 [250180d8-2cdd-11e3-9bcf-0114cf2d2dbc] 2013-10-04 14:10:07.143256 [INFO] mod_dialplan_xml.c:557 Processing myFXS <0000000000>->555555 in context default 2013-10-04 14:10:07.143256 [NOTICE] switch_ivr.c:1797 Transfer FreeTDM/1:4/555555 to enum[555555@default] 2013-10-04 14:10:07.543254 [NOTICE] switch_core_state_machine.c:262 FreeTDM/1:4/555555 has executed the last dialplan instruction, hanging up. 2013-10-04 14:10:07.543254 [NOTICE] switch_core_state_machine.c:264 Hangup FreeTDM/1:4/555555 [CS_EXECUTE] [NORMAL_CLEARING] 2013-10-04 14:10:07.563262 [NOTICE] switch_core_session.c:1536 Session 1 (FreeTDM/1:4/555555) Ended 2013-10-04 14:10:07.563262 [NOTICE] switch_core_session.c:1540 Close Channel FreeTDM/1:4/555555 [CS_DESTROY] |
Автор: | Vlad1983 [ 04 окт 2013 14:15 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
сюда заглядывали? |
Автор: | yadimon91 [ 04 окт 2013 17:54 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
Vlad1983 писал(а): сюда заглядывали? Да, но не помогает. Кстати, вот еще дампы FreeTDM'a (если пригодятся): [+] freeswitch@plfs0> ftdm dump 1 * [+] freeswitch@plfs0> ftdm dump 2 * |
Автор: | Vlad1983 [ 04 окт 2013 18:22 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
далее мои предположения, т.к. картами принципиально не пользуюсь (особенно аналоговыми) /etc/asterisk/dahdi-channels.conf вообще не нужен в conf/freetdm.conf [span zt myFXO] name => myFXO в conf/autoload_configs/freetdm.conf.xml Код: <analog_spans> <span name="myFXO"> ... <param name="context" value="Incoming-FXO"/> диалплан Код: <include>
<context name="Incoming-FXO"> <extension name="public_did"> <condition field="destination_number" expression=".*"> <action application="set" data="domain_name=$${domain}"/> <action application="transfer" data="1000 XML default"/> </condition> </extension> </context> </include> |
Автор: | yadimon91 [ 07 окт 2013 12:47 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
Уже что-то, но все-равно не работает: [+] Когда я звоню в город: [+] Когда я звоню из города: Возникает вопрос (или, скорее, предположение): 2013-10-07 12:33:15.482274 [INFO] mod_dialplan_xml.c:557 Processing myFXS <0000000000>->555555 in context default 0000000000 - это, получается, номер, который закреплен за трубкой (если звонить из города, то он будет добавочным)? Тогда как его изменить, а еще лучше, как закрепить за каждой трубкой свой? |
Автор: | Vlad1983 [ 07 окт 2013 13:14 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
попробовать добавить в conf/autoload_configs/freetdm.conf.xml к параметрам span <variable name="effective_caller_id_number" value="189"/> не уверен можно попробовать отлавливать таким условием <condition field="chan_name" expression="FreeTDM\/1\:4" > использовать шлюзы намного безгеморней |
Автор: | yadimon91 [ 07 окт 2013 15:15 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
Шлюзы SIP? Если да, то пока не планируется. Как застолбить номер за конкретной линией вроде понял (в conf/freetdm.xml в спане myFXS перед fxs-channel задать номер), но толку опять таки ноль. Замена expression тот же результат. |
Автор: | yadimon91 [ 10 окт 2013 13:44 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
Начал понимать диалпланы (вроде как), удалось настроить звонки внутри офиса, принимать из города, однако в город дозвониться никак не могу. В чем может быть проблема? [+] Лог Единственное, что смущает, это call_direction: [inbound] |
Автор: | Vlad1983 [ 10 окт 2013 14:14 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
смотрите на входящей ноге потому и inbound |
Автор: | yadimon91 [ 10 окт 2013 15:53 ] |
Заголовок сообщения: | Re: Freeswitch + Openvox |
Vlad1983 писал(а): смотрите на входящей ноге потому и inbound Интересно. А можно поподробней? |
Страница 1 из 2 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |