If you use EchoLink, you will need to configure the port forwarding on your provider, in order to get it to work correctly.

First you need to know the address to your router management interface.

For example: If you have a SpeedStream router, type speedstream in your address bar, and it should go right to it. The username and password are both admin.

Step One:

Go to Setup, and then click on Port Forwarding.

Step Two:

Go to the bottom of the page to Add / Edit Entry. This is where you will add the ports.

Step Three:

Under Select protocol, click on UDP and then on the first box on the right enter 5198. Select if you want it to go to your router or select your IP address. Then click Apply.

Step Four:

You are going to do the same thing as Step Three, except this time the number will be 5199. So, click on UDP, and on the first box enter 5199. Then select router or IP address and click on Apply.

Step Five:

Still pretty much the same. Except, this port requires you to allow TCP. So, click on TCP, and on the first box enter 57972. Then select router or IP address and click on Apply.

Step Six:

Last one. Click on UDP, and on the first box enter 57972. Select router or IP address and click on Apply.

To sum up things:
Allow UDP for ports 5198 and 5199.
Allow TCP and UDP for port 57972.

You may have to go back and add TCP ports for 5198 and 5199 if problems still occur.

And feel free to leave a comment below if you are unsure about something in this process. I will try to help.