If you are losing connection to the server, either timing out or seeing people running into walls, within a few seconds of joining, then you are probably experiencing a common problem with a certain brand of routers.
This is caused by a faulty rule on routers made by Thomson, or rebadged Thomsons. This includes:
Killing Floor / Monday Night Combat / Homefront BT Home Hub and Thomson router telnet fix tutorial - YouTube
If you would rather read how to do it, instructions are below.
This will also solve the same problem in other games on Steam that use the Steam master servers.
If for some reason this fix does not work for you, such as not having telnet access, you have a few workarounds that should minimise the problem:
This is caused by a faulty rule on routers made by Thomson, or rebadged Thomsons. This includes:
- All Thomson / Speedtouch routers
- BT Homehubs (version 1 and 2)
- Be Boxes
- BigPond routers
- O2 Wireless routers
- probably many more
Killing Floor / Monday Night Combat / Homefront BT Home Hub and Thomson router telnet fix tutorial - YouTube
If you would rather read how to do it, instructions are below.
Spoiler!
If you have telnet access to the router you can login to it and delete the rule that is causing problems. Obviously only do this if you feel confident doing so. Also note that some routers have had telnet locked out, usually by ISPs.
Taken from the Steam FAQ at Killing Floor / Monday Night Combat / Homefront BT Home Hub and Thomson router telnet fix tutorial - YouTube and amended slightly.
** If you do not have telnet installed and get an error message (it isn't installed on Vista and 7 as default), you can either install it through the programs and features -> turn windows features on or off section, or you can use Putty - http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . Run it, and in the IP address type the router's IP address and select the telnet box, then click open.
I'm not sure if this will cure the router restarting, but after I did this to my test HomeHub it worked fine and didn't reboot at all.
Taken from the Steam FAQ at Killing Floor / Monday Night Combat / Homefront BT Home Hub and Thomson router telnet fix tutorial - YouTube and amended slightly.
- Click on "Start", then select "Run", or if run is not present type it into the search box, type "cmd" and press Enter or click "Ok". This will bring up a command prompt.
- Type "telnet speedtouch", or if that doesn't work then type "telnet 192.168.1.254". * **
- You will be prompted to login to the modem with a username/password. The default is one of the following: Username: Administrator
Password: None (leave this field blank)
OR:
Username: admin
Password: admin
If neither of those combinations work, please contact your Internet Service Provider for assistance. - Once you have logged in, you will be presented with the command line of your modem. This is where you must enter the following commands:
- Type connection bindlist and press enter. This will list connection bindings.
- Look for a line that contains "GAME" and some port numbers. For example: GAME(UDP) udp 27010-27011
- Enter the command :connection unbind application=GAME(UDP) port=27010-27011 and press enter. The port numbers in this command must match the numbers that are listed in your GAME port listing, similar to the example above.
- Try joining a KF game and see if that fixes things. You will have to issue the command saveall to save the changes.
** If you do not have telnet installed and get an error message (it isn't installed on Vista and 7 as default), you can either install it through the programs and features -> turn windows features on or off section, or you can use Putty - http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . Run it, and in the IP address type the router's IP address and select the telnet box, then click open.
I'm not sure if this will cure the router restarting, but after I did this to my test HomeHub it worked fine and didn't reboot at all.
This will also solve the same problem in other games on Steam that use the Steam master servers.
If for some reason this fix does not work for you, such as not having telnet access, you have a few workarounds that should minimise the problem:
- connect to a game and when it disconnects you open the console with the ` or ' key and type reconnect (you may have to do this twice)
- wait longer than 1 minute after refreshing the server list to join the game
- add servers to your favourites and instead of using the Ranked / Unranked options, click favourites and connect from there - note that you will probably have to wait a minute before joining these anyway
- join on friends through Steam
- use the Steam server browser from outside of the game to connect
Last edited: