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