[asterisk-users] UK BT ISDN30e PRI Problem
Steve Totaro
stotaro at totarotechnologies.com
Thu May 8 20:46:41 CDT 2008
I never kick myself on issues like this. I enjoy the challenge and
the eventual success by jumping around and yelling "YES, YES, YES!"
and the sad part is I am all alone. ;-)
Thanks,
Steve Totaro
On Thu, May 8, 2008 at 7:20 PM, Mike Hardman
<mike.hardman.work at googlemail.com> wrote:
> Ok it's all fixed! A silly mistake in my zaptel.conf meant that
> packets destined for the foneBridge device were leaving the wrong
> interface... So although I could confirm that I was recieving packets
> from the fonebridge and everything appeared "green", any packets
> destined for the device were never getting there; as a result even
> though my server was responding to the "SABME" request with an
> appropriate Unnumbered Acknowledgement... it was never getting to the
> telco... I'm kicking myself at how simple this show stopper turned out
> to be... It's incredibly obvious now looking back :-/
>
> I'm happy to say that the guys from redfone were incredibly helpful
> every step of the way, without Jose explanations and tips I would
> probably still be scratching my head...
>
> Hope this helps another poor soul in my situation out in the future.
>
> Mike
>
> On Wed, May 7, 2008 at 2:12 PM, Mike Hardman
>
>
> <mike.hardman.work at googlemail.com> wrote:
> > So a quick update on this since I haven't had any feedback... I've
> > just grabbed the latest trunk from the digium subversion repo; I've
> > completely cleaned out the asterisk server and rebuilt from scratch
> > with CentOS 5, all pre-reqs have been yum installed and the whole box
> > has been yum update'd.
> >
> > I've built the latest trunk of libpri with no errors... I grabbed a
> > copy of the latest zaptel redfone source and copied the ztd-ethmf.c
> > from there into the appropriate source dir in the zaptel code I got
> > from digium... I added the module to the makefile and then built and
> > installed it. This again went without issue...
> >
> > I have just built and installed the asterisk trunk I got from the
> > digium svn, and I have just ftp'd all the config files I had altered
> > back onto the server, so sip.conf, iax.conf, extensions.conf, etc; are
> > all exactly the same as they were before... I am waiting until out of
> > hours tonight >6pm GMT to test to see if these versions on libpri,
> > zaptel and asterisk fix the issues; and I will update the list to
> > reflect either my success or failure :/
> >
> > Thanks guys
> >
> > Mike
> >
> > On 5/4/08, Mike Hardman <mike.hardman.work at googlemail.com> wrote:
> >> Ok Guys, I've done a tonne of hunting around on this problem, but
> >> can't find much help.
> >>
> >> I'm running:
> >> asterisk 1.4.19.1
> >> libpri 1.4.3
> >> and zaptel 1.4.9.2 which I believe has been modified by RedFone to add
> >> the ztd-ethmf module.
> >>
> >> My interface is a RedFone foneBridge2 4 Span; and I'm connecting to a
> >> BT E1 PRI / ISDN30e with 15 lines on span 1, and a legacy Panasonic
> >> PBX on span 4. Upon connection of the E1 I get the following in pri
> >> debug span 1:
> >>
> >>
> >> Sending Unnumbered Acknowledgement
> >> q921.c:709 q921_reset: q921_state now is Q921_LINK_CONNECTION_RELEASED
> >> q921.c:664 q921_dchannel_up: q921_state now is Q921_LINK_CONNECTION_ESTABLISHED
> >> -- Got SABME from network peer.
> >> Sending Unnumbered Acknowledgement
> >> q921.c:709 q921_reset: q921_state now is Q921_LINK_CONNECTION_RELEASED
> >> q921.c:664 q921_dchannel_up: q921_state now is Q921_LINK_CONNECTION_ESTABLISHED
> >> -- Got SABME from network peer.
> >> Sending Unnumbered Acknowledgement
> >> q921.c:709 q921_reset: q921_state now is Q921_LINK_CONNECTION_RELEASED
> >> q921.c:664 q921_dchannel_up: q921_state now is Q921_LINK_CONNECTION_ESTABLISHED
> >> -- Got SABME from network peer.
> >> Sending Unnumbered Acknowledgement
> >> q921.c:709 q921_reset: q921_state now is Q921_LINK_CONNECTION_RELEASED
> >> q921.c:664 q921_dchannel_up: q921_state now is Q921_LINK_CONNECTION_ESTABLISHED
> >> -- Got SABME from network peer.
> >> Sending Unnumbered Acknowledgement
> >> q921.c:709 q921_reset: q921_state now is Q921_LINK_CONNECTION_RELEASED
> >> q921.c:664 q921_dchannel_up: q921_state now is Q921_LINK_CONNECTION_ESTABLISHED
> >>
> >> Now I'm sure that this line is q931 and not 921, but I cant seem to
> >> find where I configure this... My configs are as follows:
> >>
> >> Zaptel.conf:
> >>
> >> dynamic=ethmf,eth0/00:50:C2:65:D1:DC/0,31,1
> >> dynamic=ethmf,eth0/00:50:C2:65:D1:DC/1,31,0
> >> dynamic=ethmf,eth0/00:50:C2:65:D1:DC/2,31,0
> >> dynamic=ethmf,eth0/00:50:C2:65:D1:DC/3,31,0
> >> #
> >> bchan=1-15,17-31
> >> dchan=16
> >> bchan=32-46,48-62
> >> dchan=47
> >> bchan=63-77,79-93
> >> dchan=78
> >> bchan=94-108,110-124
> >> dchan=109
> >>
> >> # NOTE: Most E1 use alaw codec and this must be specified.
> >> alaw=1-124
> >> #
> >>
> >>
> >> # Global data
> >>
> >> loadzone = uk
> >> defaultzone = uk
> >>
> >> Redfone.conf:
> >> [globals]
> >> fb=192.168.1.254
> >> port=1
> >> server=00:0F:B5:8D:CB:95
> >>
> >> [span1]
> >> framing=ccs
> >> encoding=hdb3
> >> slave
> >>
> >> [span2]
> >> framing=ccs
> >> encoding=hdb3
> >> master
> >>
> >> [span3]
> >> framing=ccs
> >> encoding=hdb3
> >> master
> >>
> >> [span4]
> >> framing=ccs
> >> encoding=hdb3
> >> master
> >>
> >> zapata.conf:
> >> [trunkgroups]
> >>
> >> [channels]
> >>
> >> language=en
> >> xwink=300
> >> usecallerid=yes
> >> hidecallerid=no
> >> callwaiting=yes
> >> usecallingpres=yes
> >> callwaitingcallerid=yes
> >> threewaycalling=yes
> >> transfer=yes
> >> cancallforward=yes
> >> callreturn=yes
> >> echocancel=yes
> >> echocancelwhenbridged=no
> >> ;echotraining=800
> >> rxgain=0.0
> >> txgain=0.0
> >> callgroup=1
> >> pickupgroup=1
> >> immediate=no
> >>
> >>
> >> context=from-panasonic
> >> group=0
> >> switchtype=euroisdn
> >> signalling=pri_net
> >> channel=>94-108
> >> channel=>110-124
> >>
> >> context=from-zaptel
> >> signalling=pri_cpe
> >> group=1
> >> channel=>1-15
> >> channel=>17-31
> >>
> >>
> >> I should note that I have tried this with and without crc4 on the
> >> spans; both with identical results. Could anybody shed any light on
> >> this or point me in the right direction? I'm now not sure what I'm
> >> missing or where to go looking for it?
> >>
> >> Thanks guys and gals.
> >>
> >> Mike
> >>
> >
More information about the asterisk-users
mailing list