Re: X100e: fan speed is incorrect

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am 22.11.2010 23:34, schrieb Henrique de Moraes Holschuh:
> On Sun, 21 Nov 2010, Alex Deucher wrote:
>>> echo level [0-9]>/proc/acpi/ibm/fan
>>> level / rpm
>>> 0    0
>>> 1    468
>>> 2    366
>>> 3    366
>>> 4    0  (!)
>>> 5    469
>>> 6    364
>>> 7    267
>>> disengaged/full-speed    259
> That just means it just has two bits for manual speed.  The third bit
> might mean something else.  And disengaged doesn't seem to work.
>
> Also, tachometer needs to be multiplied by 10.
>
> This is a job for ecdump, looking at what the DSDT writes to the fan
> control register, etc.  If any of you feel like helping, please do that.
> Documentation on how to use ecdump is in
> Documentation/laptop/thinkpad-acpi.txt.
>

It took me hours to find out, how to get the /sys/kernel/debug/ec dir.
And all I needed was a simple modprobe ec_sys ....

Attached the output of the ecdump tool from 
ftp://ftp.suse.com/pub/people/trenn/sources/ec/

Is that OK?


Lenovo x100e  (with UMTS/GPS, single core AMD MV-40)
BIOS 1.27

level 0   : 0 rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 00
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 17 c3 07 e1 1c fa 01 00 00 00 00 d3 0f
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 30 00 00 00 00 00 00
80:     00 00 00 06 00 00 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     bd 13 5c 14 ff ff 61 00 00 00 76 2f 01 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level 1:   ~465 rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 80
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 0c c3 07 e1 1c fa 01 00 00 00 00 50 10
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 32 00 00 00 00 00 00
80:     00 00 00 06 d3 01 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     79 13 5c 14 ff ff 60 00 d6 04 e1 30 05 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level 2:    ~363 rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 02
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 12 14 c3 07 e1 1c fa 01 00 00 00 00 53 10
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 30 00 00 00 00 00 00
80:     00 00 00 06 6e 01 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     b7 13 5c 14 ff ff 61 00 a6 07 ea 30 02 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level 3:    ~363 rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 03
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 3e c3 07 e1 1c fa 01 00 00 00 00 e0 0f
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 30 00 00 00 00 00 00
80:     00 00 00 06 6d 01 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     bd 13 5c 14 ff ff 61 00 00 00 a2 2f 02 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level 4   :  0 rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 04
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 0f c3 07 e1 1c fa 01 00 00 00 00 dd 0f
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 31 00 00 00 00 00 00
80:     00 00 00 06 00 00 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     d3 13 5c 14 ff ff 61 00 00 00 8d 2f 01 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level 5  : ~468 rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 05
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 09 c3 07 e1 1c fa 01 00 00 00 00 d8 0f
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 34 00 00 00 00 00 00
80:     00 00 00 06 d3 01 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     d3 13 5c 14 ff ff 61 00 00 00 84 2f 01 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level 6   : ~366 prm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 06
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 0d c3 07 e1 1c fa 01 00 00 00 00 d4 0f
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0e 14 e1 1f 00 33 00 00 00 00 00 00
80:     00 00 00 06 6b 01 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     d3 13 5c 14 ff ff 61 00 00 00 78 2f 01 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level 7   :  ~259 rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 07
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 17 c3 07 e1 1c fa 01 00 00 00 00 df 0f
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 31 00 00 00 00 00 00
80:     00 00 00 06 09 01 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     e1 13 5c 14 ff ff 62 00 00 00 9a 2f 01 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level disengaged : ~256  rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 47
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 3b c3 07 e1 1c fa 01 00 00 00 00 d6 0f
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 30 00 00 00 00 00 00
80:     00 00 00 06 00 01 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     e1 13 5c 14 ff ff 62 00 00 00 80 2f 01 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00

level auto:   ~471 rpm
         00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00:     a6 00 a0 04 fe 00 0f 00 00 01 00 00 07 05 40 00
10:     ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
20:     00 00 00 00 00 00 00 00 00 00 00 00 fc 00 00 84
30:     40 40 00 00 30 04 00 00 a4 0f 60 10 04 45 00 00
40:     00 00 00 00 00 00 14 00 42 00 00 00 00 00 00 00
50:     00 c0 16 3e c3 07 e1 1c fa 01 00 00 00 00 d1 0f
60:     07 30 6e 10 ea 3e 3b 00 00 00 00 00 00 00 00 00
70:     00 00 00 00 0a 14 e1 1f 00 30 00 00 00 00 00 00
80:     00 00 00 06 d7 01 00 00 00 00 1a 02 00 00 00 00
90:     03 00 16 06 a8 00 00 00 00 00 00 00 00 00 00 00
A0:     e1 13 5c 14 ff ff 62 00 00 00 74 2f 01 00 80 00
B0:     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:     00 00 00 00 00 00 00 00 00 5a 00 00 9c 02 0f 00
D0:     00 00 00 00 00 00 61 00 00 00 00 00 00 00 00 35
E0:     00 00 00 00 00 00 00 00 12 20 00 00 c4 28 44 00
F0:     36 58 48 54 34 32 57 57 12 f7 89 82 00 00 00 00








------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel


[Index of Archives]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite Photos]     [Yosemite Advice]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux