Hi Guys, I'm looking for a light on the next problem integrating an Asterisk server with a Panasonic PBX using a PRI. The follow config has been working for two weeks and works almost fine, except for some little problems... 1- PSTN provides the E1/PRI (EuroISDN) 2- Asterisk receives the PRI 3- Asterisk provides a second PRI to Panasonic 4- Panasonic receives the asterisk PRI People can receive and make calls on the Panasonic extensions using the Asterisk public PRI. PROBLEM: The panasonic users can't use the REDIAL button on their phones, or send faxes, even sometimes we have echo on calls and we loose some of the digits that Panasonic send to Asterisk and there's no call at all. Follow is the relevant config section of the files:>>> ZAPTEL.CONFspan=1,0,0,ccs,hdb3,crc4 span=2,0,0,ccs,hdb3,crc4 bchan=1-15 dchan=16 bchan=17-31 bchan=32-46 dchan=47 bchan=48-62>>> ZAPATA.CONFcontext=pri-3122888 switchtype=euroisdn pridialplan=local usecallerid=yes hidecallerid=no callwaiting=yes usecallingpres=yes callwaitingcallerid=yes threewaycalling=yes transfer=yes cancallforward=yes callreturn=yes echocancel=yes echocancelwhenbridged=yes echotraining=800 group=1 callgroup=1 pickupgroup=1 immediate=yes musiconhold=default signalling = pri_cpe channel => 1-15 channel => 17-31 context=pri-panasonic immediate=yes group=2 overlapdial=yes signalling = pri_net channel => 32-46 channel => 48-62 Note: The public PRI is signalled PRI_CPE and the one offered to Panasonic is signalled PRI_NET>>> EXTENSIONS.CONF; ; Context PRI-3122888 ; [pri-3122888] ; include => default ; exten => s,1,Answer ; Answer the line exten => s,2,Dial(Zap/g2/2888) ; Dial to Panasonic and sends the 4 DID digits needed for Panasonic exten => s,3,Hangup ; ; Context PRI-Panasonic ; [pri-panasonic] ; include => default ; exten => s,1,Answer ; Answer the line exten => s,2,DigitTimeout,2 ; Set Digit Timeout to 5 seconds exten => s,3,ResponseTimeout,2 ; Set Response Timeout to 10 seconds exten => _X.,1,Dial(Zap/g1/${EXTEN}) exten => _X.,2,Congestion I had to use that config on the panasonic context as an Automated Attendant because on other ways we receive incomplete and scrambled digits from panasonic, and with this I don't know the caller_id of the panasonic extension that made a call. I would appreciate any idea about this. Alfred Certain GECKO www.gecko-soft.com
Timothy Costello
2004-Nov-24 16:09 UTC
[Asterisk-Users] Asterisk/Panasonic PRI Integration
On Nov 24, 2004, at 10:09 AM, Alfred Certain wrote: <snip>> 1- PSTN provides the E1/PRI (EuroISDN) > 2- Asterisk receives the PRI > 3- Asterisk provides a second PRI to Panasonic > 4- Panasonic receives the asterisk PRI ><snip>> Follow is the relevant config section of the files: > >>>> ZAPTEL.CONF > > span=1,0,0,ccs,hdb3,crc4 > span=2,0,0,ccs,hdb3,crc4<Snip> Whichever of the 2 spans is from the PSTN should be providing clocking... i.e. span=1,1,0,css,hdb3,crc4 Otherwise you may get clock slips on one or the other interface... also make sure the panasonic is getting clocking from the Asterisk server. That is clocking for the PRI's should go from the PSTN connect to the Asterisk server to the Panasonic otherwise you may well run into problems like this. Later; Tim