freeswitchforum.com

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

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

Текущее время: 29 мар 2024 02:38

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Freeswitch + Openvox
СообщениеДобавлено: 04 окт 2013 14:07 

Зарегистрирован: 04 окт 2013 13:19
Сообщения: 17
Приветствую всех! Я в телефонии новичок и возникла проблема с настройкой:
имеется сервер на 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, перечитал вики, но так и не разобрался (хотя, может у меня просто руки не оттуда растут :D).
Текущая конфигурация выглядит так:
[+] conf/public/00_inbound_did.xml
Код:
<include>
  <extension name="public_did">
    <condition field="destination_number" expression="^\+?7?8?84xxxxxxxx$">
      <action application="set" data="domain_name=$${domain}"/>
      <action application="transfer" data="1000 XML default"/>
    </condition>
  </extension>
</include>

[+] conf/freetdm.conf
Код:
; !! THIS IS A SAMPLE CONFIGURATION ONLY !!

; refer to http://wiki.freeswitch.org/wiki/FreeTDM for further documentation

[general]
; whether to launch a thread for CPU usage monitoring
cpu_monitor => yes

; How often (in milliseconds) monitor CPU usage
cpu_monitoring_interval => 1000

; At what CPU percentage raise a CPU alarm
cpu_set_alarm_threshold => 80

; At what CPU percentage stop the CPU alarm
cpu_clear_alarm_threshold => 90

; Which action to take when the CPU alarm is raised
; it can be warn and/or reject calls
; cpu_alarm_action => warn,reject
cpu_alarm_action => warn

; spans are defined with [span <span type> <span name>]
; the span type can either be zt, wanpipe or pika
; the span name can be any unique string
; IO stats. Defaults to yes, you can print the stats with ftdm iostats print <span> <chan>
; This feature depends on the span IO type, currently only Wanpipe spans support it

; This may cause a warning to be printed once in a while if audio is not provided fast enough
; and causes the driver to transmit an idle frame (when there is no data provided by the application)
iostats => yes

[span zt myFXS]
name => myFXS
trunk_type => FXS
group => 1
rxgain => 3.5
txgain => 6.5
;number => 1234
fxs-channel => 1
fxs-channel => 2
fxs-channel => 3
fxs-channel => 4
fxs-channel => 5

[span zt myFXO]
name => myFXS
group => 1
trunk_type = FXO
rxgain => 6.5
txgain => 3.5
; This number will be used as DNIS for FXO devices
number => 1010
fxo-channel => 6
fxo-channel => 7
fxo-channel => 8

[+] /etc/dahdi/system.conf
Код:
# Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct  4 10:40:36 2013
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: OPVXA1200/12 "OpenVox A1200P/A800P Board 13" (MASTER)
fxols=1
echocanceller=oslec,1
fxols=2
echocanceller=oslec,2
fxols=3
echocanceller=oslec,3
fxols=4
echocanceller=oslec,4
fxols=5
echocanceller=oslec,5
fxsls=6
echocanceller=oslec,6
fxsls=7
echocanceller=oslec,7
fxsls=8
echocanceller=oslec,8

# Global data

loadzone        = ru
defaultzone     = ru


[+] /etc/asterisk/dahdi-channels.conf
Код:
; Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct  4 10:40:36 2013
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;

echotraining=no

; Span 1: OPVXA1200/12 "OpenVox A1200P/A800P Board 13" (MASTER)
;;; line="1 OPVXA1200/12/0 FXOKS  (In use) (EC: OSLEC - INACTIVE)"
signalling=fxo_ls
callerid="Channel 1" <4001>
mailbox=4001
group=5
context=from-internal
channel => 1
callerid=
mailbox=
group=
context=default

;;; line="2 OPVXA1200/12/1 FXOKS  (In use) (EC: OSLEC - INACTIVE)"
signalling=fxo_ls
callerid="Channel 2" <4002>
mailbox=4002
group=5
context=from-internal
channel => 2
callerid=
mailbox=
group=
context=default

;;; line="3 OPVXA1200/12/2 FXOKS  (In use) (EC: OSLEC - INACTIVE)"
signalling=fxo_ls
callerid="Channel 3" <4003>
mailbox=4003
group=5
context=from-internal
channel => 3
callerid=
mailbox=
group=
context=default

