Hi all, I am trying to make an outgoing call using FXO connected to an external telephone line. I use Linphone (account 1001) to make a call to mobile number 0973385525 But I got this log: *outgoing_call method not implemented in this span* 2012-10-12 11:30:49.552355 [DEBUG] mod_freetdm.c:1238 Connect outbound channel FreeTDM/1:3/0973385525 2012-10-12 11:30:49.552355 [NOTICE] switch_channel.c:951 New Channel FreeTDM/1:3/0973385525 [71426de3-5e2d-44f0-ad1d-46328ce86294] 2012-10-12 11:30:49.552355 [DEBUG] mod_freetdm.c:1247 (FreeTDM/1:3/0973385525) State Change CS_NEW -> CS_INIT 2012-10-12 11:30:49.552355 [DEBUG] switch_core_session.c:1210 Send signal FreeTDM/1:3/0973385525 [BREAK] 2012-10-12 11:30:49.552355 [DEBUG] mod_freetdm.c:1266 Attached session 71426de3-5e2d-44f0-ad1d-46328ce86294 to channel 1:3 2012-10-12 11:30:49.552355 [ERR] ftdm_io.c:2681 [s1c3][1:3] *outgoing_call method not implemented in this span!* 2012-10-12 11:30:49.552355 [DEBUG] ftdm_io.c:3185 [s1c3][1:3] DTMF debug is already disabled 2012-10-12 11:30:49.552355 [DEBUG] ftdm_io.c:3217 [s1c3][1:3] No need to disable input dump 2012-10-12 11:30:49.552355 [DEBUG] ftdm_io.c:3248 [s1c3][1:3] No need to disable output dump 2012-10-12 11:30:49.552355 [DEBUG] ftdm_io.c:2990 [s1c3][1:3] channel done 2012-10-12 11:30:49.552355 [NOTICE] mod_freetdm.c:1756 Close Channel FreeTDM/1:3/0973385525 [CS_INIT] 2012-10-12 11:30:49.552355 [DEBUG] switch_core_state_machine.c:530 (FreeTDM/1:3/0973385525) Running State Change CS_DESTROY 2012-10-12 11:30:49.552355 [DEBUG] switch_core_state_machine.c:540 (FreeTDM/1:3/0973385525) State DESTROY 2012-10-12 11:30:49.552355 [DEBUG] switch_core_state_machine.c:540 (FreeTDM/1:3/0973385525) State DESTROY going to sleep 2012-10-12 11:30:49.552355 [NOTICE] switch_ivr_originate.c:2591 Cannot create outgoing channel of type [freetdm] cause: [DESTINATION_OUT_OF_ORDER] 2012-10-12 11:30:49.552355 [DEBUG] switch_ivr_originate.c:3508 Originate Resulted in Error Cause: 27 [DESTINATION_OUT_OF_ORDER] 2012-10-12 11:30:49.552355 [INFO] mod_dptools.c:3027 Originate Failed. Cause: DESTINATION_OUT_OF_ORDER * Could anyone help me out in getting FXO working? * ** *Here is detail setup.* Yeastar TDM400 with 2 O2 modules installed (The O2 is a module with 2 FXO ports to terminate two analog PSTN lines). I installed DAHDI driver (follow this guide http://www.yeastar.com/download/TDM_DriverInstall_dahdi.pdf) and installed freeTDM with Freeswitch ( http://wiki.freeswitch.org/wiki/FreeTDM#FreeTDM_with_FreeSWITCH) *1. Result of dahdi_hardware* pci:0000:02:01.0 wctdm+ e159:0001 Wildcard S400P Prototype *2. Result of dahdi_cfg -vv* DAHDI Tools Version - 2.6.1 DAHDI Version: 2.3.0.1 Echo Canceller(s): MG2 Configuration ====================== Channel map: Channel 01: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 01) Channel 02: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 02) Channel 03: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 03) Channel 04: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 04) 4 channels to configure. Setting echocan for channel 1 to mg2 Setting echocan for channel 2 to mg2 Setting echocan for channel 3 to mg2 Setting echocan for channel 4 to mg2 *3. File freeswitch/conf/freetdm.conf* [span zt FXO1] fxo-channel => 1,2,3,4 *4. File freeswitch/conf/autoload_configs/freetdt.conf.xml* <analog_spans> <span name="FXO1" > <param name="dialplan" value="XML"/> <param name="context" value="default"/> </span> </analog_spans> *5. Result of CLI command: ftdm dump 1* +OK span_id: 1 chan_id: 1 physical_span_id: 1 physical_chan_id: 1 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: FXS state: DOWN last_state: DOWN txgain: 0.00 rxgain: 0.00 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: 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: FXS state: DOWN last_state: DOWN txgain: 0.00 rxgain: 0.00 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 //(I have a telephone line connect to port 3)* 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: DOWN type: FXS state: DOWN last_state: DOWN txgain: 0.00 rxgain: 0.00 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: 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: FXS state: DOWN last_state: DOWN txgain: 0.00 rxgain: 0.00 cid_date: cid_name: cid_num: ani: aniII: dnis: rdnis: cause: NONE session: (none) *6. A snipet from CLI command: reload mod_freetdm* 2012-10-12 11:31:43.672340 [INFO] ftdm_io.c:860 Auto-loaded I/O module 'zt' 2012-10-12 11:31:43.672340 [DEBUG] ftdm_io.c:5160 created span 1 (FXO1) of type zt 2012-10-12 11:31:43.672340 [DEBUG] ftdm_io.c:5178 span 1 [fxo-channel]=[1,2,3,4] 2012-10-12 11:31:43.672340 [DEBUG] ftdm_io.c:5213 setting trunk type to 'FXO' start(KEWL), mode(CPE) 2012-10-12 11:31:43.672340 [INFO] ftmod_zt.c:405 configuring device /dev/dahdi/channel channel 1 as FreeTDM device 1:1 fd:40 2012-10-12 11:31:43.672340 [INFO] switch_time.c:1163 Timezone reloaded 530 definitions 2012-10-12 11:31:43.672340 [INFO] ftmod_zt.c:405 configuring device /dev/dahdi/channel channel 2 as FreeTDM device 1:2 fd:41 2012-10-12 11:31:43.672340 [INFO] ftmod_zt.c:405 configuring device /dev/dahdi/channel channel 3 as FreeTDM device 1:3 fd:42 2012-10-12 11:31:43.672340 [INFO] ftmod_zt.c:405 configuring device /dev/dahdi/channel channel 4 as FreeTDM device 1:4 fd:43 2012-10-12 11:31:43.672340 [DEBUG] ftdm_io.c:5853 Creating new group:__default 2012-10-12 11:31:43.672340 [INFO] ftdm_io.c:5416 Configured 4 channel(s) *7. Diaplan default.xml* <action application="bridge" data="freetdm/1/3/0973385525"/> *8. File /etc/dahdi/system.cfg* # Span 1: WCTDM/4 "Wildcard S400P Prototype Board 5" (MASTER) fxsks=1 echocanceller=mg2,1 fxsks=2 echocanceller=mg2,2 fxsks=3 echocanceller=mg2,3 fxsks=4 echocanceller=mg2,4 # Global data loadzone = us defaultzone = us =========================== (I am from Vietnam)* * Thanks in advance, BR, Nguyen Duc Vinh, Mr