Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

connecting my VoIP to my CM system

Status
Not open for further replies.

robertw1984

Technical User
Oct 27, 2016
63
GB
hi all,

i have set up a freePBX server and now i want to connect it up to my current CM system so the two can link together for calls/transfers etc

atm the way i have linked the two servers up is via an extension number on my CM system, i have made a virtual extension number which dials a remote number via a call coverage path and it works

is there anyway of doing this please?

many thanks,

rob
 
Look in system manager and see. There is a listing for Session Manager. Click that and see if there is one configured.
 
i have "start gedi" in the general tab and "start emulation" on the advanced tab

EDIT - im in system manager (start gedi) and dont see a session manager anywhere, is there a command i need to type in the box to display it
 
You'd need to deploy a session manager virtual machine and enroll it to SM. Then you'd trunk CM to SM and SM to your Asterisk.

Just build a SIP sig group in CM to the IP of your asterisk, then GEDI and no SM/SMGR required.

This is just a lab to learn on, right?
 

If you don't want to do that, use H.323, of which I can provide the config for both ends.
 
Sounds like you are in the Avaya Site Administration (ASA) program, not in a System Manager. There is no "Start GEDI in System Manager, but there is in ASA.
 
do you mean i need to create a new virtual machine just to run session manager on, you dont think session manager is on the system manager pc?

how do i build a SIP sig group in my CM

yes this is just a lab to learn on as theres alot to learn on avaya and i know the bare basics

telecomadmin12 - thanks, i will hold you to that but i really want to learn for myself, are you going to give me files?
 
Correct, session manager is it's own virtual machine, managed by a separate virtual machine System Manager.

You'd "change node-names ip" to add a name - "anotherserver" and a IP. Then you'd "add sig 1" and fill out that form to add the signaling group. It can be H323, SIP, or ISDN if you've got PRIs. Once you pick one that is voip - like h323 or sip, you'd put the "far end node name" and port which would be "anotherserver" you added in the node-names screen.

It's the same whether you'd trunk CM to SM or your Asterisk, just the IP is different. Now, you can SIP trunk CM to anything, but having CM hang off Session Manager and have everything go through that is "better" or "right" or whatever you want to call it.

Avaya's architecture is very hierarchical. You need a VM for everything. They can have flexible footprints, so a Session Manager can use as little as 3 vCPU and up to 20 depending how much you want to do with it.

If you're learning, and got a CM and System Manager (SMGR), install a SM too if you can. CM to SM, SM to everything else.
Otherwise, if you want quick and dirty, just build a group with near-end "procr" and far end "thenameofyourAsterisk" as TCP and see how far you get.
 
ok thanks but what one have i got, i think i have CM not SM

so if i have CM only can i do CM > freepbx server but if i had SM i could do CM > SM > freepbx server, is that right?

i havnt got any software for any of our avaya gear as it was all set up for us on a xp machine (waaaaay old!)

EDIT - ok i have successfully entered in those commands and looks like im on to a winner

the signalling group i imagine i select SIP as im connecting it to my freePBX server and that is SIP?

 
Yup. you need to build a trunk group of type sip as well afterwards. There's not much to it.
 
So after I add make a new node and signalling group I need to then add a new trunk?

If so what's the command for that

Edit - awesome it's in that video YouTube link I posted earlier

I will do this tomorrow and let you know
 
Tac is trunk access code in your case you can use 807 , to see where this is referenced look at "display dial ana" and look at the DAC entries.

ACSS (UC/SBCE/SM/SME)

Not that they mean a thing anymore , get a brain dump pass the test crash the system.
 
i dont see 807 on the list

dial_ana_dryn7b.png
 
80=dac, that means in any given trunk you can use 800-809 as a "tac" or "trunk access code". Every trunk needs one by definition despite them not being used much anymore
 
mmm i still dont understand but i will research into it abit more

also dont i need to create a dial plan/pattern so when you press 4 digits ie 6XXX it goes to the extensions of the freepbx server via the trunk?
 
what you think, now i need to make the trunk the other end ie the freepbx side but i know how to do that as i have done one for my SIP provider

nst_jy9bzz.png
 
1.Use TCP 5060. stat your sig and trunk group and see if it's up
2. if you have problems, make far end domain an actual domain and not ip. CM doesn't jive nice with IP addresses in there. say like mycmtrunk.com and you might need to create a DNS SRV record for the SIP domain mycomtrunk.com to point to your CM IP on 5060 so your freepbx resolves the domain to the IP to send back.
 
thanks kyle, i will create a dns a record for my freepbx and change the port to 5060, this aswell is the same port i connect to my SIP provider and my internal softphones and hardphones ie PJSIP

once i have configured both ends how can i determine if the trunk is online etc?

i will get back to you
 
when you say change it to port 5060, do you mean change both ends ie near end node and far end node?

and also use tcp, do you mean instead of tls for transport method?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top