;;; line="4 OPVXA1200/12/3 FXOKS  (In use) (EC: OSLEC - ACTIVE)"
signalling=fxo_ls
callerid="Channel 4" <4004>
mailbox=4004
group=5
context=from-internal
channel => 4
callerid=
mailbox=
group=
context=default

;;; line="5 OPVXA1200/12/4 FXOKS  (In use) (EC: OSLEC - INACTIVE)"
signalling=fxo_ls
callerid="Channel 5" <4005>
mailbox=4005
group=5
context=from-internal
channel => 5
callerid=
mailbox=
group=
context=default

;;; line="6 OPVXA1200/12/5 FXSKS  (In use) (EC: OSLEC - INACTIVE)"
signalling=fxs_ls
callerid=asreceived
group=0
context=from-pstn
channel => 6
callerid=
group=
context=default

;;; line="7 OPVXA1200/12/6 FXSKS  (In use) (EC: OSLEC - INACTIVE)"
signalling=fxs_ls
callerid=asreceived
group=0
context=from-pstn
channel => 7
callerid=
group=
context=default

;;; line="8 OPVXA1200/12/7 FXSKS  (In use) (EC: OSLEC - INACTIVE)"
signalling=fxs_ls
callerid=asreceived
group=0
context=from-pstn
channel => 8
callerid=
group=
context=default



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]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 04 окт 2013 14:15 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
сюда заглядывали?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 04 окт 2013 17:54 

Зарегистрирован: 04 окт 2013 13:19
Сообщения: 17
Vlad1983 писал(а):
сюда заглядывали?

Да, но не помогает. Кстати, вот еще дампы FreeTDM'a (если пригодятся):
[+] freeswitch@plfs0> ftdm dump 1 *
+OK
span_id: 1
chan_id: 1
physical_span_id: 1
physical_chan_id: 1
physical_status: ok
physical_status_red: 0
physical_status_yellow: 0
physical_status_rai: 0
physical_status_blue: 0
physical_status_ais: 0
physical_status_general: 0
signaling_status: UP
type: FXS
state: DOWN
last_state: DOWN
txgain: 6.50
rxgain: 3.50
cid_date:
cid_name:
cid_num:
ani:
aniII:
dnis:
rdnis:
cause: NONE
session: (none)

span_id: 1
chan_id: 2
physical_span_id: 1
physical_chan_id: 2
physical_status: ok
physical_status_red: 0
physical_status_yellow: 0
physical_status_rai: 0
physical_status_blue: 0
physical_status_ais: 0
physical_status_general: 0
signaling_status: UP
type: FXS
state: DOWN
last_state: DOWN
txgain: 6.50
rxgain: 3.50
cid_date:
cid_name:
cid_num:
ani:
aniII:
dnis:
rdnis:
cause: NONE
session: (none)

span_id: 1
chan_id: 3
physical_span_id: 1
physical_chan_id: 3
physical_status: ok
physical_status_red: 0
physical_status_yellow: 0
physical_status_rai: 0
physical_status_blue: 0
physical_status_ais: 0
physical_status_general: 0
signaling_status: UP
type: FXS
state: DOWN
last_state: DOWN
txgain: 6.50
rxgain: 3.50
cid_date:
cid_name:
cid_num:
ani:
aniII:
dnis:
rdnis:
cause: NONE
session: (none)

span_id: 1
chan_id: 4
physical_span_id: 1
physical_chan_id: 4
physical_status: ok
physical_status_red: 0
physical_status_yellow: 0
physical_status_rai: 0
physical_status_blue: 0
physical_status_ais: 0
physical_status_general: 0
signaling_status: UP
type: FXS
state: DOWN
last_state: BUSY
txgain: 6.50
rxgain: 3.50
cid_date:
cid_name:
cid_num:
ani:
aniII:
dnis:
rdnis:
cause: NONE
session: (none)

span_id: 1
chan_id: 5
physical_span_id: 1
physical_chan_id: 5
physical_status: ok
physical_status_red: 0
physical_status_yellow: 0
physical_status_rai: 0
physical_status_blue: 0
physical_status_ais: 0
physical_status_general: 0
signaling_status: UP
type: FXS
state: DOWN
last_state: DOWN
txgain: 6.50
rxgain: 3.50
cid_date:
cid_name:
cid_num:
ani:
aniII:
dnis:
rdnis:
cause: NONE
session: (none)

[+] freeswitch@plfs0> ftdm dump 2 *
+OK
span_id: 2
chan_id: 1
physical_span_id: 1
physical_chan_id: 6
physical_status: alarmed
physical_status_red: 1
physical_status_yellow: 0
physical_status_rai: 0
physical_status_blue: 0
physical_status_ais: 0
physical_status_general: 0
signaling_status: DOWN
type: FXO
state: DOWN
last_state: DOWN
txgain: 3.50
rxgain: 6.50
cid_date:
cid_name:
cid_num:
ani:
aniII:
dnis:
rdnis:
cause: NONE
session: (none)


span_id: 2
chan_id: 2
physical_span_id: 1
physical_chan_id: 7
physical_status: alarmed
physical_status_red: 1
physical_status_yellow: 0
physical_status_rai: 0
physical_status_blue: 0
physical_status_ais: 0
physical_status_general: 0
signaling_status: DOWN
type: FXO
state: DOWN
last_state: DOWN
txgain: 3.50
rxgain: 6.50
cid_date:
cid_name:
cid_num:
ani:
aniII:
dnis:
rdnis:
cause: NONE
session: (none)

span_id: 2
chan_id: 3
physical_span_id: 1
physical_chan_id: 8
physical_status: ok
physical_status_red: 0
physical_status_yellow: 0
physical_status_rai: 0
physical_status_blue: 0
physical_status_ais: 0
physical_status_general: 0
signaling_status: UP
type: FXO
state: DOWN
last_state: DOWN
txgain: 3.50
rxgain: 6.50
cid_date:
cid_name:
cid_num:
ani:
aniII:
dnis:
rdnis:
cause: NONE
session: (none)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 04 окт 2013 18:22 
FreeSWITCH_GuRu

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

/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>

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 07 окт 2013 12:47 

Зарегистрирован: 04 окт 2013 13:19
Сообщения: 17
Уже что-то, но все-равно не работает:
[+] Когда я звоню в город:
2013-10-07 12:33:09.262269 [INFO] ftmod_zt.c:671 Setting echo cancel to 64 taps for 1:4
2013-10-07 12:33:15.482274 [NOTICE] switch_channel.c:976 New Channel FreeTDM/1:4/555555 [1c3961a0-2f2b-11e3-9c01-9781b72f8058]
2013-10-07 12:33:15.482274 [INFO] mod_dialplan_xml.c:557 Processing myFXS <0000000000>->555555 in context default
2013-10-07 12:33:15.482274 [INFO] mod_dptools.c:1552 CHANNEL_DATA:
Channel-State: [CS_EXECUTE]
Channel-Call-State: [RINGING]
Channel-State-Number: [4]
Channel-Name: [FreeTDM/1:4/555555]
Unique-ID: [1c3961a0-2f2b-11e3-9c01-9781b72f8058]
Call-Direction: [inbound]
Presence-Call-Direction: [inbound]
Channel-HIT-Dialplan: [true]
Channel-Call-UUID: [1c3961a0-2f2b-11e3-9c01-9781b72f8058]
Answer-State: [ringing]
Channel-Read-Codec-Name: [PCMU]
Channel-Read-Codec-Rate: [8000]
Channel-Read-Codec-Bit-Rate: [64000]
Channel-Write-Codec-Name: [PCMU]
Channel-Write-Codec-Rate: [8000]
Channel-Write-Codec-Bit-Rate: [64000]
Caller-Direction: [inbound]
Caller-Username: [FreeTDM]
Caller-Dialplan: [XML]
Caller-Caller-ID-Name: [myFXS]
Caller-Caller-ID-Number: [0000000000]
Caller-Destination-Number: [555555]
Caller-Unique-ID: [1c3961a0-2f2b-11e3-9c01-9781b72f8058]
Caller-Source: [mod_freetdm]
Caller-Context: [default]
Caller-Channel-Name: [FreeTDM/1:4/555555]
Caller-Profile-Index: [1]
Caller-Profile-Created-Time: [1381134795482274]
Caller-Channel-Created-Time: [1381134795482274]
Caller-Channel-Answered-Time: [0]
Caller-Channel-Progress-Time: [0]
Caller-Channel-Progress-Media-Time: [0]
Caller-Channel-Hangup-Time: [0]
Caller-Channel-Transfer-Time: [0]
Caller-Channel-Resurrect-Time: [0]
Caller-Channel-Bridged-Time: [0]
Caller-Channel-Last-Hold: [0]
Caller-Channel-Hold-Accum: [0]
Caller-Screen-Bit: [true]
Caller-Privacy-Hide-Name: [false]
Caller-Privacy-Hide-Number: [false]
variable_direction: [inbound]
variable_uuid: [1c3961a0-2f2b-11e3-9c01-9781b72f8058]
variable_session_id: [16]
variable_read_codec: [PCMU]
variable_read_rate: [8000]
variable_write_codec: [PCMU]
variable_write_rate: [8000]
variable_channel_name: [FreeTDM/1:4/555555]
variable_freetdm_span_name: [myFXS]
variable_freetdm_span_number: [1]
variable_freetdm_chan_number: [4]
variable_freetdm_bearer_capability: [0]
variable_freetdm_bearer_layer1: [0]
variable_freetdm_calling_party_category: [unknown]
variable_screening_ind: [user-provided-not-screened]
variable_presentation_ind: [presentation-allowed]
variable_call_uuid: [1c3961a0-2f2b-11e3-9c01-9781b72f8058]
variable_open: [true]
variable_current_application: [info]


