After a reboot, entering sudo i8kctl fan - 2, the fan runs continually until entering i8kmon -nd when the speed dips, speeds up then shuts off after a few seconds. Running the code in sequence again (without re-booting first) the fan will run for just a few seconds, as it did earlier. Re-booting, then running the code, the fan runs continually.
Is there a way to switch the fan on/off manually without having to re-boot in between?
In addition: I found a pdf of a service sheet that shows the hardware layout of the lappy.
It appears that the fan services the heat-sink for the processor only and there is no path for the air to get to the hot area I previously described. In this area is a removable cover, under which is the memory module with a wlan module incorporated. Now I’m wondering if the heat is being generated by the memory stick and the wlan unit combined?
As a test, I’ve disabled wifi and am online using an ethernet cable and will monitor any changes. Would adding a 2nd memory stick also help with temperatures, (as in 2 sticks sharing the load, so to speak) or wouldn’t it make any difference?
Most likely the wireless card … but using ethernet probably won’t make a difference as the card is still powered (even with the wireless hardware switch set to off) on most laptops.
Memory shouldn’t be getting hot … is it ?
and as I said the CPU seems WELL within temp parameters.
So, are you saying that I would have to run the above commands - in sequence - after every boot, in order to manually control the fan?
Yes and no … so far I’ve just bee trying t figure out how to enable manual fan settings … beyond that I’m not even sure what you want to do ?
(or indeed if doing anything is necessary)
Reading various posts on the net, it seems that certain laptops are prone to heating issues and this one may be one of those. As I use it just as a test rig really, trying out odd distros that take my fancy, then it’s no biggie either way. I just didn’t fancy it going up in smoke!
Thanks again for the heads-up - great advice as ever!
it might yes, but it also might not … the only way to tell is make an adjustment and test.
OK, here’s how to change the transmission power rate (txpower)
richard@richard-Latitude-D520:~$ iwconfig
wlan0 IEEE 802.11abg ESSID:
Mode:Managed Frequency:2.437 GHz Access Point: A0:21:B7:F6:B6:74
Bit Rate=54 Mb/s [b]Tx-Power=15[/b] dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=70/70 Signal level=-40 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:82 Missed beacon:0
At the moment the rate is set to 15
Run:
sudo iwconfig wlan0 txpower 5
now check if Tx-Power=5
iwconfig
if so, see if wireless still works wheree you’d expect it to, and if the PC cools any (may take a while).
Personally I was able to get as low as Tx-Power=3 with no apparent degradation in link quality … lower than 3 and this number started to climb more than it had been before.
@ Mark I’ve run the lappy in various configurations (wifi/ethernet, various Tx settings etc.) with no discernible change to the temperature. Monitoring iwconfig did bring this up once -
richard@richard-Latitude-D520:~$ iwconfig
wlan0 IEEE 802.11abg ESSID:
Mode:Managed Frequency:2.437 GHz Access Point: A0:21:B7:F6:B6:74
Bit Rate=1 Mb/s Tx-Power=5 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=31/70 Signal level=-79 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:119 Invalid misc:3296 Missed beacon:0
lo no wireless extensions.
eth0 no wireless extensions.
richard@richard-Latitude-D520:~$
I don’t know if that figure is significant or a potential problem? TBH, the numbers have been anywhere from almost zero to that high but without seemingly affecting the temperature.
In the service manual there’s a diagram showing the fan/heat-sink arrangement plus an ‘s’ shaped copper strip connecting the heat-sink to the memory/wlan module mounting plate. It looks like this is the method by which heat is removed from the memory module - the copper strip conducts the heat away to the heat-sink which is then cooled by the fan. Not very efficient, I’d say, but probably a cheaper option than fitting a 2nd fan. The downside is, there’s only 1 sensor (on the cpu) so if the cpu is running ‘normal’, then the fan would not kick in anyway. So, it must be concluded that altering the sensor temperature ‘threshold’ is pointless as it would have no material affect on the hot-spot. That said, running the fan in manual mode does cool the lappy - albeit slowly - so I’ll just have to settle for that, I think.
Thanks for all the sound advice - no doubt there’ll be other stuff to deal with soon!