[Asterisk-Users] Asterisk and Adtran TA 750 Channel Bank -- odd
behavior (help!)
Gaurav Naik
gnaik at minerva.ece.drexel.edu
Fri Dec 9 10:56:16 MST 2005
Update:
I've determined that the problem is DTMF 9. I cannot get to
extension 6950 on the Nortel. The 9 is totally skipped. However, if
I dial 69501, I get connected to extension 6501. What is so special
about DTMF 9?
Thanks
On Dec 8, 2005, at 7:40 PM, Gaurav Naik wrote:
> I'm having a strange problem with an analog line connected to an
> Adtran Channel Bank. It seems as tho, I cannot make outgoing calls
> out of the PBX the analog lines are connected to. I'll explain...
>
> The channel bank has a few analog lines (loop start) coming in to
> the FXO cards from a Nortel Meridien Option 81c. I have no
> administrative/technical control over the Nortel, so I have to
> believe that the lines are configured correctly (nor are they
> willing to setup a PRI).
>
> As a start, I terminated one of the analog lines into an analog
> phone and was able to successfully make and receive calls. Next, I
> connected this same line to a X100P and had no problems with
> Asterisk (other than disconnect supervision).
>
> Finally, I connected the line to the channel bank (channel 1 of the
> T1). The T1 between TE110P and the Channel Bank is up -- no
> errors. The TE110P is the master, with the 750 as the slave. I
> could dial a 4-digit extension number and connect to any station on
> the Nortel switch (albeit with some echo, but no static). However,
> dialing outside of the Nortel doesn't work.
>
> A '9' has to be dialed in order to "get" an outside line. First, I
> started with a SIP phone, and setup my dial plan accordingly.
> Stuck a few No-Ops in there and watched on the console. Asterisk
> was correctly dialing 91800XXXXXXXX on the FXO port, however, the
> Nortel kept ringing extension 1800. Next, I tried adding waits
> (w9w1800XXXXXXX), but I still keep getting extension 1800. I even
> tried longer and longer waits. I turned on zap debugging from the
> asterisk CLI, and could see that DTMF 9 was being sent. Hmm.
> Again, with X100P, I could dial outside no problem -- using the
> SAME dial plan.
>
> In order to make debugging this problem easier, I hooked up the
> analog phone to one of the FXS ports, and had Asterisk do a native
> bridge of the two ZAP lines. Fine, so now I'm hearing the dialtone
> from the Nortel on my analog set. I dial '9', there a slight
> silence (500ms or so) and I get a dial tone. Correct behavior.
> Next, I dial 1800XXXX....extension 1800 is ringing. That didn't
> work. I cycled thru about 20 different configurations of
> zapata.conf and zaptel.conf. Still doesn't work. I'm beginning to
> wonder if there is something wrong with the Adtran.
>
> For a change, I decided to try incoming calls. Asterisk gets the
> ring and answers (although it does report something about the line
> ringing in the wrong state), however, it cannot decode the DTMF
> digits the caller is dialing. I dial 813 and Asterisk thinks I
> dialed 83. My dial plan to setup to report an invalid extension and
> gives the user another chance to enter the extension. The second
> try always works. (I did this about 5 times, with no problem.)
> Hmm. So it gets the wrong DTMF digits the first time, every time.
> I checked the Digit/Response timeouts...they are set to 5 (for both
> cases). I even tried the relaxdtmf directive, but to know avail.
> Again, I wasn't having these problems on X100P. The only
> difference is that the X100P is running Asterisk v1.0.9 and is in
> an older machine.
>
> I've gone through every configuration directive possible (disabling
> usecallerid, callprogress, echocancel, etc. etc. ). I've even
> tried dialing 9 three times. Then I pulled out a multi-meter and
> made sure that Tip and Ring weren't reversed (although that
> shouldn't make a difference). I checked zttool for IRQ misses and
> it reported none.
>
> The dialtone sounds fine (no hiss, pops, or static), but after
> checking the asterisk/zaptel configuration 25 times, I'm beginning
> to think its a wiring problem. Its possible that the 750 isn't
> grounded correctly..that is probably my next step.
>
> The relevant portions of my current configuration follow. Any
> assistance, or hints and tips for debugging this problem are
> appreciated.
>
> Thanks in advance,
> --
> Gaurav Naik
> ...apologizing for the long e-mail.
>
> *******
> System Config
> --
> Dell Poweredge 1550 server
> Digium TE110P (master clock)
> Adtran TA 750 (slave, and two 4-port FXO cards, and 1 4-port FXS card)
> Asterisk/Zapata v1.2
> RHEL v4.0 Advanced Server
> Polycom/Grandstream SIP Phones
> a few plain old analog phones
>
> /etc/zaptel.conf
> --
> span=1,0,0,esf,b8zs
> fxsls=1
> fxols=9
> loadzone = us
> defaultzone=us
>
>
> /etc/asterisk/zapata.conf (this is version 34325, the simplest one).
> --
> signalling=fxo_ls
> language=en
> context=from-analog-phone
> channel => 9
>
> signalling=fxs_ls
> language=en
> context=from-outside
> channel => 1
>
> Adtran TA 750
> --
> FXO Loop Start (Time Slot 1)
> TX Attenuation 0.0
> RX Attenuation 0.0
>
> All other FXO ports are disabled. (i've tried it with all the FXO
> ports enabled as well).
>
> FXS Loop Start (Time Slot 9)
>
>
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
More information about the asterisk-users
mailing list