Wednesday, 24 January 2024

120mm quiet fan mod for MikroTik CRS312-4C+8XG Cloud Router Switch

Fan mods for the MikroTik CRS312-4C+8XG Cloud Router Switch are quite popular, generally this is just swapping out the stock 40mm fans for Noctua 40mm fans. However, these fans are quite expensive as you need 4, and my understanding is that although they are much quieter than the stock fans, they are still a bit noisy.

The simple fact is that the smaller fan, the faster it must spin to push the same amount of air as a larger fan. And the faster it must spin, the noisier it will be. So the solution to get the switch as quiet as possible is to fit fans as large as possible.

If you want to rack mount the switch with something else directly above it, then unfortunately you can't do much better than the 40mm fans. But if you have some space around the switch, you can remove the lid and fit a couple of 120mm fans to keep it cool.

MikroTik CRS312 4C 8XG Cloud Router Switch quiet 120mm fan mod top view
top down view of MikroTik CRS312 4C 8XG Cloud Router Switch quiet 120mm fan mod

For my mod I just used a piece of corrugated cardboard as the new lid, so my mod is fully reversible. If you aren't averse to cutting the metal lid, you could possibly find some low profile fans that you could screw into the metal lid - my standard size fans have to stick out slightly above the lid of the switch.

120mm fan and back of switch

Ideally you'd also use fans in a pull orientation, to suck in air past the components and then expell the hot air. I think this should work slightly better than my configuration of push orientation, blowing cool air onto the components. It's not just a case of flipping the fan to change the orientation as you want the 'guard' piece of the fan shroud pointing down against the components so the fan can rest on them without them sticking up into the fan blades or rubbing against the hub. But reverse fans aren't that common.

looking down at switch internals through fan blades

The top / left fan has space around it, and is just kept in place by the cardboard lid.

MikroTik CRS312 4C 8XG Cloud Router Switch quiet 120mm fan mod front view

The second / middle fan you can wedge between the SPF port shielding and the back of the switch. On the right you will need to remove part of the fan shround to allow it to fit down around the 4 pin power connector.

cut out at side of fan to fit round power cable socket

When inserting the fan you will also need to ensure you allow the power cables to run through the shroud rather than trapping them below or above the fan.

power cables routed over bottom lip of fan

Because we're only fitting 2 fans when the switch normally has 4 fans, you'll need to unplug all four 40mm fans if you want the switch to be quiet. This will then make the switch think the two unplugged fans have died and show an error light on the front. If you find this annoying (I do), you can fit fan simulators on the two unused fan headers.

You'll need to make sure you get very low profile ones as the headers are below where the 120mm fans sit. Taller fan simulators would collide with the fan blades. I originally purchased two of the small fan simulators pictured below, but these have since both died and have now been replaced by ones that have a short flexible lead between the header plug and the simulator PCB.

small fan simulator front
small fan simulator rear
fan simulator and fan connected to switch mainboard

The fan cables I just cable tied to the holes where the previous small fans were located.

fan cables cable tied to air holes at back of switch

The 120mm fans only have to spin at a very low speed to keep the switch cool enough. (The fan simulators show a very high RPM).

Fan speed

Monday, 1 January 2024

PSP Mic not working fix

When in Japan I bought a copy of the "Talkman English for Kids!" PSP game. However, on testing it once I got home I found that while the game worked on my English PSP, the voice detection part of the game was not working. After looking into this, it turns out that the PSP does not have a built-in mic, but you need a separate accessory mic that plugs into the top of the PSP.

So I purchased the "Talkman" PSP game, which includes the USB mic in the package. The mic just plugs into the mini USB socket on top of the PSP. But on testing it, this wasn't working either. It seems that for some reason the mic draws power from the gold contacts either side of the USB connector rather than just using USB power.

The contacts on my PSP looked pretty dirty, so I thought I'd document how I cleaned them here as they are too small to clean with something like a cottonbud. I broke a cocktail stick in half, then dipped the broken end into Isopropyl alcohol. I then pushed the broken end of the cocktail stick into the hole where the contact is located. This is a pretty tight fit.

I then moved the cocktail stick back and forth and twisted it round to try and scrub the contact clean. Repeat with the other contact. If your contacts are pretty dirty like mine, you can then repeat the process with the other half of the cocktail stick until you hopefully have both contacts fairly clean.

After doing this, the mic works fine.