Bug 685070 - No more /proc/acpi/ibm/ecdump in thinkpad_acpi, break tp-fan control
Summary: No more /proc/acpi/ibm/ecdump in thinkpad_acpi, break tp-fan control
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-15 08:31 UTC by Mark van Rossum
Modified: 2011-09-22 20:51 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-03-25 04:58:55 UTC
Type: ---


Attachments (Terms of Use)

Description Mark van Rossum 2011-03-15 08:31:53 UTC
In F15 -alpha, the thinkpad_acpi module does not create
/proc/acpi/ibm/ecdump
anymore.

The log files don't tell me why...

This file is needed however by tpfancontrol.
which now fails with 
tp-fancontrol: line 242: /proc/acpi/ibm/ecdump: No such file or directory


Can one get it back?

uname -a
Linux t61p 2.6.38-0.rc8.git0.1.fc15.i686.PAE #1 SMP Tue Mar 8 08:16:43 UTC 2011 i686 i686 i386 GNU/Linux

Comment 1 Bill Nottingham 2011-03-15 16:34:59 UTC
I don't think the upstream kernel is going to change back. Assigning to kernel in any case.

Where did you get 'tp-fancontrol' from? It's not something we ship in Fedora (as far as I can tell), so it's not something we can fix.

Comment 2 Bill Nottingham 2011-03-15 16:35:38 UTC
Your best bet is likely to report this to where you got 'tp-fancontrol' from, so they can fix their code. In any case the kernel should be providing the optimum fan control automatically wherever possible.

Comment 3 Chuck Ebbert 2011-03-25 04:58:55 UTC
We don't provide tp-fancontrol

Comment 4 Eric Bachalo 2011-09-22 20:51:21 UTC
The /proc/acpi/ibm/ecdump file is created when the option experimental=1 is given to the thinkpad_acpi module; tp-fancontrol also needs fan_control=1 option.

To allow tp-fancontrol to work with Fedora 15 you should create a modprobe config file in /etc/modprobe.d with the following lines:

#Options to thinkpad-acpi to allow tp-fancontrol to work.
options thinkpad-acpi fan_control=1 experimental=1

e.g.
cat /etc/modprove.d/tp-fancontrol.conf
#Options to thinkpad-acpi to allow tp-fancontrol to work.
options thinkpad-acpi fan_control=1 experimental=1


Reboot and tp-fancontrol should work now.

If you only need manual control of the fan, 
  e.g. 'echo level 7 > /proc/acpi/ibm/fan'

Then only fan_control=1 is required.

Hope this helps.


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