2013-10-07 12:33:15.482274 [ERR] ftdm_io.c:2034 Failed to open channel 2:1
2013-10-07 12:33:15.482274 [NOTICE] mod_freetdm.c:1766 Close Channel N/A [CS_NEW]
2013-10-07 12:33:15.482274 [NOTICE] switch_ivr_originate.c:2636 Cannot create outgoing channel of type [freetdm] cause: [NORMAL_CIRCUIT_CONGESTION]
2013-10-07 12:33:15.482274 [ERR] ftdm_io.c:2034 Failed to open channel 2:2
2013-10-07 12:33:15.482274 [NOTICE] mod_freetdm.c:1766 Close Channel N/A [CS_NEW]
2013-10-07 12:33:15.482274 [NOTICE] switch_ivr_originate.c:2636 Cannot create outgoing channel of type [freetdm] cause: [NORMAL_CIRCUIT_CONGESTION]
2013-10-07 12:33:15.482274 [INFO] ftmod_zt.c:671 Setting echo cancel to 64 taps for 2:3
2013-10-07 12:33:15.482274 [NOTICE] switch_channel.c:976 New Channel FreeTDM/2:3/555555 [1c3ae84a-2f2b-11e3-9c0e-9781b72f8058]
2013-10-07 12:33:15.482274 [INFO] ftmod_zt.c:671 Setting echo cancel to 64 taps for 2:3
2013-10-07 12:33:20.542273 [NOTICE] mod_freetdm.c:2273 Hangup FreeTDM/2:3/555555 [CS_CONSUME_MEDIA] [NORMAL_CIRCUIT_CONGESTION]
2013-10-07 12:33:20.562282 [INFO] mod_dptools.c:3078 Originate Failed. Cause: NORMAL_CIRCUIT_CONGESTION
2013-10-07 12:33:20.562282 [NOTICE] mod_dptools.c:3198 Hangup FreeTDM/1:4/555555 [CS_EXECUTE] [NORMAL_CIRCUIT_CONGESTION]
2013-10-07 12:33:20.562282 [NOTICE] switch_core_session.c:1536 Session 19 (FreeTDM/2:3/555555) Ended
2013-10-07 12:33:20.562282 [NOTICE] switch_core_session.c:1540 Close Channel FreeTDM/2:3/555555 [CS_DESTROY]
2013-10-07 12:33:20.562282 [NOTICE] switch_core_session.c:1536 Session 16 (FreeTDM/1:4/555555) Ended
2013-10-07 12:33:20.562282 [NOTICE] switch_core_session.c:1540 Close Channel FreeTDM/1:4/555555 [CS_DESTROY]


