PDA

View Full Version : Set up remote extensions


Jason@lebenton
07-20-2006, 04:39 PM
I found when setup a remote extension for Quadro(2-16)x IP-PBX, you can only use IP address of the Quadro for the proxy server and out proxy server. when I change to a URL or FQN, the remote extension cannot registered to the Quadro box, even though the DNS is correct setted. however those phone can register to a ITSP sip server using URL/FQN as standalone phone. I have tried this with several different IP phones including Aastra 9133i/480, Snom320, Netcomm v85, Linksys SPA941. Does anyone know how to make a RE working using URL/FQN?smileys/smiley18.gif

mgagik
07-20-2006, 07:47 PM
Hello !

You are right. There is a small issue in software. Starting 4.1 version it will work correctly. Very soon 4.1 version will be available. Just know I can't tell you the correct date.

Thanks.

mgagik
07-20-2006, 07:49 PM
in previous message "know"=="now"smileys/smiley9.gif

brainbeats
07-22-2006, 04:39 PM
I have SNOM 360 phone and Polycom 301/501 phone. I'm trying this phones setup as Remote phone. I have tried my level best, including a paid network technician, I could not make it work. Can any of you let is know what is the trick in doing so? Did you try Manual or Stun?


I would appreciate your detailed reply.

davrays
07-26-2006, 10:43 PM
The detailed answer is possible if there is adetailed networlk description from you. Do you run Quadro behind the NAT, or not, do you have those phones behind the NAT or no, what is the network connection between Quadro and those phones?


If there is no NATs, there is no tricks, everything is more or less simple :) With NAT it is more complex, and depending on NAT type and network architecture, may or may not work.

brainbeats
07-27-2006, 05:42 PM
I have enabled the remote extenion, user name and password for the number I'm trying to use as a remote extension. Both PBX and Remote extension are under NAT. Both use A DSL, no static IP for the PBX.


Office Quadro 4X - Configuration (Dynamic IP)


Verizon A DSL Westel Modem,Quadro 4X,Netgear 16 port POE switch, Polycom IP 601 Phones(3), 1 Line for PBX number.


Home Remote Extension configuration (Dynamic IP)


D&E Communications A DSL,Thompson DSL Modem,Belkin Router, Polycom 301 IP Phone.


I have tried Manual NAT method for connecting, it did not work. I would like get Polycom 301 work as remote extension. Do I need a static IP for Remote extension? Would both phones at office and home would ring simaltaneously? or only one would work at a time?


I can send you the screen shots for the Polycom software setup if you could help? My email id is cholayil@yahoo.com


I have registered this extension withEpygi SIP server web site. But it is showing up as not registered? Do I need to register this at PBX level secondary server level?


I would appreciate your reply.




















Edited by: brainbeats

davrays
08-01-2006, 11:12 PM
I have enabled the remote extenion, user name and password for the number I'm trying to use as a remote extension. Both PBX and Remote extension are under NAT. Both use A DSL, no static IP for the PBX.


Office Quadro 4X - Configuration (Dynamic IP) Verizon A DSL Westel Modem,Quadro 4X,Netgear 16 port POE switch, Polycom IP 601 Phones(3), 1 Line for PBX number.


Home Remote Extension configuration (Dynamic IP) D&E Communications A DSL, Thompson DSL Modem, Belkin Router, Polycom 301 IP Phone.





Generally speaking, normal setup, if you want to use remote extension, is tohave Quadro with real static IP address, visible from the Internet. The configuration you have is one of the worst for configuring remote extension, but theoretically it may work. See below:


If your PBX is behind NAT, the only way you can connect remote extension is to have static holes (mappings) open in the NAT router. That is - you need to create static rules on the NAT machine, which are redirecting all external packets coming to port X, to your Quadro's SIP port; and packets coming to port range X1-X2 to be directed to your Quadro's RTP ports.


After that you can configure the Manual NAT Traversal using those ports. Set your "Mapped Host: " to NAT machine IP, and "Mapped Port:" in "SIP parameters" tab to port X, and "Mapped RTP/RTCP Port Range:" in "RTP Parametrs" to ports X1 and X2.


In remote extension configuration you'll need to set the NAT machine address and port X as the SIP Proxy address. Also please use the "Symmetric RTP " setting on your Quadro, when configuring the remote extension.





I have tried Manual NAT method for connecting, it did not work. I would like get Polycom 301 work as remote extension. Do I need a static IP for Remote extension?





No, static IP is not needed for remote extension.





Would both phones at office and home would ring simaltaneously? or only one would work at a time?





No, they will not ring simultaneously. As soon as your remote extension has registered, your phone in the office will be disabled. You need to unregister your Polycom 301 IP Phone for the phone in the office to become working again.





I can send you the screen shots for the Polycom software setup if you could help? My email id is cholayil@yahoo.com


I have registered this extension with Epygi SIP server web site. But it is showing up as not registered? Do I need to register this at PBX level secondary server level?


I would appreciate your reply.





If you need more detailed step-by-step instructions on how to do all this (I agree, this is a bit complex), please don't hesitate to contact our TSS. You can open a ticket and our TSS guys will be happy to help you online or over the phone.

brainbeats
08-04-2006, 04:46 AM
I have a TSS contact and ICQ. I have emailed him how to contact him through ICQ. thanks for the inputs.

Jason@lebenton
09-24-2006, 03:19 PM
It is disappointing that the new firmware 4.0.4 is still not working for Remote Extension when it is using FQD/URL instead of IP address.smileys/smiley18.gif

megatron
09-25-2006, 02:43 AM
If you have the sameIP address range for both your Quadro Lan as well as the remote network.. The remote extension WILL NOT WORK... asthe RTP tries to send the voice traffic to the LOCAL ADDRESS, andnotthe REMOTE ADDRESS.http://www.epygi.com/forum/smileys/smiley18.gif


Basically it thinks the remote extension is on the same network segment.http://www.epygi.com/forum/smileys/smiley5.gif


Therefore I recommend NOT to set the Quadro LAN address to either 192.168.0.1 or 192.168.1.1 as these are both the default for MANY off the shelf ADSL routers.http://www.epygi.com/forum/smileys/smiley36.gif


e.g. If you take a remote extension away on business.. and find your hotel has a network configured on the same as your office .. then your remote extension will not work... http://www.epygi.com/forum/smileys/smiley19.gif





Check out the diagram..http://www.epygi.com/forum/smileys/smiley32.gifas this explains it betterhttp://www.megatron.com.au/images/voip_remote_fault.gif

davrays
09-25-2006, 04:21 AM
Hello Martin,


I think you are not 100% right here smileys/smiley36.gif


If your remote extension phone (rem.ext.34 on the picture) is configured to use STUN, then it should work normally with the Quadro. If the phone is using STUN (and it is normal phone, like SNOM or AASTRA), then all the SIP and RTP messages, which are going out of that ADSL router on the picture, will have the IP 147.10.187.1 as a source IP, and also have this IP in the body of SIP messages. Thus Quadro will not even see the local IP of the remote extension phone, and so will work ok smileys/smiley1.gif


A little problem might be, if you are not using STUN on remote extension phone, but using "Symmetric RTP" feature of the Quadro. But even in that case, if you have normal ADSL router at remote location, which will change the source IP of all outgoing packets, there should be no problems. Problem can be only if the router doesn't change the source IP, which is actually incorrect behaviour for router.


Best regards,


DVR

mbagshaw
09-24-2008, 09:54 AM
can anyone tell me if there is a simple, step-by-step to setting up remote extensions for a Quadro System (in my case a 2X)? Specifically I am looking to set up a remote soft phone for use on laptop using a wireless broadband connection for use when I travel. I have some level of technical expertise but networking is not my greatest strength!

KSComs
09-24-2008, 10:00 AM
www.counterpath.com for a basic softphone... or you could use the Quadro QCM Softphone.

Step by step installation of a remote extension is via the support website... or your reseller should have access to pass the information on to you.

Regards

Kevin

davrays
09-24-2008, 12:32 PM
The Remote Extension setup doc is here:
http://support.epygi.com/index.php?_m=downloads&_a=viewdownload&downloaditemid=245

KSComs
09-24-2008, 12:48 PM
There you go... I am always reluctant in posting a url to a link that normally would be only accessible by authenticated users... so David has provided a link for you.

