<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kelsin</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kelsin"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Kelsin"/>
	<updated>2026-05-05T15:16:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Patch_for_controlling_fan_speed&amp;diff=38622</id>
		<title>Talk:Patch for controlling fan speed</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Patch_for_controlling_fan_speed&amp;diff=38622"/>
		<updated>2008-08-16T23:16:35Z</updated>

		<summary type="html">&lt;p&gt;Kelsin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Using sudo==&lt;br /&gt;
Any idea why I have to use '''sudo -s''' first instead of just using '''sudo &amp;lt;command&amp;gt;'''?&lt;br /&gt;
&lt;br /&gt;
* Just using {{cmduser|sudo echo 5 &amp;gt; /proc/acpi/ibm/fan}} runs the echo command as root, but the writing to the proc file is done as your user. Running {{cmduser|sudo -s}} gives you a root shell where the write to the fan file is done as root. - [[User:Kelsin|Kelsin]] 01:16, 17 August 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
==Windows XP port==&lt;br /&gt;
How would I port this patch to Windows XP? &lt;br /&gt;
&lt;br /&gt;
--Jason&lt;br /&gt;
&lt;br /&gt;
You can't. But you can write a Windows device driver based on the specs and [[ibm-acpi]].&lt;br /&gt;
&lt;br /&gt;
--[[User:Thinker|Thinker]] 18:54, 7 Nov 2005 (CET)&lt;br /&gt;
&lt;br /&gt;
==gkrellm support==&lt;br /&gt;
&lt;br /&gt;
I can confirm that it works on Thinkpad {{T43}} here. However after&lt;br /&gt;
applying the patch, the fan speed monitor of gkrellm 2.2.7 cannot read&lt;br /&gt;
value correctly. Maybe we gkrellm is reading the second line for speed&lt;br /&gt;
but instead find the line for level, so it got confused? Would it be possible to interchange the lines so that speed still appears in the &lt;br /&gt;
second line and level appears in the third instead? I'm no coder, just &lt;br /&gt;
a suggestion to improve the patch.&lt;br /&gt;
&lt;br /&gt;
--Jiang&lt;br /&gt;
&lt;br /&gt;
I'd say it's a bug in gkrellm. It should parse the line header rather than relying on line numbers. But feel free to change (and test) the patch if you wish.&lt;br /&gt;
&lt;br /&gt;
--[[User:Thinker|Thinker]] 05:14, 26 Oct 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
== patch to keep gkrell working against 2.6.14 ==&lt;br /&gt;
&lt;br /&gt;
As in &amp;quot;works for me on a T43p&amp;quot;, use with caution at your own risk. And thanks to thinker for the original patch, very nice work.&lt;br /&gt;
&lt;br /&gt;
(See article for the actual patch)&lt;br /&gt;
&lt;br /&gt;
--[[User:Spiney|Spiney]]&lt;br /&gt;
&lt;br /&gt;
Looks excellent, why not add it to the article page? Also, care to provide a license (preferably public domain like my patch) so the kernel guys can handle it? Speaking of which, the kernel people seem to like their patches generated via &amp;quot;diff -up vanilla-kernel-2.6.14 patched-kernel-2.6.14&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
--[[User:Thinker|Thinker]] 22:04, 1 Nov 2005 (CET)&lt;br /&gt;
&lt;br /&gt;
Done, using the -p option for diff and &amp;quot;borrowing&amp;quot; your sentence for licensing purposes.&lt;br /&gt;
&lt;br /&gt;
--[[User:Spiney|Spiney]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Updated script for unpatched kernels ==&lt;br /&gt;
Moved to the [[ACPI fan control script]] article page, after joint development by [[User:Spiney|Spiney]] and [[User:Thinker|Thinker]].&lt;br /&gt;
&lt;br /&gt;
== whats the problem kernel 2.6.14 ==&lt;br /&gt;
&lt;br /&gt;
hi all,&lt;br /&gt;
&lt;br /&gt;
i patched the kernel with the patch for 2.6.14 with the option:&lt;br /&gt;
/usr/src/linux # patch -p0 -l -i ../ibm_acpi.patch (which i copy&amp;amp;pasted)&lt;br /&gt;
&lt;br /&gt;
they dont show me errors or so. but after i reboot and load the modul ibm_acpi i cant see any /proc/acpi/ibm/fan&lt;br /&gt;
&lt;br /&gt;
whats the problem? copy&amp;amp;past ( tab -&amp;gt; space?)&lt;br /&gt;
or is it a problem in my kernel config?&lt;br /&gt;
&lt;br /&gt;
greetings and big thx from .ch, &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
system: ibm thinkpad t43p&lt;br /&gt;
kernel: 2.6.14&lt;br /&gt;
&lt;br /&gt;
--[[User:62.203.29.204|62.203.29.204]] 19:22, 9 Nov 2005 (CET)kru&lt;br /&gt;
&lt;br /&gt;
You need to pass the &amp;quot;&amp;lt;tt&amp;gt;experimental=1&amp;lt;/tt&amp;gt;&amp;quot; module parameter to ibm-acpi:&lt;br /&gt;
 # modprobe ibm_acpi experimental=1&lt;br /&gt;
--[[User:Thinker|Thinker]] 21:01, 9 Nov 2005 (CET)&lt;br /&gt;
&lt;br /&gt;
big thx!!! problem solved.&lt;br /&gt;
&lt;br /&gt;
--[[User:62.203.29.204|62.203.29.204]]&lt;br /&gt;
&lt;br /&gt;
== Fan control does not work with Suse 10.1 ? ==&lt;br /&gt;
&lt;br /&gt;
Hi, &lt;br /&gt;
&lt;br /&gt;
I successfully installed and used the fan control script on my T43p with Suse 10.0.&lt;br /&gt;
&lt;br /&gt;
Yesterday, I installed Suse 10.1 from scratch. Unfortunately fan control does not work with Suse 10.1:&lt;br /&gt;
&lt;br /&gt;
\# echo level 2 &amp;gt; /proc/acpi/ibm/fan&lt;br /&gt;
bash: echo: write error: Invalid argument&lt;br /&gt;
&lt;br /&gt;
Are there any substantial differences between Suse 10.0 and 10.1 with respect to ibm_acpi?&lt;br /&gt;
&lt;br /&gt;
* You need to pass the fan_control=1 parameter to the thinkpad_acpi module when it's loaded into the kernel. This can be done manually with &lt;br /&gt;
&lt;br /&gt;
 # modprobe thinkpad_acpi fan_control=1&lt;br /&gt;
&lt;br /&gt;
You'll have to read up on suse config to figure out how to do that automatically. With Gentoo it involves putting a file in {{path|/etc/modprobe.d/}} then running {{cmdroot|update-modules}} to have it update {{path|/etc/modprobe.conf}}. Other distros might have you just edit {{path|/etc/modprobe.conf}} directly but I wouldn't know. - [[User:Kelsin|Kelsin]] 01:16, 17 August 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Speed Control Patch for 2.6.18? ==&lt;br /&gt;
&lt;br /&gt;
Hi All.&lt;br /&gt;
I'm trying to apply the speed control patch to vanilla 2.6.18 but it looks like it failed. Anyone who can point me to a direction for 2.6.18 patch?&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;br /&gt;
== ibm-acpi-0.12a-2.6.17-fan.patch broken? ==&lt;br /&gt;
The code is not completed.&lt;/div&gt;</summary>
		<author><name>Kelsin</name></author>
		
	</entry>
</feed>