[+] Когда я звоню из города:
2013-10-07 12:33:47.422270 [INFO] ftmod_zt.c:671 Setting echo cancel to 64 taps for 2:3
2013-10-07 12:33:52.442276 [NOTICE] switch_channel.c:976 New Channel FreeTDM/2:3/1000 [32413220-2f2b-11e3-9c12-9781b72f8058]
2013-10-07 12:33:52.442276 [INFO] mod_dialplan_xml.c:557 Processing unknown <unknown>->1000 in context Incoming-FXO
2013-10-07 12:33:52.442276 [NOTICE] switch_ivr.c:1797 Transfer FreeTDM/2:3/1000 to XML[1000@default]
2013-10-07 12:33:52.442276 [INFO] mod_dialplan_xml.c:557 Processing unknown <unknown>->1000 in context default
2013-10-07 12:33:52.442276 [INFO] mod_dptools.c:1552 CHANNEL_DATA:
Channel-State: [CS_EXECUTE]
Channel-Call-State: [RINGING]
Channel-State-Number: [4]
Channel-Name: [FreeTDM/2:3/1000]
Unique-ID: [32413220-2f2b-11e3-9c12-9781b72f8058]
Call-Direction: [inbound]
Presence-Call-Direction: [inbound]
Channel-HIT-Dialplan: [true]
Channel-Call-UUID: [32413220-2f2b-11e3-9c12-9781b72f8058]
Answer-State: [ringing]
Channel-Read-Codec-Name: [PCMU]
Channel-Read-Codec-Rate: [8000]
Channel-Read-Codec-Bit-Rate: [64000]
Channel-Write-Codec-Name: [PCMU]
Channel-Write-Codec-Rate: [8000]
Channel-Write-Codec-Bit-Rate: [64000]
Caller-Direction: [inbound]
Caller-Username: [FreeTDM]
Caller-Dialplan: [XML]
Caller-Caller-ID-Name: [unknown]
Caller-Caller-ID-Number: [unknown]
Caller-ANI: [unknown]
Caller-Destination-Number: [1000]
Caller-Unique-ID: [32413220-2f2b-11e3-9c12-9781b72f8058]
Caller-Source: [mod_freetdm]
Caller-Transfer-Source: [1381134832:324199ae-2f2b-11e3-9c16-9781b72f8058:bl_xfer:1000/default/XML]
Caller-Context: [default]
Caller-RDNIS: [1000]
Caller-Channel-Name: [FreeTDM/2:3/1000]
Caller-Profile-Index: [2]
Caller-Profile-Created-Time: [1381134832442276]
Caller-Channel-Created-Time: [1381134832442276]
Caller-Channel-Answered-Time: [0]
Caller-Channel-Progress-Time: [0]
Caller-Channel-Progress-Media-Time: [0]
Caller-Channel-Hangup-Time: [0]
Caller-Channel-Transfer-Time: [0]
Caller-Channel-Resurrect-Time: [0]
Caller-Channel-Bridged-Time: [0]
Caller-Channel-Last-Hold: [0]
Caller-Channel-Hold-Accum: [0]
Caller-Screen-Bit: [true]
Caller-Privacy-Hide-Name: [false]
Caller-Privacy-Hide-Number: [false]
variable_direction: [inbound]
variable_uuid: [32413220-2f2b-11e3-9c12-9781b72f8058]
variable_session_id: [20]
variable_read_codec: [PCMU]
variable_read_rate: [8000]
variable_write_codec: [PCMU]
variable_write_rate: [8000]
variable_channel_name: [FreeTDM/2:3/1000]
variable_freetdm_span_name: [myFXO]
variable_freetdm_span_number: [2]
variable_freetdm_chan_number: [3]
variable_freetdm_bearer_capability: [0]
variable_freetdm_bearer_layer1: [0]
variable_freetdm_calling_party_category: [unknown]
variable_screening_ind: [user-provided-not-screened]
variable_presentation_ind: [presentation-allowed]
variable_domain_name: [192.168.11.17]
variable_max_forwards: [70]
variable_transfer_history: [1381134832:324199ae-2f2b-11e3-9c16-9781b72f8058:bl_xfer:1000/default/XML]
variable_transfer_source: [1381134832:324199ae-2f2b-11e3-9c16-9781b72f8058:bl_xfer:1000/default/XML]
variable_DP_MATCH: [ARRAY::1000|:1000]
variable_call_uuid: [32413220-2f2b-11e3-9c12-9781b72f8058]
variable_open: [true]
variable_current_application: [info]


2013-10-07 12:33:52.442276 [INFO] switch_ivr_async.c:3480 Bound B-Leg: *1 execute_extension::dx XML features
2013-10-07 12:33:52.442276 [INFO] switch_ivr_async.c:3480 Bound B-Leg: *2 record_session::/usr/local/freeswitch/recordings/unknown.2013-10-07-12-33-52.wav
2013-10-07 12:33:52.442276 [INFO] switch_ivr_async.c:3480 Bound B-Leg: *3 execute_extension::cf XML features
2013-10-07 12:33:52.442276 [INFO] switch_ivr_async.c:3480 Bound B-Leg: *4 execute_extension::att_xfer XML features
2013-10-07 12:33:52.502271 [NOTICE] mod_freetdm.c:2283 Channel [FreeTDM/2:3/1000] has been answered
2013-10-07 12:33:53.522273 [NOTICE] switch_channel.c:976 New Channel loopback/app=voicemail:default 192.168.11.17 1000-a [32e61efc-2f2b-11e3-9c2e-9781b72f8058]
2013-10-07 12:33:53.522273 [NOTICE] switch_channel.c:974 Rename Channel loopback/app=voicemail:default 192.168.11.17 1000-a->loopback/voicemail-a [32e61efc-2f2b-11e3-9c2e-9781b72f8058]
2013-10-07 12:33:53.522273 [NOTICE] switch_channel.c:976 New Channel loopback/voicemail-b [32e656b0-2f2b-11e3-9c32-9781b72f8058]
2013-10-07 12:33:53.522273 [NOTICE] mod_loopback.c:911 Pre-Answer loopback/voicemail-a!
2013-10-07 12:33:53.522273 [NOTICE] mod_dptools.c:1234 Pre-Answer loopback/voicemail-b!
2013-10-07 12:33:55.182270 [ERR] switch_ivr_play_say.c:294 Invalid SAY Interface [ru]!
2013-10-07 12:34:05.722271 [NOTICE] mod_loopback.c:906 Channel [loopback/voicemail-a] has been answered
2013-10-07 12:34:05.722271 [NOTICE] switch_ivr_play_say.c:409 Channel [loopback/voicemail-b] has been answered
2013-10-07 12:34:37.142270 [ERR] switch_ivr_play_say.c:294 Invalid SAY Interface [ru]!
2013-10-07 12:34:39.662272 [ERR] switch_ivr_play_say.c:294 Invalid SAY Interface [ru]!
2013-10-07 12:34:42.122272 [ERR] switch_ivr_play_say.c:294 Invalid SAY Interface [ru]!
2013-10-07 12:34:58.982272 [ERR] switch_ivr_play_say.c:294 Invalid SAY Interface [ru]!
2013-10-07 12:35:01.582273 [ERR] switch_ivr_play_say.c:294 Invalid SAY Interface [ru]!
2013-10-07 12:35:14.942270 [NOTICE] switch_core_state_machine.c:262 loopback/voicemail-b has executed the last dialplan instruction, hanging up.
2013-10-07 12:35:14.942270 [NOTICE] switch_core_state_machine.c:264 Hangup loopback/voicemail-b [CS_EXECUTE] [NORMAL_CLEARING]
2013-10-07 12:35:14.942270 [NOTICE] mod_loopback.c:523 Hangup loopback/voicemail-a [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING]
2013-10-07 12:35:14.942270 [NOTICE] switch_ivr_bridge.c:1495 Hangup FreeTDM/2:3/1000 [CS_EXECUTE] [NORMAL_CLEARING]
2013-10-07 12:35:14.962276 [NOTICE] switch_core_session.c:1536 Session 20 (FreeTDM/2:3/1000) Ended
2013-10-07 12:35:14.962276 [NOTICE] switch_core_session.c:1540 Close Channel FreeTDM/2:3/1000 [CS_DESTROY]
2013-10-07 12:35:14.962276 [NOTICE] switch_core_session.c:1536 Session 22 (loopback/voicemail-b) Ended
2013-10-07 12:35:14.962276 [NOTICE] switch_core_session.c:1540 Close Channel loopback/voicemail-b [CS_DESTROY]
2013-10-07 12:35:14.962276 [NOTICE] switch_core_session.c:1536 Session 21 (loopback/voicemail-a) Ended
2013-10-07 12:35:14.962276 [NOTICE] switch_core_session.c:1540 Close Channel loopback/voicemail-a [CS_DESTROY]

Возникает вопрос (или, скорее, предположение):
2013-10-07 12:33:15.482274 [INFO] mod_dialplan_xml.c:557 Processing myFXS <0000000000>->555555 in context default
0000000000 - это, получается, номер, который закреплен за трубкой (если звонить из города, то он будет добавочным)? Тогда как его изменить, а еще лучше, как закрепить за каждой трубкой свой?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 07 окт 2013 13:14 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
попробовать добавить в conf/autoload_configs/freetdm.conf.xml к параметрам span
<variable name="effective_caller_id_number" value="189"/>
не уверен