The hardest thing about remote extensions is getting your forwading set correctly on the Firewall, and that one isnt easily done but you could look at what is normally needed for an Epygi via my website, I have a pdf there if you would like to get that info.

http://www.kscoms.com.au/forms/PORTS_to_OPEN_for_EPYGI.pdf

Regards

Kevin

ccomley
09-25-2008, 02:30 PM
If you have the sameIP address range for both your Quadro Lan as well as the remote network.. The remote extension WILL NOT WORK... asthe RTP tries to send the voice traffic to the LOCAL ADDRESS, andnotthe REMOTE ADDRESS.http://www.epygi.com/forum/smileys/smiley18.gif


Thanks for stating that - it is of course bloody obvious ONCE YOU REALISE!!! :-)

It'll save me some grief I was about to encounter.

davrays
09-25-2008, 04:53 PM
Thanks for stating that - it is of course bloody obvious ONCE YOU REALISE!!! :-)

It'll save me some grief I was about to encounter.

Of course, thanks to megatron for stating that, as very often people put the remote extensions behind Symmetric NAT, and use "Symmetric RTP" feature when configuring the Remote Extension.
But to be technically correct, I want to point once more, that if the remote extension is behind other type of NAT, and is configured to use STUN, so the "Symmetric RTP" option is not set, then those coinciding subnets are not a problem.

mbagshaw
09-30-2008, 10:03 AM
Thanks for your help, folks.

I am nervous about setting up the remote extension - I was badly burned trying to set up a 3CX system (long story) and I annoyed a lot of customers who were trying to contact me (I work from home office). I now have a working epygi system, so I want to make sure I get this right!

I have read all the documentation people referred me to and it seems my best bet is to use a static IP address for my system. I now have that. I'm hoping somebody will confirm that if I make the changes I'm planning to make below, I won't be destroying my system!

I am running the Quadro 2X system behind an ADSL2 modem/router (local IP address 10.1.1.1) that is also my DHCP server (I probably would have used the Quadro box for DHCP for my network but I understand it doesn't have an ADSL2 modem built in, so I left it DHCP the way it was). I am not using the LAN interface on the Quadro box, and the WAN interface is currently configured to use Internet as the connection protocol and an IP address of 10.1.1.2.

My ISP (iiNet) has provided me with a static IP address for the modem/router and two other static IP addresses, one of which I plan to use for the Quadro box. So my questions are:

A) Do I change the IP address I currently have defined in the Internet Connection Wizard in the Quadro box (10.1.1.2) to the new static IP address provided by my ISP? What would the Subnet Mask (currently 255.255.255.0) and Default Gateway (currently 10.1.1.1) settings be?

B) Do I need to make any changes in the modem/router?

C) Is "Internet Protocol" the right protocol to use?

D) Is there anything else I need to do on the Quadro box (I know I need to configure the remote extension and to then set up my soft phone on the laptop to connect remotely, but they both look fairly straightforward)?

E) (This is probably a very silly question) - once I have changed the IP address of the Quadro box, the phones in my home/office WILL still work and connect to the Quadro box, won't they? (My phones are connected on my local LAN using dynamic IP)

I appreciate your help.
Mark

davrays
09-30-2008, 04:28 PM
... this looks like a hard one.. :) I'll try to answer to some of te questions, but I guess, the most of them you need to answer yourselves..

My ISP (iiNet) has provided me with a static IP address for the modem/router and two other static IP addresses, one of which I plan to use for the Quadro box. So my questions are:

A) Do I change the IP address I currently have defined in the Internet Connection Wizard in the Quadro box (10.1.1.2) to the new static IP address provided by my ISP? What would the Subnet Mask (currently 255.255.255.0) and Default Gateway (currently 10.1.1.1) settings be?

B) Do I need to make any changes in the modem/router?

This comes to a general question: "how to have multiple static IP addresses behind router". This could be a long topic... You can search in the net for that frase. Google brings some links which could be useful.


C) Is "Internet Protocol" the right protocol to use?

Where is that setting?.. IP (Internet Protocol) is always used unless you have some weird connection type. So I guess: the answer is "yes".


