Hi, I'm trying to get up and running a TDM400 with a standard italian pots line but i'm having problems at getting asterisk to detect when the line get answered on outgoing calls. I'm using asterisk 1.6 beta 9 with zaptel 1.4.11. I tried with and without answeronpolarityswitch=yes but it didn't change anything at all. With callprogress=yes answer get never detected. With callprogress=no line get answered as soon as it start ringing, regardless if someone really answer the call. Zaptel channels use fxs_ks signalling . Loading wctdm module with debug=1 result in: kernel: Freshmaker version: 73 kernel: Freshmaker passed register test kernel: ProSLIC on module 0, product 3, version 15 kernel: VoiceDAA System: 04 kernel: ISO-Cap is now up, line side: 03 rev 06 kernel: setting FXO tx gain for card=0 to 0 kernel: setting FXO rx gain for card=0 to 0 kernel: DEBUG fxotxgain:0.0 fxorxgain:0.0 kernel: Module 0: Installed -- AUTO FXO (FCC mode) kernel: ProSLIC on module 1, product 0, version 0 kernel: VoiceDAA System: 04 kernel: ISO-Cap is now up, line side: 03 rev 06 kernel: setting FXO tx gain for card=1 to 0 kernel: setting FXO rx gain for card=1 to 0 kernel: DEBUG fxotxgain:0.0 fxorxgain:0.0 kernel: Module 1: Installed -- AUTO FXO (FCC mode) kernel: ProSLIC on module 2, product 0, version 0 kernel: Module 2: Not installed kernel: ProSLIC on module 3, product 0, version 0 kernel: Module 3: Not installed kernel: Found a Wildcard TDM: Wildcard TDM400P REV I (2 modules) kernel: 4294908325 Polarity reversed (0 -> -1) kernel: 4294908326 Polarity reversed (0 -> 1) kernel: BATTERY on 1/1 (-)! kernel: NO BATTERY on 1/2! Any suggestion? Am i trying to do something that simply can't be done? Thanks, Enrico Maistro
Hi Enrico -> I'm trying to get up and running a TDM400 with a standard italian pots > line but i'm having > problems at getting asterisk to detect when the line get answered on > outgoing calls. > > I'm using asterisk 1.6 beta 9 with zaptel 1.4.11. > > Zaptel channels use fxs_ks signalling .I must admit I know nothing about Italian phone lines, but maybe you could try other signalling methods? Maybe ground start or loop start would work. - Noah
Hi Enrico, have you tried with busydetect=yes? It (sometimes) worked for me with Asterisk 1.2. Giorgio Enrico Maistro wrote:> Hi, > > I'm trying to get up and running a TDM400 with a standard italian pots > line but i'm having > problems at getting asterisk to detect when the line get answered on > outgoing calls. > > I'm using asterisk 1.6 beta 9 with zaptel 1.4.11. > > I tried with and without answeronpolarityswitch=yes but it didn't change > anything at all. > > With callprogress=yes answer get never detected. > With callprogress=no line get answered as soon as it start ringing, > regardless if someone > really answer the call. > > > Zaptel channels use fxs_ks signalling . > > Loading wctdm module with debug=1 result in: > > kernel: Freshmaker version: 73 > kernel: Freshmaker passed register test > kernel: ProSLIC on module 0, product 3, version 15 > kernel: VoiceDAA System: 04 > kernel: ISO-Cap is now up, line side: 03 rev 06 > kernel: setting FXO tx gain for card=0 to 0 > kernel: setting FXO rx gain for card=0 to 0 > kernel: DEBUG fxotxgain:0.0 fxorxgain:0.0 > kernel: Module 0: Installed -- AUTO FXO (FCC mode) > kernel: ProSLIC on module 1, product 0, version 0 > kernel: VoiceDAA System: 04 > kernel: ISO-Cap is now up, line side: 03 rev 06 > kernel: setting FXO tx gain for card=1 to 0 > kernel: setting FXO rx gain for card=1 to 0 > kernel: DEBUG fxotxgain:0.0 fxorxgain:0.0 > kernel: Module 1: Installed -- AUTO FXO (FCC mode) > kernel: ProSLIC on module 2, product 0, version 0 > kernel: Module 2: Not installed > kernel: ProSLIC on module 3, product 0, version 0 > kernel: Module 3: Not installed > kernel: Found a Wildcard TDM: Wildcard TDM400P REV I (2 modules) > kernel: 4294908325 Polarity reversed (0 -> -1) > kernel: 4294908326 Polarity reversed (0 -> 1) > kernel: BATTERY on 1/1 (-)! > kernel: NO BATTERY on 1/2! > > Any suggestion? > Am i trying to do something that simply can't be done? > > Thanks, > Enrico Maistro > > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > AstriCon 2008 - September 22 - 25 Phoenix, Arizona > Register Now: http://www.astricon.net > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > >-- _________________________________________________ Giorgio Incantalupo, mailto:gincantalupo at fgasoftware.com FG&A srl - http://www.fgasoftware.com - Voice at Work - The Agile PBX http://www.voiceatwork.eu Tel: 02997663.14, Fax: 0291390172
Hi Enrico. In Italy the polarity reversal is never used. I'm using the TDM400 with an FXO port in Italy with the config reported below and is working properly in any situations: --- zaptel.conf --- fxsks=1 loadzone=it defaultzone=it --- zapata.conf --- [channels] language=en context=from-tdm-fxo signalling=fxs_ks threewaycalling=yes transfer=yes canpark=yes cancallforward=yes callreturn=yes busydetect=yes busycount=6 usecallerid=yes callerid=asreceived echocancel=yes echocancelwhenbridged=no relaxdtmf=yes rxgain=3.0 txgain=0.0 amaflags=billing group=1 callgroup=1 pickupgroup=1 jbenable=yes faxdetect=no channel => 1 I'm using zaptel-1.4.6 and asterisk-1.4.20.1. I hope this could help you. Best regards, Marco Signorini. Enrico Maistro wrote:> Hi, > > I'm trying to get up and running a TDM400 with a standard italian pots > line but i'm having > problems at getting asterisk to detect when the line get answered on > outgoing calls. > > I'm using asterisk 1.6 beta 9 with zaptel 1.4.11. > > I tried with and without answeronpolarityswitch=yes but it didn't change > anything at all. > > With callprogress=yes answer get never detected. > With callprogress=no line get answered as soon as it start ringing, > regardless if someone > really answer the call. > > > Zaptel channels use fxs_ks signalling . > > Loading wctdm module with debug=1 result in: > > kernel: Freshmaker version: 73 > kernel: Freshmaker passed register test > kernel: ProSLIC on module 0, product 3, version 15 > kernel: VoiceDAA System: 04 > kernel: ISO-Cap is now up, line side: 03 rev 06 > kernel: setting FXO tx gain for card=0 to 0 > kernel: setting FXO rx gain for card=0 to 0 > kernel: DEBUG fxotxgain:0.0 fxorxgain:0.0 > kernel: Module 0: Installed -- AUTO FXO (FCC mode) > kernel: ProSLIC on module 1, product 0, version 0 > kernel: VoiceDAA System: 04 > kernel: ISO-Cap is now up, line side: 03 rev 06 > kernel: setting FXO tx gain for card=1 to 0 > kernel: setting FXO rx gain for card=1 to 0 > kernel: DEBUG fxotxgain:0.0 fxorxgain:0.0 > kernel: Module 1: Installed -- AUTO FXO (FCC mode) > kernel: ProSLIC on module 2, product 0, version 0 > kernel: Module 2: Not installed > kernel: ProSLIC on module 3, product 0, version 0 > kernel: Module 3: Not installed > kernel: Found a Wildcard TDM: Wildcard TDM400P REV I (2 modules) > kernel: 4294908325 Polarity reversed (0 -> -1) > kernel: 4294908326 Polarity reversed (0 -> 1) > kernel: BATTERY on 1/1 (-)! > kernel: NO BATTERY on 1/2! > > Any suggestion? > Am i trying to do something that simply can't be done? > > Thanks, > Enrico Maistro > > > _______________________________________________ >
On Mon, Jul 14, 2008 at 08:56:40PM +0200, Enrico Maistro wrote:> Hi, > > I'm trying to get up and running a TDM400 with a standard italian pots > line but i'm having > problems at getting asterisk to detect when the line get answered on > outgoing calls.AFAIK chan_zap can only detect answer if it is provided through a polarity reversal. -- Tzafrir Cohen icq#16849755 jabber:tzafrir.cohen at xorcom.com +972-50-7952406 mailto:tzafrir.cohen at xorcom.com http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir