You are not logged in.

#1 2008-09-09 01:29:51

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

[SOLVED] Thinkpad T61p fan

How do I know if my fan is working like it should? I have cpu scaling, and "acpi -t" gives

Battery 1: charged, 100%
     Thermal 1: ok, 48.0 degrees C
     Thermal 2: ok, 45.0 degrees C

the temperatures look ok, but I'm not really doing much, and it's quite a cold weather today.

Following the thinkwiki, I entered

modprobe thinkpad-acpi experimental=1 fan_control=1

, but what's the daemon or module for this to so that the fan starts up on bootup? does this modprobe thing last permanently or just for this session?

Last edited by zephyrus17 (2008-09-16 01:34:20)

Offline

#2 2008-09-14 08:06:30

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

Bump.

Offline

#3 2008-09-14 09:55:04

dduong
Member
From: Waterloo, Ontario Canada
Registered: 2008-04-09
Posts: 14

Re: [SOLVED] Thinkpad T61p fan

Hello smile

I believe in the rc.conf file, there is a "MODULES=" field (sorry I'm at work so I can't check) and just enter the module you want to start up automatically.

Correct me if I'm wrong


David

Offline

#4 2008-09-14 11:56:15

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

What is the modules name?

I just typed "$acpifan" into my .conkyrc and it said "no fans?" This is starting to worry me.

Offline

#5 2008-09-14 12:15:58

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

What is the modules name?

I just typed "$acpifan" into my .conkyrc and it said "no fans?" This is starting to worry me.

I'm trying to follow the guide here: http://gentoo-wiki.com/HARDWARE_Lenovo_ … an_control, but #pwmconfig stops me. It says there are "No usable PWM outputs"

Offline

#6 2008-09-14 20:17:28

dduong
Member
From: Waterloo, Ontario Canada
Registered: 2008-04-09
Posts: 14

Re: [SOLVED] Thinkpad T61p fan

What is the modules name?

According to the wiki you linked, it's "thinkpad_acpi"

And did you follow Archlinux's wiki for the thinkpad t61 instead of using the gentoo wiki?  http://wiki.archlinux.org/index.php/IBM … d_T61#ACPI


David

Offline

#7 2008-09-15 01:00:05

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

Hmm.. I did that. How do you black list asus and toshiba's acpi?

# blacklist asus_acpi

and

# blacklist toshiba_acpi

?

Offline

#8 2008-09-15 06:57:30

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: [SOLVED] Thinkpad T61p fan

Create a new file in /etc/modprobe.d/ (myblacklist or so) with exactly those two lines in it.


1000

Offline

#9 2008-09-15 12:05:38

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

Did that. Thanks. Is there any way that I can, detect the fan spinning in real-time?

Offline

#10 2008-09-15 13:08:33

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: [SOLVED] Thinkpad T61p fan

Install lm_sensors, run sensors-detect, see what module(s) you need for monitoring and put them into MODULES in rc.conf. A simple 'sensors' should then output what you want.

Edit: seeing your first post, you can define module options in /etc/modprobe.conf: options thinkpad-acpi fan_control=1 experimental=1

Last edited by byte (2008-09-15 13:11:25)


1000

Offline

#11 2008-09-15 13:25:25

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

please bear with me, because this is the first time I'm doing this. I did

# sensors-detect

and just pressed enter for all the choices. And this is what I got as the summary:

Driver `coretemp' (should be inserted):
  Detects correctly:
  * Chip `Intel Core family thermal sensor' (confidence: 9)

Do you want to generate /etc/conf.d/lm_sensors? (YES/no): 
You should now start the lm_sensors service to load the required
kernel modules.

Now, I have lm_sensors installed, so I'll need to include it into my modules in /etc/rc.conf? Do I put "coretemp" (as said above in the summary) into modules in /etc/rc.conf as well?

For the second part, I just add "options thinkpad-acpi fan_control=1 experimental=1" into the /etc/modprobe.conf file?

Offline

#12 2008-09-15 13:56:55

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: [SOLVED] Thinkpad T61p fan

> Do I put "coretemp" (as said above in the summary) into modules in /etc/rc.conf as well?

Yes.

> For the second part, I just add "options thinkpad-acpi fan_control=1 experimental=1" into the /etc/modprobe.conf file?

Yup.

But in general, I think your best source of information should be thinkwiki.org.


1000

Offline

#13 2008-09-15 14:03:58

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

Aye. Me too. But the thinkwiki said to d/l this tp-fancontrol thing, and I have no idea what to do with it. I just migrated from Ubuntu where everything was served on a gold plate. So this is all rather new for me.

Right, I've added the stuff. Let's see how they do. I'll give an update after I restart my computer.

Offline

#14 2008-09-15 15:34:12

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

Right. After a restart, the modules loaded ok, but when I tried to run "lm_sensors", it said "command not found". However, running a yaourt on it says that I've installed it.

what? why?

Offline

#15 2008-09-15 15:46:03

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: [SOLVED] Thinkpad T61p fan

'sensors'

Also, running 'pacman -Ql packagename | grep bin/ ' comes in handy if you don't know how some tools are named.

Last edited by byte (2008-09-15 15:48:29)


1000

Offline

#16 2008-09-15 16:02:24

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

Odd. the summary told me to run "lm_sensors". Anywho, these are the results from "sensors"

acpitz-virtual-0
Adapter: Virtual device
temp1:       +49.0°C  (crit = +127.0°C)                  
temp2:       +46.0°C  (crit = +100.0°C)                  

thinkpad-isa-0000
Adapter: ISA adapter
fan1:       2514 RPM
temp1:       +49.0°C                                    
temp2:       +38.0°C                                    
temp3:       +33.0°C                                    
temp4:       +49.0°C                                    
temp5:       +33.0°C                                    
ERROR: Can't get value of subfeature temp6_input: Can't read
temp6:        +0.0°C                                    
temp7:       +31.0°C                                    
ERROR: Can't get value of subfeature temp8_input: Can't read
temp8:        +0.0°C                                    
temp9:       +34.0°C                                    
temp10:      +43.0°C                                    
temp11:      +46.0°C                                    
ERROR: Can't get value of subfeature temp12_input: Can't read
temp12:       +0.0°C                                    
ERROR: Can't get value of subfeature temp13_input: Can't read
temp13:       +0.0°C                                    
ERROR: Can't get value of subfeature temp14_input: Can't read
temp14:       +0.0°C                                    
ERROR: Can't get value of subfeature temp15_input: Can't read
temp15:       +0.0°C                                    
ERROR: Can't get value of subfeature temp16_input: Can't read
temp16:       +0.0°C                                    

coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +41.0°C  (high = +100.0°C, crit = +100.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +39.0°C  (high = +100.0°C, crit = +100.0°C)

is everything what it should be?

Offline

#17 2008-09-15 16:23:07

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: [SOLVED] Thinkpad T61p fan

Wow, that's quite a lot of temperatures, but yes, looks ok.
The coretemp values should be the most accurate and the fans also seems to work.


1000

Offline

#18 2008-09-16 01:33:52

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: [SOLVED] Thinkpad T61p fan

Quite a lot of temperatures? ooo...k... I guess from your post that it's not a bad thing. But as long as the fan's working as it should, I'm happy. Thanks to dduong and byte for all the help. smile

Offline

Board footer

Powered by FluxBB