What would cause a router to become very hot?

I have a Linksys E2000 router, and went to move it today. Upon touch, it was incredibly hot, and this concerned me greatly. I restarted it, and it seems to only be creating a little bit of heat now. But what would could be causing it to get up to such high temperatures? Is this simply a design flaw? Or is connecting many wireless machines to it causing too much work?

It is normally connected to one PC via Ethernet, then up to 6 wireless devices.

My firmware version is 1.0.01 build 7

5

5 Answers

There isn't really an easy answer to this.

Many routers (such as yours!) are designed to look pretty and nice with either a few holes on one side, or none at all.

I have some old Netgear routers with ventilation all around the side and some older other routers with big holes on the back.

If you restarted the router and put it back in the exact same spot and the temperature dropped, all I can suggest is that it was under heavy load (just like desktops - higher load = higher heat!), this can be caused by wireless and/or intensive applications such as peer to peer.

If you have access to a debug screen and/or telnet access, you may be able to run a command to determine CPU/memory utilisation.

As for solutions, all I can really suggest is a firmware update if one is available as if other people have had the same issue, they may have a fix available.

1

Yes, obviously doing a lot of work will cause its processor to heat up. For example, running a P2P client, especially if you’ve got firewall rules and such set up in the router, will probably cause it to work overtime and eventually heat up.

Also, yes, having wireless devices will add some heat (after all, the radio waves are radiation), but generally it is not noticeable like you described.

What could be happening is that the router has a bug and a specific set of circumstances has caused it to create an endless loop in a thread or some such that is overloading the CPU. That would explain why resetting it caused it to cool down since the block of code that it was stuck in is no longer being executed.

Consider checking to see if there is a firmware update for it (the latest one is Ver.1.0.04 (build 7); I don’t know what is in your specific router at the moment).

A quick check of the support for the router finds no mentions of excessive heat, so you may also want to consider using one of the options on that page to contact Linksys to report it; maybe it is an as-yet undiscovered bug.

2

Power turns into heat, mainly by the CPU and the Antennas. A router gets hot when the heat isn't ventilated properly. Factors that can influence this (using DD-WRT for example) are CPU overclocking, CPU utilization, antenna power and the surrounding around the router. In normal conditions, heavy network traffic does not cause heavy CPU power unless you have a cheap router...

3

try this take a big fan from a old desktop grab a power supply that fits the needs of the fan hook it all up the put the fan at the necessary holes of the router there u go prob salved that's how i did mine plus the router works so much better to.

1

The netgear E2000 has 300mhz CPU in it that has been overclocked to 354mhz this is why the unit overheats so much. Not having a fan internally is why the router is not cooling correctly

You Might Also Like