Page 1 of 1

Thinkfan on T61

Posted: Fri Jul 26, 2013 11:51 am
by Hidehu73
Hi there,
I'm new here and like to ask a few questions.

I just installed thinkfan because I have a T61 with NVIDIA Quadro NVS 140M from the time period where NVIDIA produces these (self destroying) bad kind of chips. I follows these guides: http://thinkwiki.de/Thinkfan & http://www.thinkwiki.org/wiki/How_to_control_fan_speed
to install thinkfan to my T61 running Lubuntu 13.04.

This is what I wrote into my /etc/modprobe.d/thinkfan.conf

Code: Select all

  
options thinkpad_acpi fan_control=1
This is how I edited my /etc/thinkfan.conf

Code: Select all

(0,     0,      40)
(1,     38,     44)
(2,     42,     48)
(3,     46,     52)
(4,     50,     56)
(5,     54,     60)
(7,     58,     32767) # 127 = "disengaged"
I also did the following:

Code: Select all

sudo modprobe -rv thinkpad_acpi
sudo modprobe -v thinkpad_acpi
I also changed the /etc/default/thinkfan

Code: Select all

START=yes
So far everything seems fine to me.
With

Code: Select all

echo level disengaged | sudo tee /proc/acpi/ibm/fan
I get this as output:

Code: Select all

fan1:        4494 RPM
temp1:        +46.0°C  
temp2:        +42.0°C  
temp3:        +36.0°C  
temp4:        +51.0°C  
temp5:        +50.0°C  
temp6:            N/A  
temp7:        +38.0°C  
temp8:            N/A  
temp9:        +39.0°C  
temp10:       +45.0°C  
temp11:       +43.0°C  
temp12:           N/A  
temp13:           N/A  
temp14:           N/A  
temp15:           N/A  
temp16:           N/A  

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +45.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:       +45.0°C  (high = +100.0°C, crit = +100.0°C)
What I wonder about is why

Code: Select all

sudo /etc/init.d/thinkfan stop

Code: Select all

sudo thinkfan -n
just results in

Code: Select all

sudo thinkfan -n

WARNING: Using default fan control in /proc/acpi/ibm/fan.
WARNING: Using default temperature inputs in /proc/acpi/ibm/thermal.

sleeptime=5, tmax=51, last_tmax=51, biased_tmax=51 -> fan="level 4"
it wont change over time and it doesn't looks like what is shown here http://thinkwiki.de/Thinkfan . I wonder why my config isn't listed and think that it may not work in on "level auto".

What do you think, I'd appreciate the help.

Re: Thinkfan on T61

Posted: Fri Jul 26, 2013 12:11 pm
by Hidehu73
one more thing:
I started burnBX to get some CPU load.
http://www.thinkwiki.org/wiki/How_to_control_fan_speed says the Fan speeds should be the following:
ThinkPad T61 (fan levels RPM: 0 = off, 1-2 = ~2980, 3-5 = ~3330, 6-7 = ~3760; disengaged mode works at ~4500)

But this is what sensors gave me ( remember from 60°C 58°C (changed that) up it should be in disengaged level)

Code: Select all

fan1:        3209 RPM
temp1:        +63.0°C  
temp2:        +47.0°C  
temp3:        +39.0°C  
temp4:        +62.0°C  
temp5:        +50.0°C  
temp6:            N/A  
temp7:        +37.0°C  
temp8:            N/A  
temp9:        +49.0°C  
temp10:       +51.0°C  
temp11:       +54.0°C  
temp12:           N/A  
temp13:           N/A  
temp14:           N/A  
temp15:           N/A  
temp16:           N/A  

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +62.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:       +63.0°C  (high = +100.0°C, crit = +100.0°C)
This is why I again think my own config is ignored.