[Freeswitch-users] openzap TDM400 card

Eder Souza ederwander at gmail.com
Sat Feb 20 10:51:40 PST 2010


Try set  loadzone  and defaultzone for your country in zaptel.conf

then do this:

ztcfg -vv

and

zttol -vvv  (see if status of your card is OK)


Att

Eng Eder de Souza




On Sat, Feb 20, 2010 at 4:10 PM, Michael S Collins <msc at freeswitch.org>wrote:

> 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 at 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 at 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 at 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 at microcomaustralia.com.au>
> >
> > _______________________________________________
> > FreeSWITCH-users mailing list
> > FreeSWITCH-users at lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-
> > users
> > http://www.freeswitch.org
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100220/8757e35f/attachment-0002.html 


More information about the FreeSWITCH-users mailing list