To capture the console output to a file, enter:
\logfile 1
in the console. Then go to the “Play Online” screen and hit “Refresh List”. Wait until no updates appear in the console anymore and then enter:
\logfile 0
\quit
You should now have a file called “etconsole.log” in your “etmain” directory. The output should look like:
logfile opened on Mon Oct 13 16:48:39 2003
Requesting servers from the master…
Requesting servers from the master…
CL_ServersResponsePacket
112 servers parsed (total 112)
CL_ServersResponsePacket
112 servers parsed (total 224)
CL_ServersResponsePacket
112 servers parsed (total 336)
CL_ServersResponsePacket
112 servers parsed (total 448)
CL_ServersResponsePacket
112 servers parsed (total 560)
CL_ServersResponsePacket
112 servers parsed (total 672)
CL_ServersResponsePacket
112 servers parsed (total 784)
CL_ServersResponsePacket
112 servers parsed (total 896)
CL_ServersResponsePacket
112 servers parsed (total 1008)
CL_ServersResponsePacket
112 servers parsed (total 1120)
CL_ServersResponsePacket
112 servers parsed (total 1232)
CL_ServersResponsePacket
56 servers parsed (total 1288)
1237 servers listed in browser with 4649 players.
51 servers not listed (filtered out by game browser settings)
]\logfile 0
If you get “CL_ServersResponsePacket” messages then you are communicating with the master server properly. Make sure that you don’t have all the servers “filtered out by game browser settings” by checking the filter settings in the Play Online screen (they should all be set to disabled and the Game Type should be set to All). If all that’s okay, then the problem most likely lies with the handling by your router of the many UDP queries sent out to the game servers. If that’s the case, either update the firmware or deep six the router…