[HOWTO] Asterisk connection via PRI

chodor
Member
Posts: 2
Joined: 10 Aug 2007 07:04

Re: [HOWTO] Asterisk connection via PRI

Post by chodor »

krzysioD wrote:anyone have sucessuly used qsig w/ asterisk (via pri of course)
For me works fine, sangoma + PRA2.

But I have other problem - sometimes link hungs up. I cannot make call 4400->Asterisk, after one call Asterisk->4400, link go back to normal state and randomly after some time hung up again. I have the same situation with qsig and isdn :( Any ideas ?
mgoegel
Member
Posts: 250
Joined: 12 Feb 2007 12:18
Location: Germany

Re: [HOWTO] Asterisk connection via PRI

Post by mgoegel »

QSIG should work with the latest libpri, if you switch the OXE to ISO mode.
In the last half year there has been added some more features like name presentation in libpri.

I made this week an patch for someone with an hipath, connected to asterisk, to let the called name display (i.e. some alcatel user dials in to asterisk, so asterisk returns, while in ringing state, the name of the called extension back to the switch). But this isn't tested yet - i have no hardware here, for tests with libpri.

Mario
Alcatelbabe

Re: [HOWTO] Asterisk connection via PRI

Post by Alcatelbabe »

I followed the instructions and have this setup:

Asterisk -> OXE R6.2 -> PSTN

I'm able to call extensions on Alcatel and vice versa. My problem is calling a PSTN line.

When i dial a number like 2814059 from my sip extension 220

Asterisk CLI shows:

Called g1/2814059
zap/1-1 is proceeding passing it to SIP/220-b7907578
Channel 0/1 span 1 got hangup, cause 1
Hungup 'Zap/1-1'
Everyone is busy/congested at this time (1:0/0/1)
mgoegel
Member
Posts: 250
Joined: 12 Feb 2007 12:18
Location: Germany

Re: [HOWTO] Asterisk connection via PRI

Post by mgoegel »

without an trace from your OXE (t3) or Asterisk, it's hard to say, where the problem is...

Mario
Alcatelbabe

Re: [HOWTO] Asterisk connection via PRI

Post by Alcatelbabe »

Oxe gives:
mtracer started ...
______________________________________________________________________________
| (713865:000028) Physical-Event :
| long: 45 desti: 0 source: 0 cryst: 0 cpl: 9 us: 0 term: 0 type a5
| tei: 0 >>>> message received : SETUP [05] Call ref : 00 0a
|______________________________________________________________________________
|
| IE:[04] BEARER_CAPABILITY (l=3) 80 90 a3
| IE:[18] CHANNEL (l=3) a9 83 81 -> T2 : B channel 1 exclusive
| IE:[6c] CALLING_NUMBER (l=5) -> 21 80 Num : 220
| IE:[70] CALLED_NUMBER (l=8) -> c1 Num : 2814059
|______________________________________________________________________________

______________________________________________________________________________
| (713865:000029) 979: Send_IO1 (link-nbr=9, sapi=0, tei=0) :
| long: 23 desti: 0 source: 15 cryst: 0 cpl: 9 us: 8 term: 0 type a5
| tei: 0 <<<< message sent : CALL PROC (02) Call ref : 80 0a
|______________________________________________________________________________
|
| IE:[18] CHANNEL (l=3) a1 83 81 -> T2 : B channel 1 preferred
|______________________________________________________________________________

______________________________________________________________________________
| (713865:000030) 979: Send_IO1 (link-nbr=9, sapi=0, tei=0) :
| long: 23 desti: 0 source: 15 cryst: 0 cpl: 9 us: 8 term: 0 type a5
| tei: 0 <<<< message sent : DISCONNECT [45] Call ref : 80 0a
|______________________________________________________________________________
|
| IE:[08] CAUSE (l=3) 80 81 80 -> [81] UNALLOCATED NUMBER
|______________________________________________________________________________

______________________________________________________________________________
| (713865:000031) Physical-Event :
| long: 22 desti: 0 source: 0 cryst: 0 cpl: 9 us: 0 term: 0 type a5
| tei: 0 >>>> message received : RELEASE [4d] Call ref : 00 0a
|______________________________________________________________________________
|
| IE:[08] CAUSE (l=2) 81 81 -> [81] UNALLOCATED NUMBER
|______________________________________________________________________________

______________________________________________________________________________
| (713865:000032) 979: Send_IO1 (link-nbr=9, sapi=0, tei=0) :
| long: 23 desti: 0 source: 15 cryst: 0 cpl: 9 us: 8 term: 0 type a5
| tei: 0 <<<< message sent : REL COMP [5a] Call ref : 80 0a
|______________________________________________________________________________
|
| IE:[08] CAUSE (l=3) 80 90 80 -> [90] NORMAL CALL CLEARING
|______________________________________________________________________________


(1)xa000000>


Asterisk gives:

-- Got SIP response 400 "Bad Request" back from 10.0.0.80
-- Executing Answer("SIP/220-0920c9b8", "") in new stack
-- Executing Dial("SIP/220-0920c9b8", "zap/g1/2814059") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g1/2814059
-- Zap/1-1 is proceeding passing it to SIP/220-0920c9b8
-- Channel 0/1, span 1 got hangup request, cause 1
-- Hungup 'Zap/1-1'
== Everyone is busy/congested at this time (1:0/0/1)
mgoegel
Member
Posts: 250
Joined: 12 Feb 2007 12:18
Location: Germany

Re: [HOWTO] Asterisk connection via PRI

Post by mgoegel »

Ok, the OXE refuses the call, because of a invalid number. Check your numbering plan in your OXE (and your trunk settings - set did transcoding to false).

Mario
krzysioD
Alcatel Unleashed Certified Guru
Alcatel Unleashed Certified Guru
Posts: 1163
Joined: 30 Aug 2006 13:43
Location: Europe, Poland

Re: [HOWTO] Asterisk connection via PRI

Post by krzysioD »

does your zapata.conf contain:

overlapdialing=yes ?

btw: strange, dialed numbers should be avalible in t3 isdn trace
Please note that at no time I will provide you with OXE/4400 nor AOS releases.
Note that it's our private time, that we spent to help you, so please don't expect complete solution for your problem.
You will need to do homework by your self.
mgoegel
Member
Posts: 250
Joined: 12 Feb 2007 12:18
Location: Germany

Re: [HOWTO] Asterisk connection via PRI

Post by mgoegel »

krzysioD wrote:does your zapata.conf contain:

overlapdialing=yes ?

btw: strange, dialed numbers should be avalible in t3 isdn trace
where is the problem - the dialled number is visible in this trace...
The OXE simply complains about a wrong number...

Mario
krzysioD
Alcatel Unleashed Certified Guru
Alcatel Unleashed Certified Guru
Posts: 1163
Joined: 30 Aug 2006 13:43
Location: Europe, Poland

Re: [HOWTO] Asterisk connection via PRI

Post by krzysioD »

You are dialing very long number.

Should you use a ARS prefix like 0 or 9 or a Trunk Group prefix like *#*# 19 ?

Asterisk is dialing a very long (7 digit) number. Is you oxe having users with that kind of directory numbers assigned?

or, maybe you should set "type of number" aka TON in asterisk, so asterisk will send a "0" or "00" to PRA/PRI line.

see:
| IE:[6c] CALLING_NUMBER (l=5) -> 21 80 Num : 220
| IE:[70] CALLED_NUMBER (l=8) -> c1 Num : 2814059

220 is presentation of asterisk. It looks good.

the 281 40 59 looks like number without area code, you really need to pass some ARS prefix (like "0") and some area code.

Try with something simple: dial some directory number on you OXE like 100 or 1000 :)
Please note that at no time I will provide you with OXE/4400 nor AOS releases.
Note that it's our private time, that we spent to help you, so please don't expect complete solution for your problem.
You will need to do homework by your self.
Alcatelbabe

Re: [HOWTO] Asterisk connection via PRI

Post by Alcatelbabe »

Thanks guys, my ARS wasn't working well. I created a prefix 503 for the trunks i want to access. Now am able to dial 503 then the 281... number. It works fine.
Post Reply

Return to “Asterisk”