Bug 5716 - asus M5636NBP fan always on
Summary: asus M5636NBP fan always on
Status: REJECTED INSUFFICIENT_DATA
Alias: None
Product: ACPI
Classification: Unclassified
Component: Power-Thermal (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Konstantin Karasyov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-09 09:25 UTC by Matteo
Modified: 2006-04-24 08:27 UTC (History)
0 users

See Also:
Kernel Version: 2.6.13.2
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
dmesg (15.15 KB, text/plain)
2005-12-09 09:26 UTC, Matteo
Details
acpidump (119.53 KB, text/plain)
2005-12-09 09:27 UTC, Matteo
Details

Description Matteo 2005-12-09 09:25:39 UTC
Most recent kernel where this bug did not occur:
Distribution: Debian Sid
Hardware Environment: asus M5636NBP
Problem Description:

I'm running debian sid on my asus M5636NBP.

Kernel 2.6.13.2 patched with Suspend2 2.2-rc7

My fan it's always on.. only if I put the laptop outside with the
snow...when it' reach 20 celsius the fan stops...

cat /proc/acpi/thermal_zone/THRM/trip_points
critical (S5):           115 C
passive:                 105 C: tc1=2 tc2=10 tsp=100 devices=0xc14706a0
active[0]:               20 C: devices=0xc1477480

I tryed to change this settings echoing new values but no feedback by
the fan..
I tryed to set /proc/acpi/fan/FN00/state to 1, 2 ,3 ,4 but no feedback...

I have alse loaded the module asus-acpi
asus_acpi              11540  0
(it seems not used...)

# acpi -V
    Battery 1: charged, 100%
    Thermal 1: active[0], 43.0 degrees C
 AC Adapter 1: on-line

My battery now reach max 1 hour of uptime... i think that it's a low time...

ACPI-devel guys told me to post here... 

Bye

Matteo
Comment 1 Matteo 2005-12-09 09:26:43 UTC
Created attachment 6787 [details]
dmesg
Comment 2 Matteo 2005-12-09 09:27:14 UTC
Created attachment 6788 [details]
acpidump
Comment 3 Konstantin Karasyov 2006-01-16 03:18:32 UTC
> cat /proc/acpi/thermal_zone/THRM/trip_points
> critical (S5):           115 C
> passive:                 105 C: tc1=2 tc2=10 tsp=100 devices=0xc14706a0
> active[0]:               20 C: devices=0xc1477480

> I tryed to change this settings echoing new values but no feedback by
> the fan..
> I tryed to set /proc/acpi/fan/FN00/state to 1, 2 ,3 ,4 but no feedback...

Could you clarify - was you able to change active trip point and the fan 
didn't stop, or the trip point didn't get updated?
And also after echoing 0 or 3 to the /proc/acpi/fan/FN00/state - did the 
status changed, but the fan kept turning, or the state didn't get updated?

Comment 4 Matteo 2006-01-16 23:52:48 UTC
All attempt to echoing something to thermal_zone have no retults. But I have
found this trick to stop the fan:

modprobe lm85
cd /sys/devices/pci0000\:00/0000\:00\:1f.3/i2c-0/0-002e/
echo 50000 >temp1_auto_temp_off
echo 55000 >temp1_auto_temp_min

so the fan it's off and run only when the cpu it's too hot.
Applying this tricks all values in thermal_zone are not 'changed, trip points to
20C...
Comment 5 Konstantin Karasyov 2006-02-10 05:41:33 UTC
Matteo, 
In order to help you, I need to know answers to following questions: 
 
1. Do echoing 0 or 3 to the /proc/acpi/fan/FN00/state changes the status 
reported in this file? 
 
2. Do echoing "115:0:105:50:0" to the /proc/acpi/thermal_zone/THRM/trip_points 
changes trip points this file? 
 
It is very good, that by poking into i2c you can make your fan change its 
state, but it is not ACPI, so is not a solution for us. 
 

Note You need to log in before you can comment on or make changes to this bug.