Ports 1 and 2 are FXO which need a phone line. Try port 3 or 4. Also pastebin your zaptel.conf file. -MC Sent from my iPhone On Feb 19, 2010, at 9:57 PM, Brian May <brian@microcomaustralia.com.au> wrote:
Hello,
I think I have the config correct, and not confused FXO/FXS anywhere.
voyage:/opt/freeswitch/conf# ztcfg -vv
Zaptel Version: 1.4.11 Echo Canceller: MG2 Configuration ======================
Channel map:
Channel 01: FXO Kewlstart (Default) (Slaves: 01) Channel 02: FXO Kewlstart (Default) (Slaves: 02) Channel 03: FXS Kewlstart (Default) (Slaves: 03) Channel 04: FXS Kewlstart (Default) (Slaves: 04)
4 channels to configure.
voyage:/opt/freeswitch/conf# cat openzap.conf [span zt FXO1] name => OpenZAP-FXO1 number => 1 fxo-channel => 1
[span zt FXO2] name => OpenZAP-FXO2 number => 2 fxo-channel => 2
[span zt FXS1] name => OpenZAP-FXS1 number => 3 fxs-channel => 3
[span zt FXS2] name => OpenZAP-FXS2 number => 4 fxs-channel => 4
voyage:/opt/freeswitch/conf# cat autoload_configs/openzap.conf.xml <configuration name="openzap.conf" description="OpenZAP Configuration"> <settings> <param name="debug" value="0"/> <!--<param name="hold-music" value="$${moh_uri}"/>--> <!--<param name="enable-analog-option" value="call-swap"/>--> <!--<param name="enable-analog-option" value="3-way"/>--> </settings> <!-- one entry here per openzap span --> <analog_spans> <span id="1"> <param name="tonegroup" value="au"/> <param name="digit-timeout" value="2000"/> <param name="max-digits" value="11"/> <param name="dialplan" value="XML"/> <param name="context" value="default"/> <param name="enable-analog-option" value="3-way"/> <!-- <param name="moh" value="$${base_dir}/sounds/ Dardedisco.wav"/> --> </span> <span id="2"> <param name="tonegroup" value="au"/> <param name="digit-timeout" value="2000"/> <param name="max-digits" value="11"/> <param name="dialplan" value="XML"/> <param name="context" value="default"/> <param name="enable-analog-option" value="3-way"/> <!-- <param name="moh" value="$${base_dir}/sounds/ Dardedisco.wav"/> --> </span> <span id="3"> <param name="tonegroup" value="au"/> <param name="digit-timeout" value="2000"/> <param name="max-digits" value="11"/> <param name="dialplan" value="XML"/> <param name="context" value="default"/> </span> <span id="4"> <param name="tonegroup" value="au"/> <param name="digit-timeout" value="2000"/> <param name="max-digits" value="11"/> <param name="dialplan" value="XML"/> <param name="context" value="default"/> </span> </analog_spans> </configuration>
freeswitch@voyage> reload mod_openzap 2010-02-20 16:45:53.312813 [NOTICE] switch_loadable_module.c:464 Deleting Endpoint 'openzap' 2010-02-20 16:45:53.312813 [NOTICE] switch_loadable_module.c:545 Deleting Application 'disable_ec' 2010-02-20 16:45:53.312813 [NOTICE] switch_loadable_module.c:572 Deleting API Function 'oz' 2010-02-20 16:45:53.312813 [CONSOLE] switch_loadable_module.c:1277 Stopping: mod_openzap 2010-02-20 16:45:53.312813 [INFO] zap_io.c:269 Closing channel zt: 1:1 fd:36 2010-02-20 16:45:53.312813 [INFO] zap_io.c:269 Closing channel zt: 2:1 fd:40 2010-02-20 16:45:53.312813 [INFO] zap_io.c:269 Closing channel zt: 3:1 fd:41 2010-02-20 16:45:53.312813 [INFO] zap_io.c:269 Closing channel zt: 4:1 fd:42 2010-02-20 16:45:53.612813 [ERR] ozmod_analog.c:951 Failure Polling event! [no matching descriptor] 2010-02-20 16:45:54.162813 [ERR] ozmod_analog.c:951 Failure Polling event! [no matching descriptor] 2010-02-20 16:45:54.162813 [ERR] ozmod_analog.c:951 Failure Polling event! [no matching descriptor] 2010-02-20 16:45:54.162813 [ERR] ozmod_analog.c:951 Failure Polling event! [no matching descriptor] 2010-02-20 16:45:54.322813 [INFO] zap_io.c:2694 Unloading /opt/freeswitch/mod/ozmod_analog.so 2010-02-20 16:45:54.322813 [INFO] zap_io.c:2679 Unloading IO zt 2010-02-20 16:45:54.322813 [INFO] zap_io.c:2694 Unloading /opt/freeswitch/mod/ozmod_zt.so 2010-02-20 16:45:54.322813 [CONSOLE] switch_loadable_module.c:1297 mod_openzap unloaded. 2010-02-20 16:45:54.322813 [NOTICE] zap_io.c:2778 Modules configured: 1 2010-02-20 16:45:54.322813 [NOTICE] ozmod_zt.c:1161 Using Zaptel control device 2010-02-20 16:45:54.322813 [INFO] zap_io.c:2579 Loading IO from /opt/freeswitch/mod/ozmod_zt.so [zt] 2010-02-20 16:45:54.322813 [INFO] ozmod_zt.c:556 Setting rxgain val to 0.000000 2010-02-20 16:45:54.322813 [INFO] ozmod_zt.c:565 Setting txgain val to 0.000000 2010-02-20 16:45:54.322813 [INFO] zap_io.c:2379 auto-loaded 'zt' 2010-02-20 16:45:54.322813 [WARNING] ozmod_zt.c:333 this ioctl fails on older zaptel but is harmless if you used ztcfg [device /dev/zap/channel chan 1 fd 27 (Invalid argument)] 2010-02-20 16:45:54.322813 [INFO] ozmod_zt.c:385 configuring device /dev/zap/channel channel 1 as OpenZAP device 1:1 fd:36 2010-02-20 16:45:54.322813 [WARNING] ozmod_zt.c:333 this ioctl fails on older zaptel but is harmless if you used ztcfg [device /dev/zap/channel chan 2 fd 27 (Invalid argument)] 2010-02-20 16:45:54.322813 [INFO] ozmod_zt.c:385 configuring device /dev/zap/channel channel 2 as OpenZAP device 2:1 fd:40 2010-02-20 16:45:54.322813 [WARNING] ozmod_zt.c:333 this ioctl fails on older zaptel but is harmless if you used ztcfg [device /dev/zap/channel chan 3 fd 27 (Invalid argument)] 2010-02-20 16:45:54.322813 [INFO] ozmod_zt.c:385 configuring device /dev/zap/channel channel 3 as OpenZAP device 3:1 fd:41 2010-02-20 16:45:54.322813 [WARNING] ozmod_zt.c:333 this ioctl fails on older zaptel but is harmless if you used ztcfg [device /dev/zap/channel chan 4 fd 27 (Invalid argument)] 2010-02-20 16:45:54.322813 [INFO] ozmod_zt.c:385 configuring device /dev/zap/channel channel 4 as OpenZAP device 4:1 fd:42 2010-02-20 16:45:54.322813 [INFO] zap_io.c:2502 Configured 4 channel (s) 2010-02-20 16:45:54.322813 [INFO] zap_io.c:2596 Loading SIG from /opt/freeswitch/mod/ozmod_analog.so 2010-02-20 16:45:54.322813 [INFO] zap_io.c:2712 auto-loaded 'analog' 2010-02-20 16:45:54.358813 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_openzap] 2010-02-20 16:45:54.362813 [NOTICE] switch_loadable_module.c:144 Adding Endpoint 'openzap' 2010-02-20 16:45:54.362813 [NOTICE] switch_loadable_module.c:250 Adding Application 'disable_ec' 2010-02-20 16:45:54.362813 [NOTICE] switch_loadable_module.c:272 Adding API Function 'oz'
+OK module unloaded +OK module loaded
freeswitch@voyage> oz list
+OK span: 1 (FXO1) type: analog chan_count: 1 dialplan: XML context: default dial_regex: fail_dial_regex: hold_music: analog_options 3way +OK span: 2 (FXO2) type: analog chan_count: 1 dialplan: XML context: default dial_regex: fail_dial_regex: hold_music: analog_options 3way +OK span: 3 (FXS1) type: analog chan_count: 1 dialplan: XML context: default dial_regex: fail_dial_regex: hold_music: analog_options none +OK span: 4 (FXS2) type: analog chan_count: 1 dialplan: XML context: default dial_regex: fail_dial_regex: hold_music: analog_options none
Yet, when I lift the handset on port 1 or port 2 I don't get a dial tone :-(
Instead I get this message:
2010-02-20 16:52:26.332813 [INFO] ozmod_zt.c:640 Setting echo cancel to 64 taps for 2:1 2010-02-20 16:52:26.332813 [ERR] zap_io.c:1599 I/O backend does not support command 24!
Am I doing something wrong? -- Brian May <brian@microcomaustralia.com.au>
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- users http://www.freeswitch.org