можно попробовать отлавливать таким условием
<condition field="chan_name" expression="FreeTDM\/1\:4" >

использовать шлюзы намного безгеморней

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 07 окт 2013 15:15 

Зарегистрирован: 04 окт 2013 13:19
Сообщения: 17
Шлюзы SIP? Если да, то пока не планируется.
Как застолбить номер за конкретной линией вроде понял (в conf/freetdm.xml в спане myFXS перед fxs-channel задать номер), но толку опять таки ноль.
Замена expression тот же результат.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 10 окт 2013 13:44 

Зарегистрирован: 04 окт 2013 13:19
Сообщения: 17
Начал понимать диалпланы (вроде как), удалось настроить звонки внутри офиса, принимать из города, однако в город дозвониться никак не могу. В чем может быть проблема?
[+] Лог
2013-10-10 13:39:32.647267 [INFO] ftmod_zt.c:658 Setting rxgain to 1.500000 on channel 4
2013-10-10 13:39:32.647267 [INFO] ftmod_zt.c:661 Setting txgain to 2.500000 on channel 4
2013-10-10 13:39:32.647267 [INFO] ftmod_zt.c:671 Setting echo cancel to 128 taps for 1:4
2013-10-10 13:39:33.567299 [CONSOLE] mod_voicemail.c:4052 Event Thread Started
2013-10-10 13:39:37.487269 [NOTICE] switch_channel.c:1034 New Channel FreeTDM/1:4/255073 [e0ed5ffe-318f-11e3-8e1e-fbd2f477f350]
2013-10-10 13:39:37.487269 [INFO] mod_dialplan_xml.c:558 Processing FXS <104>->255073 in context default
2013-10-10 13:39:37.487269 [INFO] mod_dptools.c:1607 CHANNEL_DATA:
Channel-State: [CS_EXECUTE]
Channel-Call-State: [RINGING]
Channel-State-Number: [4]
Channel-Name: [FreeTDM/1:4/255073]
Unique-ID: [e0ed5ffe-318f-11e3-8e1e-fbd2f477f350]
Call-Direction: [inbound]
Presence-Call-Direction: [inbound]
Channel-HIT-Dialplan: [true]
Channel-Call-UUID: [e0ed5ffe-318f-11e3-8e1e-fbd2f477f350]
Answer-State: [ringing]
Channel-Read-Codec-Name: [PCMU]
Channel-Read-Codec-Rate: [8000]
Channel-Read-Codec-Bit-Rate: [64000]
Channel-Write-Codec-Name: [PCMU]
Channel-Write-Codec-Rate: [8000]
Channel-Write-Codec-Bit-Rate: [64000]
Caller-Direction: [inbound]
Caller-Username: [FreeTDM]
Caller-Dialplan: [XML]
Caller-Caller-ID-Name: [FXS]
Caller-Caller-ID-Number: [104]
Caller-Orig-Caller-ID-Name: [FXS]
Caller-Orig-Caller-ID-Number: [104]
Caller-Destination-Number: [255073]
Caller-Unique-ID: [e0ed5ffe-318f-11e3-8e1e-fbd2f477f350]
Caller-Source: [mod_freetdm]
Caller-Context: [default]
Caller-Channel-Name: [FreeTDM/1:4/255073]
Caller-Profile-Index: [1]
Caller-Profile-Created-Time: [1381397977487269]
Caller-Channel-Created-Time: [1381397977487269]
Caller-Channel-Answered-Time: [0]
Caller-Channel-Progress-Time: [0]
Caller-Channel-Progress-Media-Time: [0]
Caller-Channel-Hangup-Time: [0]
Caller-Channel-Transfer-Time: [0]
Caller-Channel-Resurrect-Time: [0]
Caller-Channel-Bridged-Time: [0]
Caller-Channel-Last-Hold: [0]
Caller-Channel-Hold-Accum: [0]
Caller-Screen-Bit: [true]
Caller-Privacy-Hide-Name: [false]
Caller-Privacy-Hide-Number: [false]
variable_direction: [inbound]
variable_uuid: [e0ed5ffe-318f-11e3-8e1e-fbd2f477f350]
variable_session_id: [1]
variable_read_codec: [PCMU]
variable_read_rate: [8000]
variable_write_codec: [PCMU]
variable_write_rate: [8000]
variable_channel_name: [FreeTDM/1:4/255073]
variable_freetdm_span_name: [FXS]
variable_freetdm_span_number: [1]
variable_freetdm_chan_number: [4]
variable_freetdm_bearer_capability: [0]
variable_freetdm_bearer_layer1: [0]
variable_freetdm_calling_party_category: [unknown]
variable_screening_ind: [user-provided-not-screened]
variable_presentation_ind: [presentation-allowed]
variable_DP_MATCH: [ARRAY::255073|:255073|:3]
variable_call_uuid: [e0ed5ffe-318f-11e3-8e1e-fbd2f477f350]
variable_open: [true]
variable_current_application: [info]


