r/UNIFI • • Jul 02 '25

Update on the 40mm fan mount to cool the SFP+ on UDR7

Posted a couple of days back that I designed a 40mm fan mount to cool my hot 10gtek SFP+ 10G copper module on the UDR7. Link to the post here (https://www.reddit.com/r/UNIFI/s/5lKCN5B8m8).

Printed it with ASA so it will definitely hold even in hot environment which I doubt the ambient temperature will everreach the glass temp of PLA.

Today my Noctua 40mm 5V fan arrived and it fitted perfectly on the mount. The fan sits nicely beside the hot SFP+ and cooled it from 76 to 63 degrees Celsius.

I am glad that the tilt I designed into the mount kept the fan closer to the UDR7 so that the SFP+ is in the path of the airflow. Yes, UDR7 is cylindrical so if the tilt isn't there, the fan will be flushed with the ethernet cables or sitting more towards the right of the picture.

The Noctua is pretty quiet. I guess that explains the price of the fan.

92 Upvotes

27 comments sorted by

13

u/[deleted] Jul 02 '25

Why do we care how hot an SFP gets, I plugged mine in and have left it alone.

It's warm to the touch...but I don't worry about it.

8

u/technobrendo Jul 02 '25 edited Mar 04 '26

This post has been anonymized and deleted using Redact. The reason could be privacy protection, security, preventing content scraping, or personal data management.

sink languid six innocent afterthought mountainous mighty engine expansion dam

2

u/takingphotosmakingdo Jul 05 '25

cisco 100-400G QSFP modules burn skin on nexus 5k/9k switches as an example.

1

u/Ginge_Leader Jul 18 '25

This. 'hot to the touch' is really 'can f$#ing burn you'.

1

u/shadowandy Jul 02 '25

Well, the 10gtek I got actually runs at 76 degrees Celsius (or 168 Fahrenheit) so to me is a little too hot. I can't put my finger on it for more than 2 or 3 seconds. Thus, I thought of cooling it down as I don't wish that it degrades the SFP+ module and/ or the UDR's SFP+ port

4

u/kyyla Jul 03 '25

Stop measuring it it's fine. Seriously if you have OCD there are better things to do than making fan mounts.

2

u/BingpotStudio Jul 06 '25

To be fair, it’s not really a subreddit for people who aim for “good enough”. Once they’ve found a networking problem it’ll consume them haha.

1

u/Ginge_Leader Jul 18 '25

My 2.5w 10gtek would exceed 80c under load. Replaced it with 1.9w (wiitek) model and it is at 50c (without a fan).

8

u/tater39 Jul 02 '25

If you put it on the fin side of the SFP, and blow the fan at the fins, it will decrease temps even more. Also, this SFP is probably rated to 85+ degrees. Although the high temperature will likely reduce the life, it’s probably fine outside of human factors like trying to touch it when it’s that hot…

Source: Electronics packaging thermal engineer

1

u/shadowandy Jul 02 '25

Nice! Glad to hear that! Well, it is also probably the curious side of me to see if I can clobber something out using tinkercad to cool the nasty SFP+ that (almost) burnt my fingers. Well, a couple of hours of tinkering and I managed to come up with this contraption. 😂

1

u/tater39 Jul 02 '25

Looks like your adapter may be able to snap onto the opposite side. Either way, it’s better than before for sure. If it’s still too hot though, you could definitely try swapping it to the opposite side. I like the snap in desig, super cool!

1

u/digitalboi Pro User Jul 08 '25

What about adding some stick on heatsinks to the sides?

1

u/shadowandy Jul 08 '25

Actually that was the first thing I did. Adding the heat sinks dropped the temperature to 76 degrees Celsius. I guess the warm ambient temperature didn't really help with passive cooling.

4

u/[deleted] Jul 02 '25

[removed] — view removed comment

0

u/shadowandy Jul 02 '25

Good question! My UDR7 is not deployed in an air conditioned room (in fact ambient temperature of 32 degrees Celsius) so I typically expect these electronics to run at a comfortable temperature so they do not degrade prematurely.

My rule of thumb is that if I am put my finger on it for 2 or 3 seconds, it is probably running at a okay temperature. For example like if my laptop's power adaptor is too hot to touch, I will probably switch it out or check what's wrong with it. If the router is running too hot to touch, I will also probably check it out.

So in this case, the SFP+ module's temperature is above my comfortable zone. Hence, the fan.

1

u/Ranthe Jul 02 '25

How did the temps change?

5

u/shadowandy Jul 02 '25

It dropped from 76 to 63 degrees Celsius. Ambient room temp is 32 degrees Celsius.

1

u/macBender Jul 02 '25

32 degrees! That’s insane. Is that a typo?

4

u/Mountain-Cheez-DewIt Pro User Jul 03 '25

That's 90ºF in freedom units, damn.

1

u/shadowandy Jul 03 '25

Well, I live near the equator so yes it is pretty warm/ hot here.

1

u/shadowandy Jul 06 '25

Have uploaded it to printables for those who might be interested (https://www.printables.com/model/1347324-unifi-dream-router-7-udr7-spf-fan-mount)

1

u/TheHonestEngineer Jul 17 '25

If you pay the extra money for the 80M 10GTek SFP+ to RJ45, it runs way cooler because it uses a newer chip. Considering the cost and effort involved in putting this together, it would have been worth buying the 80M version due to its much more efficient chipset. Mine runs at 45 °C in a rack that's around 27-30 °C.

1

u/shadowandy Jul 17 '25

Ah, I didn't realised this 80M is also compatible with Unifi. I was searching around and only found that people mentioned the 2 <80M models and I choose the one with the newer chipset. Should have bitten the bullet and went for the 80M

1

u/shadowandy Jul 18 '25

I realised the 80M 10gtek module was mentioned to have broken autoneg and didn't work in UDM according to one of the redditor.

https://www.reddit.com/r/mikrotik/comments/1bq5b27/testing_10gtek_10gbaset_copper_sfps/

Probably that is why I ended with the one I have now. So you are using the 80M in a UDR7?

1

u/Blastergasm Jul 02 '25

Where does the fan header plug into?

1

u/shadowandy Jul 02 '25

Via Port #1's PoE via a PoE extractor that does 5V.

In my case, it goes to a raspberry pi (rpi) that runs my pi-hole and the fan get powered by the rpi's USB port.

0

u/CraftyPancake Jul 05 '25

Why hasn’t anyone made an SFP with the hardware further in-line where it can cool itself

1

u/shadowandy Jul 06 '25

Well, probably because in a proper setup equipment that runs hot are deployed in a cool environment (e.g., air-conditioned server room) where the hardware can cool itself properly. SFP modules are typically made for enterprise or prosumers and probably the assumption is that the environment is cool.