Why god why! New CPU fan.
by rullzer on Feb.09, 2007, under Annoying things, Hardware, Linux
So i told you all my sister now got her own PC. That is all good. Running gentoo with KDE and she does not have any problem at all. (Not that I expected them). However the PC needed a new CPU fan. The thing that was in it just made an awefull noise.
So a new Artic cooling was ordered which arrived today. So after opening the PC it was time to remove the old fan. This was a hell of a job. Since the person that installed that thing in the first place did not do it right. He managed to get the powercable of the fan stuck between the clip. Which resulted in that i had to cut the cable. I didn’t wanna to this because if the new fan would not work I would still have the old one but now i had to so I did what i had to do and cut the cable. Which i would later regret but like i said i had no choose.
So I cleared the CPU attached some new cooling-glue-stuff and attached the new cooler. I connected the powercable of the cooler to the motherboard. Everything went well (or so I toughed) but when i turned on the PC i got the message CPU cooler not working properly. At first I was shocked. But a quick look into the case told me that the fan was running. So what could it be? I did a reset of the BIOS. Tried all the jumpers I could find but nothing worked. So I reconnected the cables of the old cooler (it was why i did not want to cut the cable). Anyway I disconnected the new cooler and connected the old one (I did not replace it on the motherboard). And turned the PC on. And it just worked. I was stunned. I took a quick check in the BIOS. And in the PC Health status theire was a thing “Check Fan speed during POST”. So I disabled that. Saved the BIOS and turned the PC off again. The new cooler got connected again and now it did work!
So I want to know why! And more who! Toughed setting a hard limit in the BIOS for the minimum fan speed? It is just something i do not get. I mean if you say that it should spin and you get a fan speed back that is near zero. I get the error. But it is still spinning at 2400 RPM OK it is about half of the original fanspeed but still. Also nothing is mentioned about this in the manual. Ah well be warned ya all if you are going to replace a CPU cooler on a motherboard that is around 3-4 years old.





February 10th, 2007 on 12:28 am
IMHO the BIOS really has hard limit higher than 2400. Smarter BIOSes let you set this limit. Some have problem even detecting low speeds like this and report zero (unless you reprogram the monitoring chip’s divisor in lm_sensors), either always zero or randomly, but that doesn’t seem to be the case here, if I understand correctly that it shows 2400.
Or were just too precautious.
Maybe there’s an BIOS update available for your motherboard that will lower the limit or even let you change it. Maybe they didn’t expect 3-4 years ago that there would be a cooler capable of cooling this CPU with lower speed