On 20 February 2010 16:57, Brian May <brian@microcomaustralia.com.au> wrote:
I think I have the config correct, and not confused FXO/FXS anywhere.
I was confused. The messages after the incoming call gave it away. 2010-02-20 20:42:52.339813 [ERR] ozmod_analog.c:798 Cannot get a RING_START event on a non-fxo channel, please check your config. 2010-02-20 20:42:52.339813 [WARNING] ozmod_analog.c:799 Why bother changing state on 3:1 from DOWN to DOWN 2010-02-20 20:42:53.189813 [INFO] ozmod_zt.c:640 Setting echo cancel to 64 taps for 3:1 2010-02-20 20:42:55.189813 [ERR] ozmod_analog.c:798 Cannot get a RING_START event on a non-fxo channel, please check your config. 2010-02-20 20:42:56.449813 [INFO] ozmod_zt.c:640 Setting echo cancel to 64 taps for 3:1 2010-02-20 20:42:58.239813 [ERR] ozmod_analog.c:798 Cannot get a RING_START event on a non-fxo channel, please check your config. 2010-02-20 20:42:59.499813 [INFO] ozmod_zt.c:640 Setting echo cancel to 64 taps for 3:1 2010-02-20 20:43:01.299813 [ERR] ozmod_analog.c:798 Cannot get a RING_START event on a non-fxo channel, please check your config. 2010-02-20 20:43:02.569813 [INFO] ozmod_zt.c:640 Setting echo cancel to 64 taps for 3:1 2010-02-20 20:43:04.379813 [ERR] ozmod_analog.c:798 Cannot get a RING_START event on a non-fxo channel, please check your config. 2010-02-20 20:43:05.659813 [INFO] ozmod_zt.c:640 Setting echo cancel to 64 taps for 3:1 It appears that a port listed as fxoks in zaptel.conf becomes fxs in openzap.conf, and a port listed as fxsks becomes fxo in openzap.conf - it would be nice if this were documented somewhere... Working configuration: voyage:/opt/freeswitch/conf# cat /etc/zaptel.conf # Autogenerated by /usr/sbin/genzaptelconf -- do not hand edit # Zaptel Configuration File # # This file is parsed by the Zaptel Configurator, ztcfg # # It must be in the module loading order # Span 1: WCTDM/0 "Wildcard TDM400P REV I Board 1" (MASTER) fxoks=1 fxoks=2 fxsks=3 fxsks=4 # Global data loadzone = au defaultzone = au voyage:/opt/freeswitch/conf# vim openzap.conf voyage:/opt/freeswitch/conf# cat /etc/zaptel.conf # Autogenerated by /usr/sbin/genzaptelconf -- do not hand edit # Zaptel Configuration File # # This file is parsed by the Zaptel Configurator, ztcfg # # It must be in the module loading order # Span 1: WCTDM/0 "Wildcard TDM400P REV I Board 1" (MASTER) fxoks=1 fxoks=2 fxsks=3 fxsks=4 # Global data loadzone = au defaultzone = au voyage:/opt/freeswitch/conf# cat openzap.conf [span zt FXS1] name => OpenZAP-FXS1 number => 1 fxs-channel => 1 [span zt FXS2] name => OpenZAP-FXS2 number => 2 fxs-channel => 2 [span zt FXO1] name => OpenZAP-FXO1 number => 3 fxo-channel => 3 [span zt FXO2] name => OpenZAP-FXO2 number => 4 fxo-channel => 4 -- Brian May <brian@microcomaustralia.com.au>