<?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=VincentP</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=VincentP"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/VincentP"/>
	<updated>2026-04-18T22:30:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T61&amp;diff=42941</id>
		<title>Installing Ubuntu 9.04 (Jaunty Jackalope) on a ThinkPad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T61&amp;diff=42941"/>
		<updated>2009-04-26T20:58:13Z</updated>

		<summary type="html">&lt;p&gt;VincentP: vertical trackpad scrolling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comprehensive review: http://www.eastwoodzhao.com/ubuntu-904-jaunty-jackalope-on-thinkpad-t61/&lt;br /&gt;
&lt;br /&gt;
== Items that work out of the box ==&lt;br /&gt;
&lt;br /&gt;
'''Intel Video:''' ???&lt;br /&gt;
&lt;br /&gt;
'''Nvidia Video:''' 2D and 3D acceleration works&lt;br /&gt;
&lt;br /&gt;
'''Wireless:''' Intel cards tested&lt;br /&gt;
&lt;br /&gt;
'''Network Card:''' Intel 10/100/1000 tested&lt;br /&gt;
&lt;br /&gt;
'''Wireless switch:''' Tested&lt;br /&gt;
&lt;br /&gt;
'''Headphones:''' Works out of the box&lt;br /&gt;
&lt;br /&gt;
'''Microphone:''' Just needs to be activated&lt;br /&gt;
&lt;br /&gt;
'''Keyboard Shortcuts:''' Most of them work out of the box, some need to be activated&lt;br /&gt;
&lt;br /&gt;
== Items that need (some) tweaking to obtain full functionality ==&lt;br /&gt;
&lt;br /&gt;
'''Fingerprint Reader:''' Does anyone have directions for this?&lt;br /&gt;
&lt;br /&gt;
'''Middle-click scrolling:''' Does anyone have directions for this? See [[How_to_configure_the_TrackPoint#vertical_scrolling|Vertical scrolling]]&lt;/div&gt;</summary>
		<author><name>VincentP</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Talk:Ipw2200&amp;diff=38471</id>
		<title>Talk:Ipw2200</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Talk:Ipw2200&amp;diff=38471"/>
		<updated>2008-08-06T22:02:44Z</updated>

		<summary type="html">&lt;p&gt;VincentP: /* Radio Switch utility needed */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The ipw2000 drivers loads clean on my t42 and the interface eth1 is accessible. However,&lt;br /&gt;
the wireless-lan LED does not light and i cant connect. Havent figured out what this is.&lt;br /&gt;
&lt;br /&gt;
== Debian sid / lenny firmware load problem ==&lt;br /&gt;
A recent (08/08) debian sid update led to this error :&lt;br /&gt;
&lt;br /&gt;
  ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.0kmprq&lt;br /&gt;
  ipw2200: Copyright(c) 2003-2006 Intel Corporation&lt;br /&gt;
  ACPI: PCI Interrupt 0000:04:02.0[A] -&amp;gt; GSI 21 (level, low) -&amp;gt; IRQ 23&lt;br /&gt;
  ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection&lt;br /&gt;
  ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2&lt;br /&gt;
  ipw2200: Unable to load firmware: -2&lt;br /&gt;
  ipw2200: failed to register network device&lt;br /&gt;
  ACPI: PCI interrupt for device 0000:04:02.0 disabled&lt;br /&gt;
&lt;br /&gt;
I tried to reinstall the latest firmware (3.0) into /lib/firmware without success.&lt;br /&gt;
&lt;br /&gt;
Unpacking the firmware archive into /lib/modules solved the problem.&lt;br /&gt;
&lt;br /&gt;
I am not sure of the definitive correct place for ipw2200 firmware in debian sid, but this may help others as I did not find a lot of places on the net mentioning this. Do not hesitate to add details or modify this entry if you know more.&lt;br /&gt;
&lt;br /&gt;
--[[User:VincentP|VincentP]] 00:02, 7 August 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Radio Switch utility needed ==&lt;br /&gt;
&lt;br /&gt;
I have the same problem. &lt;br /&gt;
WiFi adapter must be turned on before using. In Windows software utility is executed by Fn+F5 keys. This utility turns WiFi and/or Bluetooth adpters on/off. In Linux Fn+F5 controls only Bluetooth adapter.&lt;br /&gt;
Unfortunately I can not find switch utility yet (10 Sep 2005).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Try using the usual hotkey hooks to activate the power management features described in the article.&lt;br /&gt;
--[[User:Thinker|Thinker]] 04:37, 18 Nov 2005 (CET)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reliability problems ==&lt;br /&gt;
&lt;br /&gt;
On a T43p ipw2200 v1.0.6 works well 95% of the time with WPA using wpa_supplicant.  However it seemingly randomly causes trouble and refuses to connect (it is not the router, as non-linux devices work.)  It always recovers with a killall wpa_supplicant, unloading the ipw2200 and ieee80211 modules, and reloading everything (you can even write a &amp;quot;netreset&amp;quot; script to do this for you automatically, as I have done.)&lt;br /&gt;
&lt;br /&gt;
It's frustrating, because this is so un-&amp;quot;linux-like&amp;quot; to have intermittent unreliability.  Usually things work 100% or 0% of the time on my linux system.  Note, I have not used the 2.6.15-rc kernel version nor 1.0.8 with WPA yet, this problem might be fixed.  Can anybody verify?  --[[User:Gsmenden|Gsmenden]]&lt;br /&gt;
: Same problem here with a Linksys router and WPA, no problem with other routers ... I'll try the new kernel and ipw2200--[[User:Xoby|Xoby]] 18:35, 15 January 2006 (CET)&lt;br /&gt;
:: I've tried and still had problems, I also edited my wpa_supplicant file to:&lt;br /&gt;
 ctrl_interface=/var/run/wpa_supplicant&lt;br /&gt;
 ctrl_interface_group=0&lt;br /&gt;
 eapol_version=1&lt;br /&gt;
 ap_scan=1&lt;br /&gt;
 fast_reauth=1&lt;br /&gt;
 ### Associate with any open access point&lt;br /&gt;
 ###  Scans/ESSID changes can be done with wpa_cli&lt;br /&gt;
 network={&lt;br /&gt;
        ssid=&amp;quot;myssid&amp;quot;&lt;br /&gt;
        psk=&amp;quot;mypass&amp;quot;&lt;br /&gt;
        priority=1&lt;br /&gt;
        proto=WPA&lt;br /&gt;
        key_mgmt=WPA-PSK&lt;br /&gt;
        pairwise=TKIP CCMP&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
And successfully transfered more than 5 Gb without any problem--[[User:Xoby|Xoby]] 11:16, 19 January 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
== Sudden breakage... ==&lt;br /&gt;
Have any of you had recent problems while running debian sid with ipw2200-1.0.10 and ieee80211-1.1.9 on a t43p?  All of a sudden since 2d ago my wireless initialization gives the following error report:&lt;br /&gt;
&lt;br /&gt;
    Error for wireless request &amp;quot;Set Encode&amp;quot; (8B2A) :&lt;br /&gt;
        SET failed on device eth1 ; No such device.&lt;br /&gt;
    Error for wireless request &amp;quot;Set ESSID&amp;quot; (8B1A) :&lt;br /&gt;
        SET failed on device eth1 ; No such device.&lt;br /&gt;
    SIOCSIFADDR: No such device&lt;br /&gt;
    eth1: ERROR while getting interface flags: No such device&lt;br /&gt;
    SIOCSIFNETMASK: No such device&lt;br /&gt;
    eth1: ERROR while getting interface flags: No such device&lt;br /&gt;
&lt;br /&gt;
I can load the modules without complaint, but can not use the device.  I have tried everything obvious to fix it:  reinstalling via module-assistant the ipw2200 and ieee80211 drivers, downgrading to old versions, manually installing from sources without module-assistant, disabling then re-enabling the adapter in the BIOS, etc.  I have the 2.3 and 2.4 version firmware in the appropriate directory.&lt;br /&gt;
&lt;br /&gt;
I was ready to dismiss this as a hardware problem, but when I boot up knoppix or suse-live-dvd, the wireless works consistently!  ???  Odd that this suddenly break - I can not think of anything that triggered this, but I do &amp;quot;apt-get upgrade&amp;quot; approximately daily.&lt;br /&gt;
&lt;br /&gt;
I'm running 2.6.14.6, but my 2.6.15.1 build also suddenly displays identical behavior...  [[User:gsmenden|gsmenden]] 11:30, 30 January 2006 (EST)&lt;br /&gt;
&lt;br /&gt;
--------------&lt;br /&gt;
Bizarre.  Delving through the ipw2200-devel archives reveals several users having similar non-detection issues due to trouble loading the firmware.  In the /etc/hotplug area one person solved a similar issue by removing firmware.agent file, which did not work for me.&lt;br /&gt;
&lt;br /&gt;
I decided to completely remove the hotplug system&lt;br /&gt;
&lt;br /&gt;
: apt-get remove --purge hotplug&lt;br /&gt;
&lt;br /&gt;
followed by re-apt-getting hotplug.  Voila, everything works as before.  Sometimes Debian sid is as flaky as a baklava - an ill-timed &amp;quot;apt-get upgrade&amp;quot; can effectively destroy your system when running unstable, yet &amp;quot;stable&amp;quot; is far, far too behind the times for me...  :(&lt;br /&gt;
&lt;br /&gt;
[[User:gsmenden|gsmenden]] 13:55, 30 January 2006 (EST)&lt;br /&gt;
&lt;br /&gt;
== Enhanced power saving with set_power 5 ==&lt;br /&gt;
&lt;br /&gt;
Using &amp;quot;set_power 5&amp;quot; instead of &amp;quot;set_power 7&amp;quot; reduces power consumption in idle times (i.e. no network traffic) by about 1.5 watts on my T43, which is pretty good if you just want to keep your irc or im client running. Does anyone have a clue why that happens? Are there any drawbacks to this? --B.Steinbrink (23:55, 1 December 2006 (CET))&lt;br /&gt;
&lt;br /&gt;
Odd. The only difference between 7 (which is the same as 3, BTW), and 5 is the timeouts; on an idle connection, the radio will be turned off most of the time with both of these. And 1.5W is roughly the full difference between radio on and radio off. Maybe you have some regular event kicking in at just the right intervals to make a difference. --[[User:Thinker|Thinker]] 00:43, 2 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
Yeah, I saw 7 being the same as 3, that's why I tried 5. But with the first bigger download I noticed that my connection speed dropped along with the power consumption. I only got 64kbit/s out of the 1MBit/s the DSL line I'm currently using can shuffle around, switching back to 7 made the speed jump up to about 950kbit/s again. So that regular event kicking in was pretty important it seems ;) --B.Steinbrink 01:55, 2 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
== Correct!? path? ==&lt;br /&gt;
Why /usr/lib/hotplug/firmware is better than /lib/firmware? Hotplug is deprecated, so is /usr/lib/hotplug/firmware.&lt;br /&gt;
--[[User:Zhenech|Zhenech]] 09:19, 8 February 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
I have no idea, as firmware in /usr will be unavailable during early boot if /usr is a separate partition... in fact, I'd say it was a Bad Idea to use /usr/&amp;lt;anything&amp;gt;/firmware in the first place.&lt;br /&gt;
&lt;br /&gt;
I have added /lib/firmware back.  Anyone that can actually read and follow instructions, either Intel's or the ones in the rest of the page, won't need that comment, anyway.&lt;br /&gt;
--[[User:Hmh|hmh]] 12:36, 8 February 2007 (CET)&lt;/div&gt;</summary>
		<author><name>VincentP</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:VincentP&amp;diff=17176</id>
		<title>User talk:VincentP</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:VincentP&amp;diff=17176"/>
		<updated>2005-10-17T13:15:39Z</updated>

		<summary type="html">&lt;p&gt;VincentP: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I've got a Thinkpad X41, running debian unstable...&lt;br /&gt;
Most thinks works allright, but it lacks some improvement to be comfortably usable.&lt;br /&gt;
Thanks ThinkWiki contributors for your great knowledge resource !&lt;/div&gt;</summary>
		<author><name>VincentP</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_make_use_of_Dynamic_Frequency_Scaling&amp;diff=10427</id>
		<title>How to make use of Dynamic Frequency Scaling</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_make_use_of_Dynamic_Frequency_Scaling&amp;diff=10427"/>
		<updated>2005-10-16T23:04:47Z</updated>

		<summary type="html">&lt;p&gt;VincentP: Debian way of setting sysfs values at boottime.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General==&lt;br /&gt;
Linux supports dynamic frequency scaling for systems with the following processors:&lt;br /&gt;
&lt;br /&gt;
*Mobile Pentium III&lt;br /&gt;
*Pentium 4&lt;br /&gt;
*Pentium M&lt;br /&gt;
*Mobile Athlon&lt;br /&gt;
*AMD64&lt;br /&gt;
*Opteron&lt;br /&gt;
&lt;br /&gt;
==Debian notes==&lt;br /&gt;
Instead of compiling your own kernel, you can use the  {{Debian}} &amp;quot;stock&amp;quot; kernel. In Unstable/SID the 2.6.12 kernel image with an {{path|/etc/modules}} file that includes:&lt;br /&gt;
&lt;br /&gt;
 battery&lt;br /&gt;
 ac&lt;br /&gt;
 thermal&lt;br /&gt;
 processor&lt;br /&gt;
 acpi-cpufreq&lt;br /&gt;
 cpufreq-userspace&lt;br /&gt;
&lt;br /&gt;
With the powernowd package and you should be setup.&lt;br /&gt;
&lt;br /&gt;
===Configuring the Kernel===&lt;br /&gt;
====2.4 Kernels====&lt;br /&gt;
There were various frequency scaling implementations in the 2.4 series of kernels. They all were preliminary and a standard was rised with the introduction of the sysfs filesystem in 2.6 kernels. It is recommended to use a 2.6 kernel, if possible.&lt;br /&gt;
&lt;br /&gt;
====2.6 Kernels====&lt;br /&gt;
You need to enable the cpu frequency scaling for your kernel (usually your distros kernel will have this enabled):&lt;br /&gt;
:{{kernelconf|CONFIG_CPU_FREQ|&amp;lt;*&amp;gt;|||||}}&lt;br /&gt;
&lt;br /&gt;
You need to enable governors, if not already done in your distros default kernel:&lt;br /&gt;
:{{kernelconf|CONFIG_CPU_FREQ_GOV_PERFORMANCE|&amp;lt;*&amp;gt;|||||}}&lt;br /&gt;
:{{kernelconf|CONFIG_CPU_FREQ_GOV_POWERSAVE|&amp;lt;*&amp;gt;|||||}}&lt;br /&gt;
:{{kernelconf|CONFIG_CPU_FREQ_GOV_USERSPACE|&amp;lt;*&amp;gt;|||||}}&lt;br /&gt;
&lt;br /&gt;
Since 2.6.10 there is the ondemand governor that does cpu frequency scaling in kernel so you dont need userspace programs like powernowd etc.&lt;br /&gt;
It can be enabled with:&lt;br /&gt;
:{{kernelconf|CONFIG_CPU_FREQ_GOV_ONDEMAND|&amp;lt;*&amp;gt;|||||}}&lt;br /&gt;
&lt;br /&gt;
Since 2.6.12 there is the conservative governor that works like the ondemand governor, but is recommended for laptops and AMD64:&lt;br /&gt;
:{{kernelconf|CONFIG_CPU_FREQ_GOV_CONSERVATIVE|&amp;lt;*&amp;gt;|||||}}&lt;br /&gt;
&lt;br /&gt;
==Using the Sys Interface==&lt;br /&gt;
&lt;br /&gt;
The files in {{path|/sys/devices/system/cpu/cpu0/cpufreq/}} provide information and a means of controlling the frequency scaling subsystem.&lt;br /&gt;
Seed values are given in Khz. You need to be root to access the /sys filesystem.&lt;br /&gt;
&lt;br /&gt;
Your max speed is at {{path|/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq}}.&lt;br /&gt;
:{{cmdroot|cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq}}&lt;br /&gt;
:{{cmdresult|700000}}&lt;br /&gt;
Your min speed is at {{path|/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq}}.&lt;br /&gt;
:{{cmdroot|cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq}}&lt;br /&gt;
:{{cmdresult|500000}}&lt;br /&gt;
If you are using the userspace governor, you can write to {{path|/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed}} to change the current speed.&lt;br /&gt;
:{{cmdroot|echo 700000 &amp;gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed}}&lt;br /&gt;
:{{cmdroot|cat /proc/cpuinfo  | grep &amp;quot;cpu MHz&amp;quot;}}&lt;br /&gt;
:{{cmdresult|cpu MHz         : 697.252}}&lt;br /&gt;
:{{cmdroot|echo 900000 &amp;gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed}}&lt;br /&gt;
:{{cmdroot|cat /proc/cpuinfo  | grep &amp;quot;cpu MHz&amp;quot;}}&lt;br /&gt;
:{{cmdresult|cpu MHz         : 976.152}}&lt;br /&gt;
&lt;br /&gt;
==Using Frequency Scaling Governors==&lt;br /&gt;
You can compile the scaling governors into your kernel or compile it as module. You'll find the governors with 'make menuconfig' here:&lt;br /&gt;
:{{kernelconf||| |CPU Frequency scaling|Power management options (ACPI, APM)|||}}&lt;br /&gt;
&lt;br /&gt;
After booting the new kernel you can get a list of available governors with (as root):&lt;br /&gt;
:{{cmdroot|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors}}&lt;br /&gt;
:{{cmdresult|conservative ondemand powersave userspace performance}}&lt;br /&gt;
&lt;br /&gt;
A Short Overview over the available governors:&lt;br /&gt;
:;ondemand&lt;br /&gt;
::This driver is a dynamic cpufreq policy governor. It changes frequency based on the processor load.&lt;br /&gt;
:;conservative&lt;br /&gt;
::New since 2.6.12. Similar to ''ondemand''. Optimized for battery powered environments and AMD64.&lt;br /&gt;
:;powersave&lt;br /&gt;
::Like the name says, your battery would choose this one ;). It sets the Frequency always to the lowest available.&lt;br /&gt;
:;userspace&lt;br /&gt;
::You have to choose this one, if a [[#Using Frequency Scaling Daemons|frequency scaling daemon]] should manage your CPU frequency or you want to do it manually.&lt;br /&gt;
:;performance&lt;br /&gt;
::This governor sets your Frequency always to the highest available.&lt;br /&gt;
&lt;br /&gt;
Now we set our governor:&lt;br /&gt;
What is our current governor?&lt;br /&gt;
:{{cmdroot|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor}}&lt;br /&gt;
:{{cmdresult|userspace}}&lt;br /&gt;
Set new governor and watch if it has changed&lt;br /&gt;
:{{cmdroot|echo conservative &amp;gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor}}&lt;br /&gt;
:{{cmdroot|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor}}&lt;br /&gt;
:{{cmdresult|conservative}}&lt;br /&gt;
&lt;br /&gt;
Congrats! Your governor is active.&lt;br /&gt;
&lt;br /&gt;
You may set the governor in your rc.local, to make it used on every boot.&lt;br /&gt;
&lt;br /&gt;
Debian has no rc.local, so read [http://www.debian.org/doc/FAQ/ch-customizing.en.html#s-custombootscripts this] and [http://www.debian.org/doc/FAQ/ch-customizing.en.html#s-booting this].&lt;br /&gt;
&lt;br /&gt;
A better alternative for Debian than modifying bootscripts, is to install the [http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&amp;amp;version=all&amp;amp;exact=1&amp;amp;keywords=sysfsutils sysfsutils package]. Then edit /etc/sysfs.conf (as root), where you can setup values to sysfs entries that you want to be modified automatically on boot.&lt;br /&gt;
&lt;br /&gt;
==Using Frequency Scaling Daemons==&lt;br /&gt;
{{NOTE|It is recommended to use the ondemand frequency scaling governor, available in kernels from 2.6.10. See [[#Using Frequency Scaling Governors|above]].  If you do this you do not need a frequency scaling daemon}}&lt;br /&gt;
&lt;br /&gt;
Don't forget to enable the userspace governor to have a userspace daemon do the frequency scaling. If it is built as module, load it as &amp;lt;tt&amp;gt;cpufreq-userspace&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
There are plenty of userspace frequency scaling daemons available:&lt;br /&gt;
&lt;br /&gt;
*[[How to configure cpufreqd | cpufreqd]]&lt;br /&gt;
*[[How to configure cpudynd | cpudynd]]&lt;br /&gt;
*[[How to configure speedfreqd | speedfreqd]]&lt;br /&gt;
*[[How to configure powersaved | powersaved]]&lt;br /&gt;
*[[How to configure powernowd | powernowd]]&lt;br /&gt;
*[[How to use cpufrequtils | cpufrequtils]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
*If you have a Coppermine-piix-smi based Thinkpads like from the A2x, X2x and T2x series you need to enable the &amp;lt;tt&amp;gt;speedstep-ich&amp;lt;/tt&amp;gt; driver in the kernel and load it if it's built as module. You might want to look at [[How to get SpeedStep working on Coppermine-piix4-smi based Thinkpads | this page]].&lt;br /&gt;
&lt;br /&gt;
*If you have a p4-class celeron based Thinkpad like the R40e you might want to look at [[How to get SpeedStep working on P4-class-Celeron based Thinkpads | this page]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:600X]] [[Category:A20m]] [[Category:A20p]] [[Category:A21e]] [[Category:A21m]] [[Category:A21p]] [[Category:A22e]] [[Category:A22m]] [[Category:A22p]] [[Category:i1200]] [[Category:i1300]] [[Category:i1620]] [[Category:G40]] [[Category:G41]] [[Category:R30]] [[Category:R31]] [[Category:R32]] [[Category:R40]] [[Category:R40e]] [[Category:R50]] [[Category:R50e]] [[Category:R50p]] [[Category:R51]] [[Category:R52]] [[Category:T20]] [[Category:T21]] [[Category:T22]] [[Category:T23]] [[Category:T30]] [[Category:T40]] [[Category:T40p]] [[Category:T41]] [[Category:T41p]] [[Category:T42]] [[Category:T42p]] [[Category:T43]] [[Category:T43p]] [[Category:X20]] [[Category:X21]] [[Category:X22]] [[Category:X23]] [[Category:X24]] [[Category:X30]] [[Category:X31]] [[Category:X32]] [[Category:X40]] [[Category:X41]] [[Category:X41 Tablet]] [[Category:TransNote]]&lt;/div&gt;</summary>
		<author><name>VincentP</name></author>
		
	</entry>
</feed>