Ollie,
Here is the info you need.
EchoLink requires that your router or firewall allow inbound and outbound UDP to ports 5198 and 5199, and outbound TCP to port 5200. If you are using a home-network router, you will also need to configure the router to "forward" UDP ports 5198 and 5199 to the PC on which EchoLink is running.
This can be summarized as:
Allow UDP destination ports 5198-5199 between Internet and PC in both directions
Allow TCP (source port any, destination port 5200) from PC to Internet
The information above applies to every situation, regardless of the type of equipment and software you are using. If the information below does not help you solve the problem, please consult your equipment's documentation, or contact the manufacturer for support, and provide them with the information above.
Note: If you are using Internet security software and have recently upgraded to a newer version of EchoLink, you may need to re-apply the special security settings you had established earlier.
DSL and Cable Modem Service
If you connect to the Internet using DSL or Cable Modem service, there might be a router built into the equipment that the telephone company or cable company provided you. For example, some of the equipment provided by BellSouth and Verizon have built-in routers. Check the make and model of your DSL adapter or cable modem, and then look for instructions on the portforward.com site described below.
PortForward.com Web Site
A useful Web site that discusses port forwarding, with solutions for specific makes and models of equipment, is
www.portforward.com. Scroll down the page at that site to find the make and model of your equipment. (Please note that portforward.com is not affiliated in any way with EchoLink.)