2013-10-10 13:39:37.507279 [ERR] ftdm_io.c:2034 Failed to open channel 2:1
2013-10-10 13:39:37.507279 [NOTICE] mod_freetdm.c:1766 Close Channel N/A [CS_NEW]
2013-10-10 13:39:37.507279 [NOTICE] switch_ivr_originate.c:2661 Cannot create outgoing channel of type [freetdm] cause: [NORMAL_CIRCUIT_CONGESTION]
2013-10-10 13:39:37.507279 [ERR] ftdm_io.c:2034 Failed to open channel 2:2
2013-10-10 13:39:37.507279 [NOTICE] mod_freetdm.c:1766 Close Channel N/A [CS_NEW]
2013-10-10 13:39:37.507279 [NOTICE] switch_ivr_originate.c:2661 Cannot create outgoing channel of type [freetdm] cause: [NORMAL_CIRCUIT_CONGESTION]
2013-10-10 13:39:37.507279 [INFO] ftmod_zt.c:658 Setting rxgain to 1.500000 on channel 8
2013-10-10 13:39:37.507279 [INFO] ftmod_zt.c:661 Setting txgain to 2.500000 on channel 8
2013-10-10 13:39:37.507279 [INFO] ftmod_zt.c:671 Setting echo cancel to 128 taps for 2:3
2013-10-10 13:39:37.507279 [NOTICE] switch_channel.c:1034 New Channel FreeTDM/2:3/255073 [e0ef8018-318f-11e3-8e4a-fbd2f477f350]
2013-10-10 13:39:37.507279 [INFO] ftmod_zt.c:658 Setting rxgain to 1.500000 on channel 8
2013-10-10 13:39:37.507279 [INFO] ftmod_zt.c:661 Setting txgain to 2.500000 on channel 8
2013-10-10 13:39:37.507279 [INFO] ftmod_zt.c:671 Setting echo cancel to 128 taps for 2:3
2013-10-10 13:39:38.567269 [NOTICE] mod_freetdm.c:2273 Hangup FreeTDM/2:3/255073 [CS_CONSUME_MEDIA] [NORMAL_CIRCUIT_CONGESTION]
2013-10-10 13:39:38.567269 [INFO] mod_dptools.c:3194 Originate Failed. Cause: NORMAL_CIRCUIT_CONGESTION
2013-10-10 13:39:38.567269 [NOTICE] switch_core_state_machine.c:262 FreeTDM/1:4/255073 has executed the last dialplan instruction, hanging up.
2013-10-10 13:39:38.567269 [NOTICE] switch_core_state_machine.c:264 Hangup FreeTDM/1:4/255073 [CS_EXECUTE] [NORMAL_CLEARING]
2013-10-10 13:39:38.567269 [NOTICE] switch_core_session.c:1564 Session 4 (FreeTDM/2:3/255073) Ended
2013-10-10 13:39:38.567269 [NOTICE] switch_core_session.c:1568 Close Channel FreeTDM/2:3/255073 [CS_DESTROY]
2013-10-10 13:39:38.567269 [NOTICE] switch_core_session.c:1564 Session 1 (FreeTDM/1:4/255073) Ended
2013-10-10 13:39:38.567269 [NOTICE] switch_core_session.c:1568 Close Channel FreeTDM/1:4/255073 [CS_DESTROY]

Единственное, что смущает, это call_direction: [inbound]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 10 окт 2013 14:14 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
смотрите на входящей ноге потому и inbound

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Freeswitch + Openvox
СообщениеДобавлено: 10 окт 2013 15:53 

Зарегистрирован: 04 окт 2013 13:19
Сообщения: 17
Vlad1983 писал(а):
смотрите на входящей ноге потому и inbound

Интересно. А можно поподробней?


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 26


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

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