make lm-sensors work with kernel 2.6.31 // ubuntu 9.10

i recently tried to get some information about the temperature of my cpu and the speeds of the fans in my pc. the programm of choice to do this with ubuntu is lm-sensors. but due to a well known bug with kernel 3.6.31 (which is part of current ubuntu karmic), lm-sensors doesn’t work flawlessly with my mainboard, an asus m3a – and it seems that other mainboards (especially asus) are also affected.
the most reliable way to fix this, is to install the most recent version of lm-sensors from the sources. it took me some time, to get all needed information to do that, so here’s a step-by-step tutorial.
Continue reading