D) Is there anything else I need to do on the Quadro box (I know I need to configure the remote extension and to then set up my soft phone on the laptop to connect remotely, but they both look fairly straightforward)?

Nothing special.


E) (This is probably a very silly question) - once I have changed the IP address of the Quadro box, the phones in my home/office WILL still work and connect to the Quadro box, won't they? (My phones are connected on my local LAN using dynamic IP)


If your phones are connected to that WAN, of the Quadro, that means you configured them manually, entering Quadro's IP address as sip server for them to register on. In that case you will need to change the sip server address on all of the phones. Otherwise they will never find their sip server.

Best regards,
David

mbagshaw
10-13-2008, 08:27 AM
Following on from my previous regarding setting upremote extensions, I'm hoping someone can finally point me in the right direction.

I now have a Linksys WRVS4400N 4-port VPN wireless router (connected through a Linksys AM300 ADSL2+ modem). It has a static address provided by my ISP on its WAN side and its LAN-side address is 192.168.2.1. I now have my data network connected on one port of the router and the Quadro connected on the other and I have given QoS priority to the Quadro port. My IP phones are now all connected on the LAN side of the Quadro which has a WAN-side address of 192.168.2.2 and a LAN side address of 192.168.0.1 and I have enabled its DHCP server to hand out IP addresses to my IP phones.

I read in one post on this thread that the best way to make a remote extension work is to give the Quadro a static external (i.e. the visible on the Internet) WAN side IP address. I obtained a couple of extra static IP addresses from my ISP but it now appears that my router is not capable of "exposing" more than one (its own) static WAN IP address to the Internet. It therefore seems that I have to set up port forwarding in the NAT on my router (or perhaps VPN?).

Can someone tell me EXACTLY what settings I need to put into my soft phone that I will be using for my remote extension? I understand that I need to enter the router's static WAN IP address into the SIP Server IP address field in the softphone configuration panel, but what port number(s) do I need to set (the softphone has options for SIP port, First RTP Port, Last RTP Port and TAPI Port - they are currently set to 5060, 42000, 42019 and 4300 respectively). It is also set to STUN (there is an Internet-format address in that field that is similar to the brand of the softphone... is that relevant?).

My Quadro box has both UDP and TCP Ports set to 5060. I have enabled the appropriate local extension on the Quadro as a remote extension and have entered the relevant username and password into the soft phone.

The softphone tries to connect but never does.

davrays
10-13-2008, 04:03 PM
Lets forget for a moment about having several static IP's on the router. I am also not sure how to organise this (definitely any professional network admin knows that.. so hopefully someone will have an input here on that topic). But even one static IP is enough.
1. You need first to add a static mapping on your router. Choose some port for the SIP, and a range of ports for RTP. For example you can look which ports you have on Quadro for SIP and RTP (see that on "SIP Settings" and "RTP Settings" on the Quadro). By default that are 5060 and 6000-6100 (depending on the model). Then route the same ports of your router to your Quadro's ports. Enable that route, so every packet which comes to "your_router_ip:5060" or "your_router_ip:6xxx" will be directed to "192.168.2.2" to appropriate ports.
2. You might need to enable the "Accept stray SIP requests" checkbox on the hidden "generalconfig.cgi" on your Quadro. Not sure this is needed, but it worth to try that if you have problems.
3. Set the SIP server on your remote extension to the "your_router_ip:5060", and see if it registers.

cornepiek
01-13-2009, 02:27 PM
hi there guys.
i followed all the above mentioned steps, got totally confused using the official docs.

what happens is that my remote ext registers, and i can phone from it.
the moment i try to phone to it i either get silence or, i go to the voice mail.
also the phone then 'loses' its registration and i have to re-register the phone.


i am using a snom 300 on a 16x.
basically the same setup as in the diagram by megatron

any advice

davrays
01-15-2009, 09:55 PM
So you have your Quadro behind a routes/NAT. Did you setup static (fixed and permanent) mappings on your router?

cornepiek
01-23-2009, 01:21 PM
no i am using dynamic ip addresses on both sites, with dyndns.
the problem, however, i found after a long and tedious struggle, is that the remote router is also a sip client, and that port 5060 is forwarded by default to the routers own sip client. this is hardcoded to the router and cannot be changed. i am having the router replaced next week for further tests