I've got echo problems. *** I'm looking for paid support. *** I'll accept free support, but don't mind paying if someone really knows what they are doing. I've read the wiki, etc. Played with the settings in zapata.conf Using V400P PSTN->_T1->_ASTERISK->_BROADVOICE->_PSTN ECHO ON CALLED PHONE PSTN->_T1->_ASTERISK->_T1->_PSTN NO ECHO VOIP->_ASTERISK->_T1->_PSTN ECHO ON VOIP PHONE G711 I have another trunk group and different T1's that go to a MAX TNT first: PSTN->_T1->_MAX_TNT->_VOIP->_ASTERISK->_VOIP_PHONE ECHO ON VOIP PHONE g711 PSTN->_T1->_MAX_TNT->_VOIP_G711->_ASTERISK_IAX_GSM->_ASTERISK_IAX_GSM->_VOIP_PHONE_g711 NO ECHO -- James Taylor MetroTel 3505 Summerihll Road Suite 11 Texarkana, Texas 75503 903-793-1956
James, After three months of echo, I finally got mine to go away. I am using a Dell Optiplex GX280 with a P4 3.2GHz processor and 512MB RAM and Asterisk version stable 1.07. Here's what I came up with after reading many of the posts and much trial and error. 1. Make sure that ther is no GUI loaded on the asterisk box. 2. Recompile Zaptel with MMX enabled (I think this applies to Intel Processors only, but someone may correct me if I'm wrong.) To enable MMX in zaptel, before you compile zaptel, uncomment the line in /usr/src/zaptel/zconfig.h file that says: /* #define CONFIG_ZAPTEL_MMX */ and change it to: #define CONFIG_ZAPTEL_MMX 3. Recompile Zaptel with the "Aggressive Suppressor" enabled. I have never read anything about this, but saw it while I was enabling the MMX support.>From reading zconfig.h, there are different versions of the echo canceller,but the comments say that the "aggressive suppressor" works with "MARK2" which is what was enabled by default in stable 1.07. To enable the MARK2 AGGRESSIVE SUPPRESSOR in zaptel, before you compile zaptel, uncomment the line in /usr/src/zaptel/zconfig.h file that says: /* #define AGGRESSIVE_SUPPRESSOR */ and change it to: #define AGGRESSIVE_SUPPRESSOR 4. Recompile Zaptel with the instructions "reordered." I don't know what this does, but it was recommended in these posts for fixing echo. To "reorder" the instructions in zaptel, before you compile zaptel, add the following in /usr/src/zaptel/Makefile underneath the comment in the Makefile talking about all the config settings being in zconfig.h. From the looks of it, it might only effect Pentium 4s??? CFLAGS+=-march=pentium4 5. Make sure the Zaptel card is not sharing an IRQ with othe hardware. In my case, this involved moving my T100P to another slot and disabling all USB ports. (I login remotely to administer the asterisk box since the GX280 doesn't have a PS/2 keyboard port.) 6. Make sure that you have a sufficient processor and sufficient RAM. I didn't make any additions to my configuration, but I did remove one 256MB RAM chip that seemed to be bad leaving 256MB. Hope this helps. Again, most of this is not from me, but others here with much more knowledge. Brian Arlinghaus ----- Original Message ----- From: "James Taylor" <jltaylor@metrotel.net> To: <asterisk-users@lists.digium.com> Sent: Thursday, March 17, 2005 10:40 AM Subject: [Asterisk-Users] echo paid support> I've got echo problems. > *** I'm looking for paid support. *** > I'll accept free support, but don't mind paying if someone really knows > what they are doing. > > > I've read the wiki, etc. > Played with the settings in zapata.conf > Using V400P > > PSTN->_T1->_ASTERISK->_BROADVOICE->_PSTN ECHO ON CALLED PHONE > PSTN->_T1->_ASTERISK->_T1->_PSTN NO ECHO > VOIP->_ASTERISK->_T1->_PSTN ECHO ON VOIP PHONE G711 > > I have another trunk group and different T1's that go to a MAX TNT first: > PSTN->_T1->_MAX_TNT->_VOIP->_ASTERISK->_VOIP_PHONE ECHO ON VOIP PHONE > g711 > > PSTN->_T1->_MAX_TNT->_VOIP_G711->_ASTERISK_IAX_GSM->_ASTERISK_IAX_GSM->_VOIP_PHONE_g711 > NO ECHO > -- > James Taylor > MetroTel > 3505 Summerihll Road > Suite 11 > Texarkana, Texas 75503 > 903-793-1956 > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >
Brian, By the description of James config there is no zaptel in hus box, looks like the TDM to SIP conversion is happening on the TNT, is it still your opinion that the steps below will help?> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users- > bounces@lists.digium.com] On Behalf Of Brian M. Arlinghaus > Sent: Wednesday, March 23, 2005 2:16 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion; JamesTaylor> Subject: Re: [Asterisk-Users] echo paid support > > James, > > After three months of echo, I finally got mine to go away. > > I am using a Dell Optiplex GX280 with a P4 3.2GHz processor and 512MBRAM> and Asterisk version stable 1.07. > Here's what I came up with after reading many of the posts and muchtrial> and error. > > 1. Make sure that ther is no GUI loaded on the asterisk box. > > 2. Recompile Zaptel with MMX enabled (I think this applies to Intel > Processors only, but someone may correct me if I'm wrong.) > > To enable MMX in zaptel, before you compile zaptel, uncomment the linein> /usr/src/zaptel/zconfig.h file that says: > /* #define CONFIG_ZAPTEL_MMX */ > and change it to: > #define CONFIG_ZAPTEL_MMX > > 3. Recompile Zaptel with the "Aggressive Suppressor" enabled. I have > never > read anything about this, but saw it while I was enabling the MMXsupport.> >From reading zconfig.h, there are different versions of the echo > canceller, > but the comments say that the "aggressive suppressor" works with"MARK2"> which is what was enabled by default in stable 1.07. > > To enable the MARK2 AGGRESSIVE SUPPRESSOR in zaptel, before youcompile> zaptel, uncomment the line in /usr/src/zaptel/zconfig.h file thatsays:> /* #define AGGRESSIVE_SUPPRESSOR */ > and change it to: > #define AGGRESSIVE_SUPPRESSOR > > 4. Recompile Zaptel with the instructions "reordered." I don't knowwhat> this does, but it was recommended in these posts for fixing echo. > > To "reorder" the instructions in zaptel, before you compile zaptel,add> the > following in /usr/src/zaptel/Makefile underneath the comment in the > Makefile > talking about all the config settings being in zconfig.h. From thelooks> of > it, it might only effect Pentium 4s??? > > CFLAGS+=-march=pentium4 > > 5. Make sure the Zaptel card is not sharing an IRQ with othe hardware.In> my case, this involved moving my T100P to another slot and disablingall> USB > ports. (I login remotely to administer the asterisk box since theGX280> doesn't have a PS/2 keyboard port.) > > 6. Make sure that you have a sufficient processor and sufficient RAM.I> didn't make any additions to my configuration, but I did remove one256MB> RAM chip that seemed to be bad leaving 256MB. > > Hope this helps. Again, most of this is not from me, but others herewith> much more knowledge. > > Brian Arlinghaus > > ----- Original Message ----- > From: "James Taylor" <jltaylor@metrotel.net> > To: <asterisk-users@lists.digium.com> > Sent: Thursday, March 17, 2005 10:40 AM > Subject: [Asterisk-Users] echo paid support > > > > I've got echo problems. > > *** I'm looking for paid support. *** > > I'll accept free support, but don't mind paying if someone reallyknows> > what they are doing. > > > > > > I've read the wiki, etc. > > Played with the settings in zapata.conf > > Using V400P > > > > PSTN->_T1->_ASTERISK->_BROADVOICE->_PSTN ECHO ON CALLED PHONE > > PSTN->_T1->_ASTERISK->_T1->_PSTN NO ECHO > > VOIP->_ASTERISK->_T1->_PSTN ECHO ON VOIP PHONE G711 > > > > I have another trunk group and different T1's that go to a MAX TNT > first: > > PSTN->_T1->_MAX_TNT->_VOIP->_ASTERISK->_VOIP_PHONE ECHO ON VOIP > PHONE > > g711 > > > >PSTN->_T1->_MAX_TNT->_VOIP_G711->_ASTERISK_IAX_GSM->_ASTERISK_IAX_GSM-> >_VOIP_PHONE_g711 > > NO ECHO > > -- > > James Taylor > > MetroTel > > 3505 Summerihll Road > > Suite 11 > > Texarkana, Texas 75503 > > 903-793-1956