Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
CPU fans race when loading it87 module for lm-sensors. Why?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
gcostanz
n00b
n00b


Joined: 24 Feb 2003
Posts: 69
Location: Hilton, New York

PostPosted: Sun May 04, 2003 12:28 am    Post subject: CPU fans race when loading it87 module for lm-sensors. Why? Reply with quote

I'm trying to use lm-sensors. I've compiled I2c modules and lm-sensors and all went well. Sensors detect reports:

Code:

# I2C adapter drivers
modprobe i2c-i801
modprobe i2c-isa
# I2C chip drivers
modprobe it87
modprobe eeprom
#----cut here----


All modules load without errors. I can use gkrellm to report data on fan speed and temperatures. However, when I modprobe it87, the CPU fan revs to full speed. I've read the FAQ at the lm-sensors site, but I don't see anything specific to this problem. I'm guessing the module is probing some port, and that is causing problems. I'm at a loss what to check next.

I'm using a shuttle with an 845GE intel chipset.

Anyone have any suggestions?
Back to top
View user's profile Send private message
weltraumfahrer
Apprentice
Apprentice


Joined: 17 Dec 2002
Posts: 195
Location: Karlsruhe, Germany

PostPosted: Sun May 04, 2003 11:09 am    Post subject: Reply with quote

Hi,
> I'm using a shuttle with an 845GE intel chipset.
me too, with the same problem:-(
This is a known problem of the module (found somewhere in the www).

For me, i've replaced the original fan with a papst fan, who runs always at full speed (1500 RPM).

Frank
Back to top
View user's profile Send private message
gcostanz
n00b
n00b


Joined: 24 Feb 2003
Posts: 69
Location: Hilton, New York

PostPosted: Sun May 04, 2003 12:58 pm    Post subject: Reply with quote

Hey thanks. This is a big help and time saver. I don't thinkt that I'll spend any time on this right now. I'll keep on the look-out for an updated module.

Cheers!
Back to top
View user's profile Send private message
BlackB1rd
Tux's lil' helper
Tux's lil' helper


Joined: 13 Aug 2003
Posts: 131
Location: /Europe/Netherlands/Haarlem

PostPosted: Tue Nov 04, 2003 7:43 pm    Post subject: Reply with quote

Just curious if there is already a solution for this one. I am experiencing the same increase of fan speed after modprobing this module (it87).

[edit] Took some time to search the lm_sensors site and found this bug report: http://www2.lm-sensors.nu/~lm78/readticket.cgi?ticket=1204
Editing it87.c might be a solution, though haven't tested it out yet
[/edit]
Back to top
View user's profile Send private message
lazarusrat
Guru
Guru


Joined: 17 Jul 2002
Posts: 305
Location: Lafayette, IN

PostPosted: Wed Nov 12, 2003 4:53 pm    Post subject: Reply with quote

BlackB1rd,
I did the edit suggested in the link you gave, and it did fix the problem for me (Shuttle SB51G).
_________________
obpiper: pipe menu generator for openbox
obtheme: pipe menu to switch openbox themes
Back to top
View user's profile Send private message
rob.sharp
n00b
n00b


Joined: 23 Sep 2003
Posts: 16
Location: Leeds, England

PostPosted: Sun Jan 11, 2004 2:43 pm    Post subject: Shuttle fan goes to full when loading it87 module Reply with quote

For the sake of anyone searching on this problem, the "patch" also fixed the problem on my Shuttle SN 41G2.

Bear in mind that doing this relies on the BIOS to control the temperature, so make sure you have the appropriate settings.
Back to top
View user's profile Send private message
torklingberg
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2004
Posts: 86

PostPosted: Thu Jun 24, 2004 1:14 pm    Post subject: Reply with quote

I had the same problem with an Asus K8V motherboard, with the CPU fan controlled by the board's Q-fan system. The fan went to full speed wheneither i loaded the w83627hf or w83781d modules.

I solved it by adding the init=0 option when loading w83627hf, like
Code:
modprobe w83627hf init=0



Btw, for the forums searchers wanting to know how to enable the sensors, this is how I did:

1. Compile everyting under i2c as modules.
2. emerge lm-sensors, and run sensors-detect. It will tell you what modules you want to load.
3. Now you can remove the modules you dont need, and even unmerge lm-sensors (probably)

For me, the modules are:
i2c-viapro
i2c-isa
w83627hf

i2c_core and i2c_sensor is in lsmod too, but I cant remember loading them manually.
Back to top
View user's profile Send private message
serendipity
n00b
n00b


Joined: 05 Jun 2004
Posts: 69

PostPosted: Thu Jun 24, 2004 3:07 pm    Post subject: Reply with quote

I have not had this problem on my Shuttle SB75G2. I have, however, noticed that the fan control through pwm settings does not work as expected, so this type of problem is not surprising. I found that there is no correlation between fan rpm and pwm value over the full fan range : full pwm range.

On my FB75 mainboard. the fan is at 0 rpm at a pwm of 4, at one notch less than full at 30 (over the continuous range 4 - 30), and max rpm is set at a pwm value of 101. Odd, but I write a script to test it, and this behaviour is totally consistent.

I use a hacked version of fancontrol from the lm_sensors userspace tools, and I find that it does an excellent job of keeping the CPU and chipset at the right temperature while keeping my noise level as low as possible.

Oh, and it does a lot better job than the BIOS.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum