02-04-2013, 02:26 PM
Turns out there's a kext and even an app to control fan is OSX on Dell machines.. there are even sources published for it, which need minor tweaking.
Search for i8kfan.kext and i8kfanGUI.app by PotatoSalad and or i8k.kext by tweakbsd. Both of these solutions are based on i8kutil code from linux.
The later implementation from tweakbsd is able to override automatic BIOS mode but doesn't work with the GUI app.. he hasn't published sources though so how he does thus through DELLDIAG is unknown. For me it behaves erratically - it will freeze the system for half a second every couple of seconds because it accesses SMI on 0xB2 to get and set data.. not sure if it is the case with Inspiron and Latitude machines for which this stuff was originally written in Windows back in 2003 I believe. It was ported to linux in 2005, first ported to OSX in 2007 and now updated this autumn of 2012.
I'm bloody tired of waiting for my HDD caddy to arrive, so I'm holding away installing the SSD. Probably will repaste while i'm in there ..
@kasar did your laptop drop temps significantly after repasting?
Search for i8kfan.kext and i8kfanGUI.app by PotatoSalad and or i8k.kext by tweakbsd. Both of these solutions are based on i8kutil code from linux.
The later implementation from tweakbsd is able to override automatic BIOS mode but doesn't work with the GUI app.. he hasn't published sources though so how he does thus through DELLDIAG is unknown. For me it behaves erratically - it will freeze the system for half a second every couple of seconds because it accesses SMI on 0xB2 to get and set data.. not sure if it is the case with Inspiron and Latitude machines for which this stuff was originally written in Windows back in 2003 I believe. It was ported to linux in 2005, first ported to OSX in 2007 and now updated this autumn of 2012.
I'm bloody tired of waiting for my HDD caddy to arrive, so I'm holding away installing the SSD. Probably will repaste while i'm in there ..
@kasar did your laptop drop temps significantly after repasting?