Resolve overheating issues on Linksys EA6300 EA6350 EA6400 EA6700 or similar routers

Linksys smart WiFi routers like EA6300 EA6350 EA6400 EA6700 or other similar design routers usually heat up very fast and have high temperature issue. CPU temperature usually stay over 90°c after short run even idle. Although Broadcom chips are said to have an operating rating up to 130°c, it is not recommend to let routers that run 24/7 stay in high temperature since it will shorten its lifespan. Some consumer routers are designed to fail within a certain period of time, but we can make some tweak to make it stay longer.

Here are two options to resolve the overheat issue:

Option 1, add a fan to the router. It will cool down the router to around 60c without without any other steps being taken. Not recommended because adding a fan will also add noise and space. If you have issue following option 2, do option 1.
Option 2, replace factory thermal pad with thermal paste plus additional steps explained below.

Linksys use heatsink on routers' CPU. However, some people report that the heatsink is not contacting verywell with the CPU. We unscrewed the heatsink from EA6400 and found that the CPU has only about 1/3 area contacting with the heatsink based on the footprint on the 1mm thermal pad attached to the heatsink. If the heatsink was well contacted with CPU, we would see a square visible of place of contact. because there is a large gap between the heatsink and the CPU so even Linksys add 1mm thermal pad it still have some space left.

Ea6400 Heatsink

CPU in picture left labeled 1. The chip next to the CPU should be the RAM by Hynix labeled 2. Note: RAM in default has not contact with heatsink at all.

Ea6400 Cpu

Below are what we need (you can get all of them from Amazon):

1. Arctic Silver 5 High-Density Polysynthetic Silver Thermal Compound, 3.5 Grams

2. Vktech® Heatsink Copper Shim Thermal Pads for Laptop GPU CPU VGA 30Pcs 15mmx15mm

3. K5 PRO viscous thermal paste for thermal pad replacement 20g (Apple iMac, Sony PS4 & PS3, XBOX, Acer Aspire etc)

Step 1, remove the screws to under the feet of the router. Use plastic tool like credit card, open from two sides first and remove the cover. Unscrew the heatsink.

Step 2, remove the thermal pad. Clean the heatsink and CPU and RAM surface. Because the thermal pad has less thermal conductivity compare to others so we remove it.

Step 3, apply Arctic Silver 5 High-Density Polysynthetic Silver Thermal Compound to CPU surface.

Note: because there is a gap between the heatsink and CPU plus we removed the thermal pad. We need to add some high to the make sure CPU and heatsink are well contacted.

Step 4, place one clean Copper Shim Thermal Pad to the CPU surface on top of the Arctic Silver 5. Apply Arctic Silver 5 High-Density Polysynthetic Silver Thermal Compound to other side of the Copper Shim Thermal Pad.

Cooper Shim Thermal Pad has better thermal conductivity than the aluminum heatsink, so this will also help to spread the heat from CPU to heatsink since the contact area is increased.

So here is how the heat flow now: CPU - Arctic Silver 5 - Cooper Shim Thermal Pad - Arctic Silver 5 - heatsink

Step 5, Arctic Silver 5 High-Density Polysynthetic Silver Thermal Compound to RAM surface.

Step 6, place one clean Copper Shim Thermal Pad the RAM surface on top of the Arctic Silver 5. Apply LARGE amount of K5 PRO viscous thermal paste to other side of the Copper Shim Thermal Pad. Because the RAM surface is lower than the CPU, so we use K5 PRO viscous thermal paste to add more high to the make sure the RAM's heat will flow to the heatsink. Arctic Silver 5 has better thermal conductivity than K5 PRO but Arctic Silver 5 is more liquid like. K5 PRO is better in filling the GAP between RAM and heatsink.

So here is how the heat flow now: RAM - Arctic Silver 5 - Cooper Shim Thermal Pad - K5 PRO viscous thermal paste - heatsink

Step 7, re-install the heatsink and put everything back to normal.

All done. Plus in the router and let it with normal load for couple hours. Temperature will slowly increase from ~40°c to 70°c and become stay around 71°c to 73°c. Compared to the CPU's temperature of around 90°c this is a great result.

Ea6400 Overheat Fix

If you need the temperature lower than this, now you can consider option 1 and add a mini fan like the below one. You can click the image to get it from Amazon too.


  1. 3 years on and this was still a useful resource.

    I picked up a cheap EA6700 to customise the firmware and apply cfe fixes, and I also wanted to lower the CPU temperature. The stock heatsink mounting is poor and mine was not really in serious contact.
    I did the copper shim method suing some arctic compound I had. I didn't bother with the RAM as that doesn't generate much heat.
    I did abandon the original nasty spring push on method and used real screws which I could level, apply some decent pressure and lock in place.

    CPU Temperature has gone down from 82C to 61C which is much more comfortable.

    1. Hi,

      I am trying to use the thermal paste procedure to reduce the heat generated from the CPU. Mine is a EA6700 router. I am not able to find out where the heatsink is. I see a Fin-like device in the upper/center area, however, I do not find screws to unscrew it. Can anyone provide pictures/steps to locate/unscrew the heatsink to the CPU?


        1. Thanks, Evan. I found images and was able to locate it. Unfortunately, I would not remove the push pin screw without breaking it. The user above mentions about a screw mechanism with which he was able to "lock" it. I tried using a screw but couldnt find a way to "lock" it. Without a "nut" on the other side, the heatsink is not level, hence, the copper shim is not fully touch the heatsink.

          I was wondering if anyone has a solution for using "screws" which can lock. Else, I have to buy the push spring screw again.


  2. L.E. I've put an auxiliary fan (USB powered), one of those laptop fans for cooling you in hot summer days. The heatsink is very cold to touch. I intend to cut the top lid and attach a PC case fan to thisgarbage. The DHCP inside it seems to be the problem ... my ISP also uses DHCP to send me the IP, so for now "good bye" wireless connections.

  3. I was having issues with my EA6300, it freezed each 6 hours. I unplugged the power cord and then plugged back in (sometimes I had to repeat the operation for 3-4 times in order to have internet for my devices).

    I popped it open, and noticed that the heatsink did'n touch the CPU's silicon ... I lapped (grind) the heatsink's feet in order to lower it by about 0.7 - 1.0mm. I've applied thermal compound and put it all together, except the top lid. Now, after about 1 hour, I barely can keep my hand on the heatsink for more than 5 seconds. It's damn hot even in open air!!!

    The heatsink on this thing is a complete joke, it's about 50% of the surface of heatsinks used in Riva TNT2 M64s (which ran at 150MHz ... compared to 800MHz!). A very, very big flaw in design ... ASUS for the RT-N18U model (800MHz single-core) uses a damn wide aluminium heatsink. I need to figure a way to cut the original plastic housing and fit a damn big fan to cool that damn small heatsink.

    Linksys, shame on you!

Leave a Reply

Your email address will not be published. Required fields are marked *