Setting up specific ports for eMule

Setting up ports for mule -or most commonly port forwarding- enables users to efficiently and properly use Emule -or any other P2P application using specific ports for that matter.
When there is no port to forward to a specific IP address -Emule uses by default the 4662 TCP port for incoming connections- the application will not work properly and users will get a “Low ID” error message when connecting to servers.
The first thing home users should do is to disable Windows Firewall.
It may take a while until eMule is connected as servers may be down or not responding. If eMule will not connect at all make sure that you have a recent server list and check if any software like firewalls, routers, dial in software is blocking eMule’s traffic. You can easily check this using the Port Tester functionality found in Options -> Connection -> Clientport -> Test Ports.
You may also check Options -> Server -> Autoconnect to static servers only. If it is checked and you do not provide a static servers.dat with valid servers, eMule will not connect. Check your software and hardware, especially firewall or routing functions and configure it properly to allow incoming connections to the mentioned ports.
You can also instruct eMule to use non-default ports, such as 6666, 80 or 20, which are normally used for other applications and are therefor likely to be allowed through.

If we are still getting a Low ID, we must access our router configuration and try forwarding a port to a specific IP Address. We will detail some of the most common routers along with their default username and password:

Ethernet Routers:

3Com 812
User: adminttd ó (root! Or admintde)
Password: adminttd ó (root! Or admintde

Alcatel Speed Touch
User: adminttd , admintde , admintte , admin , ttdadmin , 1234, !root , root , viena , vienna
Password:adminttd , admintde , admintte , admin , ttdadmin , 1234, !root , root , viena , vienna
Note: With this same router User and Password

-Zyxel 643
User: 1234
Password: 1234

-US Robotics 9105
User: admin
Password: admin

-US Robotics 9003
User: admin
Password: admin

-SpeedStream 5660
User: No user
Password: 1234 ó admintde

-Nokia M1112
User: adminttd
Password: adminttd

Linksys BEFSR41
User: admin
Password: admin

-D-Link 504G
User: admin
Password: admin

-Comtrend 500
User: root
Password: root

Routers Wi-Fi

-Zyxel 650/660HW
User: 1234
Password: 1234

-Xavi 7768
User: 1234
Password: 1234

-US Robotics 9106
User: admin
Password: admin

-SMC 7804 WBRA
User: No user
Password: smcadmin

-SMC 2084 WBRPG
User: No user
Password: smcadmin

-Linksys WAG354G
User: admin
Password: admin

-Inventel DW-B-200
User: admin
Password: admin

-D-Link G604T
User: admin
Password: admin

-3Com 3CRWDR100Y72
User: No user
Password: admin

-3Com Wireless 11g
User: No user
Password: 1234admin

-Comtrend 535
User: 1234
Password: 1234

As above-mentioned, the modem/router’s IP address and password to access the configuration panel will depend on the device. Once we managed to enter, look for setup, basic or advanced configuration, and then look for “virtual server”, “port forwarding” or similar tab. Once there, we’ll have to specify a port for emule by port-forwarding our PC. IP address will port 4662 (default emule port).
The procedure goes as follows:

- Private IP: 192.168.0.195
- Private Port: 4662
- Public Port: 4662

The port-forwarded need to be opened both in TCP and UDP in order to download and upload.
After changes have been made, save the configuration and restart the device. In order to check if ports have been successfully port-forwarded, go to “preferences > connection” and click on “Test ports”. Be sure to re-open emule after having made changes in the modem/router.