<?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=JamieKitson</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=JamieKitson"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/JamieKitson"/>
	<updated>2026-04-28T11:34:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Intel_HD_Graphics&amp;diff=53543</id>
		<title>Intel HD Graphics</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Intel_HD_Graphics&amp;diff=53543"/>
		<updated>2012-02-26T15:16:37Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Linux support */ power saving&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The '''Intel HD Graphics''' (sometimes also called GMA HD) is the Graphics Memory Accelerator (GMA) integrated in the [[Intel Core i3]], [[Intel Core i5]] and selected [[Intel Core i7]] processors.&lt;br /&gt;
== Features ==&lt;br /&gt;
* Chipset:  Arrandale (GMCH Ironlake)&lt;br /&gt;
* PCI ID: 8086:0046&lt;br /&gt;
* PCI-E&lt;br /&gt;
{{NOTE|While almost all new ThinkPads have integrated '''Intel HD Graphics''', on those ThinkPads with a ''Discrete'' NVIDIA GPU, the Intel GPU is disabled and cannot be enabled. There is no support for ''Switchable Graphics''.}}&lt;br /&gt;
{{NOTE|Contrary to the statement above, you can select the GPU in the BIOS of recent models with Nvidia Optimus, e.g. the T510 4384GEG. Windows seems to be able to switch between the GPUs, too. }}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
A very recent Linux distribution with kernel 2.6.33 and Intel Xorg driver 2.11 or newer is recommended.&lt;br /&gt;
&lt;br /&gt;
Note that XVideo (Xv) playback at certain frame sizes does not work properly unless you have at least version 2.12 of the Intel Xorg driver.&lt;br /&gt;
&lt;br /&gt;
Desktop Effects do not work in Ubuntu 10.10 (at least, on an X220).&lt;br /&gt;
&lt;br /&gt;
=== T420s ===&lt;br /&gt;
&lt;br /&gt;
The BIOS for the {{T420s}} (and presumably also the {{T420}}) settings for _Graphics Device_ default to '''NVIDIA Optimus''' and the '''OS Detection for NVIDIA Optimus''' is set to '''Disabled''' which is not a good set of defaults for Linux since Optimus is only supported by Windows 7. To get the NVidia drivers working for Linux I had to set the '''Graphics Device''' to '''Discrete Graphics'''. This was as of 2011-11-26 using '''driver version 290.10'''. Then run '''sudo nvidia-xconfig'''. Both TwinView and Xinerama worked fine.&lt;br /&gt;
&lt;br /&gt;
== Power Saving Kernel Options ==&lt;br /&gt;
&lt;br /&gt;
The following boot options may help considerably with power:&lt;br /&gt;
&lt;br /&gt;
 i915.i915_enable_rc6=1 i915.semaphores=1 pcie_aspm=force&lt;br /&gt;
&lt;br /&gt;
[https://help.ubuntu.com/community/AsusZenbook#PowerOpts Source]&lt;br /&gt;
&lt;br /&gt;
== Models featuring this Technology  ==&lt;br /&gt;
* ThinkPad {{Edge 11&amp;quot;}}, {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* ThinkPad {{L412}}, {{L512}}&lt;br /&gt;
* ThinkPad {{T410}}, {{T410i}}, {{T410s}}, {{T410si}}, {{T420}}, {{T420s}}, {{T510}}, {{T510i}}&lt;br /&gt;
* ThinkPad {{X201}}, {{X201i}}, {{X201s}}, {{X201 Tablet}}, {{X220}}&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
* http://software.intel.com/en-us/articles/quick-reference-guide-to-intel-integrated-graphics/&lt;br /&gt;
* http://intellinuxgraphics.org/&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_unauthorized_MiniPCI_network_card&amp;diff=53172</id>
		<title>Problem with unauthorized MiniPCI network card</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_unauthorized_MiniPCI_network_card&amp;diff=53172"/>
		<updated>2011-11-16T19:51:50Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Successful BIOS modifications */ X220&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem description ==&lt;br /&gt;
&lt;br /&gt;
Although the MiniPCI slot is an industry standard and can accept any MiniPCI adapter, the ThinkPad BIOS is set to only allow you to boot with an &amp;quot;authorized&amp;quot; adapter installed. Attempts to install an unsupported card will result in the following message:&lt;br /&gt;
&lt;br /&gt;
   1802: Unauthorized network card is plugged in - Power off and remove the miniPCI network card.&lt;br /&gt;
&lt;br /&gt;
This is because the card's sub-vendor PCI-ID (which can be seen using ''lspci -v'') are checked against a [[Wikipedia:Whitelist|whitelist]] in the BIOS.  IBM/Lenovo's reasoning for this is that the combination of MiniPCI card and the integrated antenna in the ThinkPad needs to be certified by the US FCC (Federal Communications Commission).{{footnote|1}} or similar agencies in other countries.&lt;br /&gt;
&lt;br /&gt;
== Affected models ==&lt;br /&gt;
&lt;br /&gt;
All machines with integrated WiFi, or machines with WiFi added. The problem is in the BIOS.&lt;br /&gt;
&lt;br /&gt;
== Solutions ==&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Any of the following solutions should suffice to make the wireless card useable.  You only need to perform one of them.}}&lt;br /&gt;
&lt;br /&gt;
It may be possible to use the computer with the unauthorized card deactivated (but not removed).  Press {{key|F1}} to enter the BIOS and deactivate the WLAN card, then attempt to boot with the card disabled.  This does not make the wireless card work, but it may allow you to boot the computer normally.&lt;br /&gt;
&lt;br /&gt;
=== Modifying the card's ID ===&lt;br /&gt;
&lt;br /&gt;
A safer and better method than modifying the BIOS is modifying the PCI-ID of the wlan card to match the authorized one:&lt;br /&gt;
&lt;br /&gt;
# You'll risk the wireless card instead of the motherboard.&lt;br /&gt;
# Future BIOS updates will not create any problems.&lt;br /&gt;
# No problem with newer laptops with different BIOS; the only reqirement is to find an ID that is already listed in the BIOS, which can be easily achieved if the community maintaina a compatibility table.&lt;br /&gt;
&lt;br /&gt;
The instructions are [http://www.dagarlas.org/stuff/computing/article0001.php here] (link down, 2011/05/14 - archive.org mirror [http://web.archive.org/web/20071016063645/http://www.dagarlas.org/stuff/computing/article0001.php here], second mirror [http://www.broken.com/mirror/thinkpad here]).  This page is for Atheros-based cards and HP notebooks, but it applies to Thinkpads as well. It also has links on how to edit the PCI-ID on Intel Pro Wireless cards. Instruction for intel 2200/2915 cards are [http://stachon.webpark.cz/ipw-eeprom.html here] or [http://fx.cz/sklad/intel/ here] or [http://www.thinkpad-forum.de/thinkpad-hardware/zubeh%C3%B6r/44192-tutorial-nicht-ibm-wlan-karte-2200-2915-im-thinkpad/ here] (in German). The second one is much simpler because it provides an already patched and compiled ipw2200 driver required to do the job.&lt;br /&gt;
{{NOTE|On Linux-based distributions, the driver is loaded based on the PCI-ID. Keep this in mind when &amp;quot;faking&amp;quot; other models. }}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Modifying your PCI-ID will require either a laptop without a BIOS lock or a PCI adapter for your desktop.  Also, this procedure can render your card useless, but that's better than bricking your laptop.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE| According to the information found from the links above the authors suggest a change in the network card memory (ethtool -E ethX magic 0x2200 offset 0x8 value 0x12). However, this doesn't work on my Thinkpad X40. Further modifications were needed to eliminate the 1802 error. The value of the first register inside the memory of the PCI card should be modified to read:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
Offset: 0x0000&lt;br /&gt;
Values: 02 a5 00 80 20 42 86 80 12 27 86 80 18 00 01 03&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
one [http://fx.cz/sklad/intel/ source] suggest that one more value should be modified:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
offset 0xa8 value 0xf9&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
although it might not be necessary.}}&lt;br /&gt;
&lt;br /&gt;
=== Use the spare slot ===&lt;br /&gt;
&lt;br /&gt;
Another safer method: you can plug the wireless card into the spare WWAN slot (the second miniPCI express slot) with pin-20 taped over. It has been tested on a Thinkpad X61s and a non-IBM (unauthorized) Intel Wifi link 4965agn card, originally it gave a 1802 error, but using this trick it boots up and works without any apparent problem-- it essentially hides the card from the test in the bios, but the WWAN slot still gives the card access to the proper PCI bus, with no need to modify the computer or card. Pin #20 is located on the underside of the miniPCI Express board, second pin from the notch, on the side with more pins. Here is [http://pinoutsguide.com/Slots/mini_pcie_pinout.shtml detailed MiniPCIe pinout]. Combinations reported to work:&lt;br /&gt;
* Thinkpad X61s / Intel Wifi link 4965agn&lt;br /&gt;
* Thinkpad X61 / Intel 3945abg (bulk)&lt;br /&gt;
* Thinkpad X200 / Intel 5300&lt;br /&gt;
* Thinkpad T60p (widescreen) / Sierra MC8781&lt;br /&gt;
&lt;br /&gt;
* On the Lenovo Y530 with an Intel 4965AGN, moving the card to the second miniPCI slot was sufficient.  There was no need to tape any pins. Also with an X61t (7762-94G), an Atheros 5008X scavenged from a MacBook Pro, worked flawless (ok, without hardware switch and WLAN status LED) in the WWAN slot w/out taping. &lt;br /&gt;
&lt;br /&gt;
* On the X61s (and probably others), if you tape pin 20 from the card, it works if plugged into the second (WWAN) mini-PCIE-slot.&lt;br /&gt;
&lt;br /&gt;
=== Modifying the BIOS ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|It is dangerous to mess with your BIOS, you can easily make your machine unbootable. Proceed with caution!}}&lt;br /&gt;
&lt;br /&gt;
See the table below for links to modified BIOS images with the whitelist disabled. Information on making this BIOS modification for newer ThinkPads can be found [http://www.endeer.cz/bios.tools/bios.html here].&lt;br /&gt;
&lt;br /&gt;
Alternatively, you may can modify the whitelist to include the PCI-ID of the card you wish to use.  The complete instructions for this procedure are [http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html here].&lt;br /&gt;
&lt;br /&gt;
* You can try googling for your model number + &amp;quot;whitelist removal&amp;quot;, there are lots of pre-hacked BIOSes out there.&lt;br /&gt;
&lt;br /&gt;
* You can use the [[Problem with error 01C9 - More than one Ethernet devices | no-1802 and no-01C9 Linux Live CD]] without applying the no-01C9 patch. It is very convenient to use and based on the C code below.&lt;br /&gt;
&lt;br /&gt;
* You can use the DOS [http://jcnp.pku.edu.cn/~shadow/1802/no-1802.com no-1802] utility, written by Tisheng Chen.{{footnote|2}} It will set a certain bit in the CMOS memory which disables the whitelist check, but it has been reported not to work on the latest machines, such as the T43 and X41&lt;br /&gt;
&lt;br /&gt;
* You can compile and run (as root) the following C-code, which was written by Matthew Garrett. It was based on the code written by Vojtech Pavlik, which in turn was based on the assembly used in the no-1802 program. {{footnote|3}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 #include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;sys/types.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;unistd.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;sys/stat.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;fcntl.h&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int main(void)&lt;br /&gt;
 {&lt;br /&gt;
   int fd;&lt;br /&gt;
   unsigned char data;&lt;br /&gt;
   &lt;br /&gt;
   fd = open(&amp;quot;/dev/nvram&amp;quot;, O_RDWR);&lt;br /&gt;
   if (fd==-1) {&lt;br /&gt;
     printf(&amp;quot;Opening /dev/nvram failed\n&amp;quot;);&lt;br /&gt;
     return 1;&lt;br /&gt;
   }&lt;br /&gt;
   printf(&amp;quot;Disabling WiFi whitelist check.\n&amp;quot;); &lt;br /&gt;
 &lt;br /&gt;
   /* BIG INFORMATIONAL WARNING */ &lt;br /&gt;
   /* The linux nvram driver doesn't give access to the first 14 bytes of&lt;br /&gt;
      the CMOS. As a result, we seek to 0x5c rather than 0x6a. If you're &lt;br /&gt;
      implementing this under another OS, then you'll have to go to whichever&lt;br /&gt;
      address is appropriate for your access method */&lt;br /&gt;
 &lt;br /&gt;
   lseek(fd, 0x5c, SEEK_SET);&lt;br /&gt;
   read(fd, &amp;amp;data, 1);&lt;br /&gt;
   printf(&amp;quot;CMOS address 0x5c: %02x-&amp;gt;&amp;quot;, data);&lt;br /&gt;
   data |= 0x80;&lt;br /&gt;
   printf(&amp;quot;%02x\n&amp;quot;, data);&lt;br /&gt;
   lseek(fd, 0x5c, SEEK_SET);&lt;br /&gt;
   if (write(fd, &amp;amp;data, 1)&amp;lt;0) {&lt;br /&gt;
     printf(&amp;quot;Unable to write to /dev/nvram - hack failed\n&amp;quot;);&lt;br /&gt;
     close(fd);&lt;br /&gt;
     return 2;&lt;br /&gt;
   }&lt;br /&gt;
   close(fd);&lt;br /&gt;
   printf(&amp;quot;Done.\n&amp;quot;);&lt;br /&gt;
   return 0;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
{{NOTE|On the R32, T43, X41, X60, W500 and probably others, the BIOS hacks and the &amp;quot;no-1802&amp;quot; utility don't work.}}&lt;br /&gt;
&lt;br /&gt;
== Successful BIOS modifications ==&lt;br /&gt;
&lt;br /&gt;
{{WARN|This table is meant to give users an idea of what models have been successfully modified and how. As stated before, it is dangerous to mess with your BIOS, you can easily make your machine unbootable. Please proceed with caution!}}&lt;br /&gt;
&lt;br /&gt;
The following table contains information about ThinkPad models that have been successfully modified to run an unauthorized Mini PCI card. {{footnote|4}} &lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Model &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| BIOS Version &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Method &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Success&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad 240&lt;br /&gt;
| 2609-21G&lt;br /&gt;
| 1.18&lt;br /&gt;
| Damn Small Linux&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31&lt;br /&gt;
| 2652-P3M&lt;br /&gt;
| 1.10 (1NET16WW)&lt;br /&gt;
| Debian GNU/Linux Lenny (2.6.25-2-686)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31&lt;br /&gt;
| 2653-CU3&lt;br /&gt;
| 1.13 (1GET41WW)&lt;br /&gt;
| Windows XP Professional SP2&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31p&lt;br /&gt;
| 2653-R8U&lt;br /&gt;
| 1.10 (1NET16WW)&lt;br /&gt;
| Windows XP Professional SP2&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad G40&lt;br /&gt;
| 2388-2UU&lt;br /&gt;
| 1.21 (2006/2/24; 1TETA6WW)&lt;br /&gt;
| Windows XP Home&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R31&lt;br /&gt;
| 2656-6FG &lt;br /&gt;
| 3.11 (12-01-2004) &lt;br /&gt;
| Windows XP Boot Disk &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R31&lt;br /&gt;
| 2656-E4U&lt;br /&gt;
| 3.11 (12-01-2004) &lt;br /&gt;
| Windows XP Professional SP2 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R32&lt;br /&gt;
| 2656-EG1 &lt;br /&gt;
| 2.16 (16-06-2006) &lt;br /&gt;
| DOS Boot Disk &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2656-69U &lt;br /&gt;
| ? &lt;br /&gt;
| Windows 2000 Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-F7G &lt;br /&gt;
| n/a&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2200BG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2682&lt;br /&gt;
| ?&lt;br /&gt;
| Debian Etch&lt;br /&gt;
| Matthew Garrett code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2896-J3U &lt;br /&gt;
| 1.24 (10-18-2005) &lt;br /&gt;
| Fedora Core 4 &lt;br /&gt;
| Vojtech Pavlik code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-L7U &lt;br /&gt;
| 1.24 (10-18-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-BDG&lt;br /&gt;
| 1.33&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-DG1&lt;br /&gt;
| 1.26&lt;br /&gt;
| Ubuntu Linux 8.10 2.6.27-9&lt;br /&gt;
| Matthew Garrett code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40e&lt;br /&gt;
| 2684-LKG&lt;br /&gt;
| ?&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-CDG&lt;br /&gt;
| 1.27 (10-06-2006) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-DM2&lt;br /&gt;
| 1.09 (2003) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2723&lt;br /&gt;
| ?&lt;br /&gt;
| Slackware Linux 12&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-CFM &lt;br /&gt;
| 1.24 (10-17-2005) &lt;br /&gt;
| Gentoo &amp;amp; XP Pro&lt;br /&gt;
| no-1802 utility (boot from USB key to apply)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2724 &lt;br /&gt;
| 1.30 (10-19-2005) &lt;br /&gt;
| FreeBSD 6.1-p1&lt;br /&gt;
| code by Matthew Garrett, compiled and run on bactrack&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2724-3XU &lt;br /&gt;
| 1.33 (06-29-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2682 &lt;br /&gt;
| 1.01 (2003-01-24)&lt;br /&gt;
| Debian GNU/Linux etch (March 2007) &lt;br /&gt;
| Matthew Garret's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-BDG&lt;br /&gt;
| 1.33 (2006/6/29)&lt;br /&gt;
| Lunar Linux (2007/03/04) &lt;br /&gt;
| Matthew Garret's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| 1829-7RG&lt;br /&gt;
| 3.21 (02-06-2006)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| &lt;br /&gt;
| 2.13 (2004-01-08)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| no-1802 W98 Boot Floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| 1830-6FG&lt;br /&gt;
| 3.05a (14-05-2004)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50p&lt;br /&gt;
| 1832-2AG&lt;br /&gt;
| 3.19 (13-10-2005)&lt;br /&gt;
| Ubuntu 5.10 (kernel 2.6.12-10-686)&lt;br /&gt;
| Vojtech Pavlik code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad R51&lt;br /&gt;
| 2887-W2C &lt;br /&gt;
| 1.27 (03-03-2006) &lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility (boot from USB key to apply)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad R52&lt;br /&gt;
| 1849-BMU&lt;br /&gt;
|1.27 (09-20-2006)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility (boot from external USB floppy)&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R61&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T23&lt;br /&gt;
| 2647-4MU&lt;br /&gt;
| 1.18 (08-06-2004) &lt;br /&gt;
| Windows XP Pro/SP2&lt;br /&gt;
| no-1802 utility (W98se-bootfloppy)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot; &lt;br /&gt;
|ThinkPad T30&lt;br /&gt;
| 2366-68G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T30&lt;br /&gt;
| 2366-ES1 &lt;br /&gt;
| 2.10  &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;  &lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-97G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-N6G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-N6G &lt;br /&gt;
| 2.10 (26-06-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-81U &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86U &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro SP 2&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86G&lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro SP 2 and Ubuntu 7.10 &amp;quot;Gutsy Gibbon&amp;quot; Intel BG2200&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86M&lt;br /&gt;
| 2.05 (12-06-2003) &lt;br /&gt;
| Mepis 7&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-DU9 &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Suse Linux 10.1 &lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2367-RU1 &lt;br /&gt;
| 2.01 (06-08-2002) &lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30&lt;br /&gt;
| 2366-81M&lt;br /&gt;
| 2.10 (1IET71WW)&lt;br /&gt;
| Debian GNU/Linux Lenny (2.6.24-1-686)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40 &lt;br /&gt;
| 2373-7CU &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-PM1 &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40 &lt;br /&gt;
| 2373-4BG &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-7CU&lt;br /&gt;
| 3.21 (06-02-2006)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-75U&lt;br /&gt;
| 3.21 (09-12-2006)&lt;br /&gt;
| Fedora 6 w Intel 2915ABG&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-82U &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP/ SUSE 10.1&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-8CG &lt;br /&gt;
| 3.05a (2004-05-14)&lt;br /&gt;
| Arch Linux&lt;br /&gt;
| No-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-8CG &lt;br /&gt;
| 3.15 (2005-03-29)&lt;br /&gt;
| Windows XP Pro SP2 w/[http://www.giga-byte.com.tw/Products/Communication/Products_Spec.aspx?ClassValue=Communication&amp;amp;ProductID=985&amp;amp;ProductName=GN-WI01GS Gigabyte GN-WI01GS]&lt;br /&gt;
| No-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-PU7 &lt;br /&gt;
| 3.21 (09-12-2006)&lt;br /&gt;
| Windows XP Professional&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-42G &lt;br /&gt;
| 3.20 (11-05-2006) &lt;br /&gt;
| Windows 2000 Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CG &lt;br /&gt;
| 3.20 (11-05-2006) &lt;br /&gt;
| Ubuntu 6.06 LTS w/Intel Pro Lan2200&lt;br /&gt;
| no-1802 Linux Live CD &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CU &lt;br /&gt;
| 3.03 (07 Apr 2004) &lt;br /&gt;
| Windows XP&lt;br /&gt;
| no-1802 utility (applied via FreeDos bootable USB stick) &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-DG1 &lt;br /&gt;
| 3.21 (06-02-2006) &lt;br /&gt;
| Ubuntu 6.10 w/Broadcom 4306&lt;br /&gt;
| Matthew Garrett's code &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CU&lt;br /&gt;
| 3.16 (2006-02-21)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| &lt;br /&gt;
| 2.13 (2004-01-08)&lt;br /&gt;
| Ubuntu 10.04 LTS&lt;br /&gt;
| no-1802 W98 boot floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40p&lt;br /&gt;
| 2373-G1G&lt;br /&gt;
| 3.19 (10-13-2005)&lt;br /&gt;
| Debian GNU/Linux (sid)&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40p&lt;br /&gt;
| 2373-G5G&lt;br /&gt;
| 3.21 (2006-06-02)&lt;br /&gt;
| Windows XP Pro SP2 / Gentoo 2007.0&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-1FG &lt;br /&gt;
| 3.21 (2007-06-18)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-5G1 &lt;br /&gt;
| 2004 &lt;br /&gt;
| Fedora Core 6 w/Intel 5ABG a/b/g&lt;br /&gt;
| no-1802 Linux Live CD &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T41&lt;br /&gt;
| 2373-9HU&lt;br /&gt;
| n/a&lt;br /&gt;
| Ubuntu 6.10 w/Atheros 5212 a/b/g&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style=&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T41&lt;br /&gt;
| 2373-2FG&lt;br /&gt;
| n/a&lt;br /&gt;
| Windows XP Pro SR2 w/ Intel 2200BG&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style=&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41p&lt;br /&gt;
| 2373-GEG &lt;br /&gt;
| BIOS Build ID: 1RETDOWW(3.20) &lt;br /&gt;
| Gentoo / XP pro SP2&lt;br /&gt;
| Matthew Garrett's code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41p&lt;br /&gt;
| 2374-GGU &lt;br /&gt;
| 3.21 (1RETDPWW) 6/2/2006&lt;br /&gt;
| Slackware / XP pro SP2&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-K32 &lt;br /&gt;
| BIOS Build ID: 1RETDOWW(3.20) &lt;br /&gt;
| CentOS 5.0 w/Atheros 5212 (CM9)&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-6UU&lt;br /&gt;
| Not noted&lt;br /&gt;
| Fedora 7 w/Atheros 5212&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-4TG &lt;br /&gt;
| 3.13 (1RETDHWW) (29-10-2004)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel PRO 2200BG&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-Y8N&lt;br /&gt;
| 1RETDRWW (3.23)&lt;br /&gt;
| openSUSE 11.1 / Intel 2915abg&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42p&lt;br /&gt;
| 2373-HTU &lt;br /&gt;
| 3.23 (1RETDRWW) (06-18-2007)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-K2G &lt;br /&gt;
| 3.17 (07-27-2005)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-M1U&lt;br /&gt;
| 3.13 1RETDHWW (10/29/2004)&lt;br /&gt;
| Fedora 7 w/ Intel PRO 2200BG&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-LM1&lt;br /&gt;
| 3.23 (1RETDRWW) (06-18-2007)&lt;br /&gt;
| Debian Lenny (2.6.21-2-686) w/ Intel PRO 2915ABG&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2378-EXU &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-F3G &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| No-1802 W98 Boot Floppy &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T43&lt;br /&gt;
| 1871-F1G&lt;br /&gt;
| 1.19 (70ET59WW) (2005-09-20)&lt;br /&gt;
| n/a&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T60&lt;br /&gt;
| 6371-CTO&lt;br /&gt;
| 1.04 (7IET23WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T61&lt;br /&gt;
| ?&lt;br /&gt;
| 2.27-1.08 (20 Apr 2010)&lt;br /&gt;
| Linux Mint 9&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or [http://art.ified.ca/?page_id=218 manual patching] (requires installing Windows XP temporarily)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T61p&lt;br /&gt;
| ?&lt;br /&gt;
| 2.27-1.08 (20 Apr 2010)&lt;br /&gt;
| Linux Mint 9&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or [http://art.ified.ca/?page_id=218 manual patching] (requires installing Windows XP temporarily)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X22 &lt;br /&gt;
| 2662-95G&lt;br /&gt;
| 1.32 (2003-06-10)&lt;br /&gt;
| Debian GNU/Linux testing, kernel 2.6.18-3-686&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X24&lt;br /&gt;
| 2662-MPG &lt;br /&gt;
| 1.26 (2002-05-22)&lt;br /&gt;
| Debian GNU/Linux 2.6.18-5&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| AR5212 &lt;br /&gt;
| ?&lt;br /&gt;
| Debian Linux 2.6.18-5&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2672-41j &lt;br /&gt;
| 1.08 (08-09-2005)&lt;br /&gt;
| Gentoo Kernel 2.6.15 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2672-4XU &lt;br /&gt;
| 1.09&lt;br /&gt;
| Win XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2673-EU2 &lt;br /&gt;
| 1.09 &lt;br /&gt;
| Windows XP Pro SP2 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C2G &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.22-rc7&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-PG9 &lt;br /&gt;
| 2.04 (2003-11-10) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.21-2&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2673-C27 &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Ubuntu 5.10 (kernel 2.6.12-9-386) &lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-1UG &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| FreeBSD 6-STABLE&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CEG &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.17-2-686&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CXU &lt;br /&gt;
| 2.04&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-PBU &lt;br /&gt;
| 3.02&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-I5A &lt;br /&gt;
| 3.02&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C8G&lt;br /&gt;
| 3.02&lt;br /&gt;
| Debian (kernel 2.6.16.20-386)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CEG&lt;br /&gt;
| 2.11 (02/13/2004)&lt;br /&gt;
| Debian (kernel 2.6.18-4-686, gcc 4.1.2)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2884-BRU &lt;br /&gt;
| 1.03 (1QET34WW) 2003-04-08&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C2G &lt;br /&gt;
| ?&lt;br /&gt;
| Win XP Pro, w/ Gigabyte GN-WI03N-RN&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-BAU &lt;br /&gt;
| 3.02 (1QET97WW)&lt;br /&gt;
| Windows Vista w/ Broadcom 43XG, Ubuntu 7.10&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X32&lt;br /&gt;
| 2672-58G&lt;br /&gt;
| 3.02&lt;br /&gt;
| Ubuntu 8.04&lt;br /&gt;
| no-1802 CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-CTO&lt;br /&gt;
| 2.08 (2006/12/25; 1UETD3WW)&lt;br /&gt;
| Windows XP Pro, Ubuntu 9&lt;br /&gt;
| modify PCI-CARD EEPROM&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-8EU&lt;br /&gt;
| 1.42 (2004/09/16; 1UET92WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-8EU&lt;br /&gt;
| 2.08 (2006/12/25; 1UETD3WW)&lt;br /&gt;
| Windows XP Professional SP3, Ubuntu 8.04&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41&lt;br /&gt;
| 1866-6SU&lt;br /&gt;
| ?&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41 &lt;br /&gt;
| 2525-A2U&lt;br /&gt;
| 2.06 (2006/03/14; 74ET61WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41&lt;br /&gt;
| 2528-ELU&lt;br /&gt;
| 2.06 (2006/03/14; 74ET61WW)&lt;br /&gt;
| Windows XP Pro / OSX 10.4.8 / Ubuntu Edgy&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X60s&lt;br /&gt;
| 1702-3JU&lt;br /&gt;
| ?&lt;br /&gt;
| Debian Testing&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| NO (bricked)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X61t&lt;br /&gt;
| 7762-94G&lt;br /&gt;
| ?&lt;br /&gt;
| Windows 7 Ent&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or in WWAN slot (no taping)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| YES (no LED/HW-switch)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X200&lt;br /&gt;
| ?&lt;br /&gt;
| 1.43&lt;br /&gt;
| Ubuntu Karmic7&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| NO (tape pin 20 instead)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| Thinkpad X200&lt;br /&gt;
| 7454-2QU&lt;br /&gt;
| 3.05&lt;br /&gt;
| Windows 7 32-bit&lt;br /&gt;
| Tape over pin 20&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X200s&lt;br /&gt;
| ?&lt;br /&gt;
| 3.14 (2010-07-07)&lt;br /&gt;
| Ubuntu&lt;br /&gt;
| tape over 20-pin, place card into 2nd(!) slot (WWAN). Without taping there will be no error but it won't work. (Led doesn't work after all)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201i (X201)&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.16 (2010-06-07; 6QET46WW)&lt;br /&gt;
| Debian Squeeze&lt;br /&gt;
| tape-over 20-pin&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No; BIOS hacks not attempted&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-LUU&lt;br /&gt;
| 1.27 (2006-06-29; 1OET61WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| jmp1802.cmd&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad W500&lt;br /&gt;
| 4061-A97&lt;br /&gt;
| 1.16 (2008-09-24; 6FET46WW)&lt;br /&gt;
| Ubuntu 8.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| tape over 20-pin; place card into WWAN slot&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Zender's BIOS tools&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.32 (6QET62WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| [http://forums.mydigitallife.info/threads/20223-Remove-whitelist-check-add-ID-s-to-break-hardware-restrictions-mod-requests.?s=e297b8f49bacb66d235829696df53c6a&amp;amp;p=366208&amp;amp;viewfull=1#post366208 This modified BIOS]&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X301&lt;br /&gt;
| 2777-CTO&lt;br /&gt;
| 3.10 (2010-03-16; 6EET50WW)&lt;br /&gt;
| Ubuntu 10.04&lt;br /&gt;
| tape over 20-pin; place card into WWAN slot&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| no&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3680-VV8&lt;br /&gt;
| 1.34 (6QET64WW)&lt;br /&gt;
| Arch (updated 05.05.2011)&lt;br /&gt;
| [http://forums.mydigitallife.info/threads/5866-LENOVO--Bioses-especially-Thinkpad.?p=402987&amp;amp;viewfull=1#post402987 This modified BIOS] (updated using preinstalled Windows 7)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes, 2*5 Beep on Startup (see [[http://forums.mydigitallife.info/threads/20223-Remove-whitelist-check-add-ID-s-to-break-hardware-restrictions-mod-requests.?p=352910&amp;amp;viewfull=1#post352910]])&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X220&lt;br /&gt;
| ?&lt;br /&gt;
| 1.21 (8duj10us)&lt;br /&gt;
| Arch Linux&lt;br /&gt;
| [http://www.mediafire.com/?d2el2b94u5ty5#5nk3h666our5o BIOS by cmuelasl] (updated using preinstalled Windows 7)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Problem with WiFi LED==&lt;br /&gt;
After getting an unauthorized card to work, you may notice that the WiFi LED found on the ThinkPad is not working. This doesn't happen with all unauthorized cards. The general cause for this is the fact that the MiniPCI standard leaves the implementation of the LED signals available on the MiniPCI connector to the card vendors. Therefore some newer WiFi cards use one of the signals originally meant for LEDs to implement the &amp;quot;radio kill&amp;quot; switch input. As a result, the LED doesn't get proper signals and fails.&lt;br /&gt;
&lt;br /&gt;
====Details====&lt;br /&gt;
The WiFi LED found in ThinkPads is connected to following pins on the MiniPCI connector.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Pin&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Signal&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Description&lt;br /&gt;
|-style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
|11&lt;br /&gt;
|LED1_GRNP&lt;br /&gt;
|WiFi active LED +&lt;br /&gt;
|-style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
|13&lt;br /&gt;
|LED1_GRNN&lt;br /&gt;
|WiFi active LED - (older cards) / RF Silent input (newer cards)&lt;br /&gt;
|}&lt;br /&gt;
Note: The descriptions are specific to this article.&lt;br /&gt;
&lt;br /&gt;
If your LED is not working, the problem could be the pin 13. Newer cards may no longer provide the necessary negative signal there to drive the LED. Before you apply any fixes, be sure to check the voltage between pin 11 and ground (can be found for example on the MiniPCI latch arms) - it should give you about 3.3V while the WiFi is active and 0V otherwise. The voltage between pin 13 and ground should measure about 2.5V. The notebook has to be running while you perform the tests so be extremely careful. All the mentioned pins are on the upper side so it's quite easy to get to them with a multimeter. If all the voltages match, your LED is fixable.&lt;br /&gt;
&lt;br /&gt;
Reference:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://members.datafast.net.au/dft0802/specs/mpci10.pdf MiniPCI Specification] (PDF, 724KB)&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.interfacebus.com/MiniPCI_Pinout_124Pin.html MiniPCI Pinout]&lt;br /&gt;
&lt;br /&gt;
====Solution====&lt;br /&gt;
The solution is to connect the ground (GND) to the pin 13. However, since the new ''RF Silent input'' signal is active low, grounding the card side will tell it to turn itself off. Therefore, we have to separate pin 13 of the card from the system board and connect ground to the system board side only.&lt;br /&gt;
&lt;br /&gt;
There are many ways to accomplish this. One which doesn't require any soldering is to mask pin 13 on the card with a cellophane tape and use about 3cm of thin wire to connect pin 13 of the connector to the ground. Place one end of the wire on the masked pad and insert the card into the slot. Check if the wire is centered on the pad and try pulling it (but not too hard) to see if it holds. If it comes out easily, pull the card out and repeat. If you successfully attach it, you have to connect the other end to the ground. The best place is the left MiniPCI latch arm. Bend it outside and insert the wire into the small gap between the two pieces of metal the arm is made from. Finally, make sure that the wire doesn't touch anything else and doesn't stand out too much, it must not touch the touchpad electronics when you put the palmrest back on. If in doubt, cover the wire with some insulator.&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do this fix ONLY if you know exactly what you are doing and at your own risk! If you're not sure about any part, don't even try it or you may damage your WiFi card and/or brick your laptop. You have been warned.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|If your card is not listed in the table below, your WiFi LED may not work for some other reason. Therefore, make sure you understood the problem described here and made all the measurements carefully. This way you will know if this apply to your card and if it can be fixed this way. Otherwise, if you're skilled enough, please try to find out why your LED doesn't work and contribute to this article.}}&lt;br /&gt;
&lt;br /&gt;
====Successful WiFi LED fixes====&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Model&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| WiFi card&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Success&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Comments&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|T41&lt;br /&gt;
|2374-312&lt;br /&gt;
|Intel&amp;amp;nbsp;PRO/Wireless&amp;amp;nbsp;2915ABG,&lt;br /&gt;
Spares No: 373830-001&lt;br /&gt;
|Windows&amp;amp;nbsp;XP&amp;amp;nbsp;SP2,&lt;br /&gt;
Ubuntu&amp;amp;nbsp;7.10&lt;br /&gt;
|style =&amp;quot;color:green;font-weight:bold;&amp;quot;|Yes&lt;br /&gt;
|The WiFi card seems to be a HP one (tip: google for spares no.). Not sure thou - received it with an already changed PCI-ID.&lt;br /&gt;
|-  style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|X31&lt;br /&gt;
|2672-PG9&lt;br /&gt;
|Intel&amp;amp;nbsp;PRO/Wireless&amp;amp;nbsp;2915ABG, Broadcom BCM4306&lt;br /&gt;
|Debian Sid&lt;br /&gt;
|style =&amp;quot;color:green;font-weight:bold;&amp;quot;|Yes&lt;br /&gt;
|Both cards are non-IBM ones, BIOS was patched. ipw2200 needed the {{bootparm|led|1}} option to be enabled while loading the module.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External Sources ==&lt;br /&gt;
&lt;br /&gt;
* Additional Information about &amp;quot;Unauthorised&amp;quot; MiniPCI adapters can be found on [http://web.archive.org/web/20080803233214/http://www.srcf.ucam.org/~mjg59/thinkpad/wireless.html Matthew Garrett's website].&lt;br /&gt;
&lt;br /&gt;
* Thinkpad Mini PCI Wireless [http://web.archive.org/web/20080608221633/http://www.srcf.ucam.org/~mjg59/thinkpad/tables.html compatibility matrix].&lt;br /&gt;
&lt;br /&gt;
* Bootable &amp;quot;no-1802&amp;quot; [http://www.command-tab.com/2006/02/26/unauthorized-wireless-cards/ CD and floppy image]&lt;br /&gt;
&lt;br /&gt;
{{footnotes|&lt;br /&gt;
# This is explained in a [http://lkml.org/lkml/2003/6/3/162 message to the LKML] and subsequently [http://lkml.org/lkml/2003/6/9/50 clarified].&lt;br /&gt;
# The no-1802 tool was announced and explained in a [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2004-June/018253.html message to the Linux-Thinkpad ML].&lt;br /&gt;
# Vojtech Pavlik's C-code was originally posted in a [http://lkml.org/lkml/2004/6/13/69 message to the LKML]. It was based on the assembly used in the no-1802 program. Matthew Garrett [http://web.archive.org/web/20080608221623/http://www.srcf.ucam.org/~mjg59/thinkpad/hacks.html rewrote] the code to provide more error checking.&lt;br /&gt;
# This information has been added by users. Please feel free to add systems if you have had personal success or failure.&lt;br /&gt;
# The user Middleton has released [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 patched BIOS] for R61/T61/X61/X300 on the NotebookReview forums. The BIOS disables the MiniPCI whitelist, as well as unlocking full SATA-II speed.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_unauthorized_MiniPCI_network_card&amp;diff=53171</id>
		<title>Problem with unauthorized MiniPCI network card</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_unauthorized_MiniPCI_network_card&amp;diff=53171"/>
		<updated>2011-11-16T11:54:16Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Modifying the BIOS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem description ==&lt;br /&gt;
&lt;br /&gt;
Although the MiniPCI slot is an industry standard and can accept any MiniPCI adapter, the ThinkPad BIOS is set to only allow you to boot with an &amp;quot;authorized&amp;quot; adapter installed. Attempts to install an unsupported card will result in the following message:&lt;br /&gt;
&lt;br /&gt;
   1802: Unauthorized network card is plugged in - Power off and remove the miniPCI network card.&lt;br /&gt;
&lt;br /&gt;
This is because the card's sub-vendor PCI-ID (which can be seen using ''lspci -v'') are checked against a [[Wikipedia:Whitelist|whitelist]] in the BIOS.  IBM/Lenovo's reasoning for this is that the combination of MiniPCI card and the integrated antenna in the ThinkPad needs to be certified by the US FCC (Federal Communications Commission).{{footnote|1}} or similar agencies in other countries.&lt;br /&gt;
&lt;br /&gt;
== Affected models ==&lt;br /&gt;
&lt;br /&gt;
All machines with integrated WiFi, or machines with WiFi added. The problem is in the BIOS.&lt;br /&gt;
&lt;br /&gt;
== Solutions ==&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Any of the following solutions should suffice to make the wireless card useable.  You only need to perform one of them.}}&lt;br /&gt;
&lt;br /&gt;
It may be possible to use the computer with the unauthorized card deactivated (but not removed).  Press {{key|F1}} to enter the BIOS and deactivate the WLAN card, then attempt to boot with the card disabled.  This does not make the wireless card work, but it may allow you to boot the computer normally.&lt;br /&gt;
&lt;br /&gt;
=== Modifying the card's ID ===&lt;br /&gt;
&lt;br /&gt;
A safer and better method than modifying the BIOS is modifying the PCI-ID of the wlan card to match the authorized one:&lt;br /&gt;
&lt;br /&gt;
# You'll risk the wireless card instead of the motherboard.&lt;br /&gt;
# Future BIOS updates will not create any problems.&lt;br /&gt;
# No problem with newer laptops with different BIOS; the only reqirement is to find an ID that is already listed in the BIOS, which can be easily achieved if the community maintaina a compatibility table.&lt;br /&gt;
&lt;br /&gt;
The instructions are [http://www.dagarlas.org/stuff/computing/article0001.php here] (link down, 2011/05/14 - archive.org mirror [http://web.archive.org/web/20071016063645/http://www.dagarlas.org/stuff/computing/article0001.php here], second mirror [http://www.broken.com/mirror/thinkpad here]).  This page is for Atheros-based cards and HP notebooks, but it applies to Thinkpads as well. It also has links on how to edit the PCI-ID on Intel Pro Wireless cards. Instruction for intel 2200/2915 cards are [http://stachon.webpark.cz/ipw-eeprom.html here] or [http://fx.cz/sklad/intel/ here] or [http://www.thinkpad-forum.de/thinkpad-hardware/zubeh%C3%B6r/44192-tutorial-nicht-ibm-wlan-karte-2200-2915-im-thinkpad/ here] (in German). The second one is much simpler because it provides an already patched and compiled ipw2200 driver required to do the job.&lt;br /&gt;
{{NOTE|On Linux-based distributions, the driver is loaded based on the PCI-ID. Keep this in mind when &amp;quot;faking&amp;quot; other models. }}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Modifying your PCI-ID will require either a laptop without a BIOS lock or a PCI adapter for your desktop.  Also, this procedure can render your card useless, but that's better than bricking your laptop.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE| According to the information found from the links above the authors suggest a change in the network card memory (ethtool -E ethX magic 0x2200 offset 0x8 value 0x12). However, this doesn't work on my Thinkpad X40. Further modifications were needed to eliminate the 1802 error. The value of the first register inside the memory of the PCI card should be modified to read:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
Offset: 0x0000&lt;br /&gt;
Values: 02 a5 00 80 20 42 86 80 12 27 86 80 18 00 01 03&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
one [http://fx.cz/sklad/intel/ source] suggest that one more value should be modified:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
offset 0xa8 value 0xf9&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
although it might not be necessary.}}&lt;br /&gt;
&lt;br /&gt;
=== Use the spare slot ===&lt;br /&gt;
&lt;br /&gt;
Another safer method: you can plug the wireless card into the spare WWAN slot (the second miniPCI express slot) with pin-20 taped over. It has been tested on a Thinkpad X61s and a non-IBM (unauthorized) Intel Wifi link 4965agn card, originally it gave a 1802 error, but using this trick it boots up and works without any apparent problem-- it essentially hides the card from the test in the bios, but the WWAN slot still gives the card access to the proper PCI bus, with no need to modify the computer or card. Pin #20 is located on the underside of the miniPCI Express board, second pin from the notch, on the side with more pins. Here is [http://pinoutsguide.com/Slots/mini_pcie_pinout.shtml detailed MiniPCIe pinout]. Combinations reported to work:&lt;br /&gt;
* Thinkpad X61s / Intel Wifi link 4965agn&lt;br /&gt;
* Thinkpad X61 / Intel 3945abg (bulk)&lt;br /&gt;
* Thinkpad X200 / Intel 5300&lt;br /&gt;
* Thinkpad T60p (widescreen) / Sierra MC8781&lt;br /&gt;
&lt;br /&gt;
* On the Lenovo Y530 with an Intel 4965AGN, moving the card to the second miniPCI slot was sufficient.  There was no need to tape any pins. Also with an X61t (7762-94G), an Atheros 5008X scavenged from a MacBook Pro, worked flawless (ok, without hardware switch and WLAN status LED) in the WWAN slot w/out taping. &lt;br /&gt;
&lt;br /&gt;
* On the X61s (and probably others), if you tape pin 20 from the card, it works if plugged into the second (WWAN) mini-PCIE-slot.&lt;br /&gt;
&lt;br /&gt;
=== Modifying the BIOS ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|It is dangerous to mess with your BIOS, you can easily make your machine unbootable. Proceed with caution!}}&lt;br /&gt;
&lt;br /&gt;
See the table below for links to modified BIOS images with the whitelist disabled. Information on making this BIOS modification for newer ThinkPads can be found [http://www.endeer.cz/bios.tools/bios.html here].&lt;br /&gt;
&lt;br /&gt;
Alternatively, you may can modify the whitelist to include the PCI-ID of the card you wish to use.  The complete instructions for this procedure are [http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html here].&lt;br /&gt;
&lt;br /&gt;
* You can try googling for your model number + &amp;quot;whitelist removal&amp;quot;, there are lots of pre-hacked BIOSes out there.&lt;br /&gt;
&lt;br /&gt;
* You can use the [[Problem with error 01C9 - More than one Ethernet devices | no-1802 and no-01C9 Linux Live CD]] without applying the no-01C9 patch. It is very convenient to use and based on the C code below.&lt;br /&gt;
&lt;br /&gt;
* You can use the DOS [http://jcnp.pku.edu.cn/~shadow/1802/no-1802.com no-1802] utility, written by Tisheng Chen.{{footnote|2}} It will set a certain bit in the CMOS memory which disables the whitelist check, but it has been reported not to work on the latest machines, such as the T43 and X41&lt;br /&gt;
&lt;br /&gt;
* You can compile and run (as root) the following C-code, which was written by Matthew Garrett. It was based on the code written by Vojtech Pavlik, which in turn was based on the assembly used in the no-1802 program. {{footnote|3}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 #include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;sys/types.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;unistd.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;sys/stat.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;fcntl.h&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int main(void)&lt;br /&gt;
 {&lt;br /&gt;
   int fd;&lt;br /&gt;
   unsigned char data;&lt;br /&gt;
   &lt;br /&gt;
   fd = open(&amp;quot;/dev/nvram&amp;quot;, O_RDWR);&lt;br /&gt;
   if (fd==-1) {&lt;br /&gt;
     printf(&amp;quot;Opening /dev/nvram failed\n&amp;quot;);&lt;br /&gt;
     return 1;&lt;br /&gt;
   }&lt;br /&gt;
   printf(&amp;quot;Disabling WiFi whitelist check.\n&amp;quot;); &lt;br /&gt;
 &lt;br /&gt;
   /* BIG INFORMATIONAL WARNING */ &lt;br /&gt;
   /* The linux nvram driver doesn't give access to the first 14 bytes of&lt;br /&gt;
      the CMOS. As a result, we seek to 0x5c rather than 0x6a. If you're &lt;br /&gt;
      implementing this under another OS, then you'll have to go to whichever&lt;br /&gt;
      address is appropriate for your access method */&lt;br /&gt;
 &lt;br /&gt;
   lseek(fd, 0x5c, SEEK_SET);&lt;br /&gt;
   read(fd, &amp;amp;data, 1);&lt;br /&gt;
   printf(&amp;quot;CMOS address 0x5c: %02x-&amp;gt;&amp;quot;, data);&lt;br /&gt;
   data |= 0x80;&lt;br /&gt;
   printf(&amp;quot;%02x\n&amp;quot;, data);&lt;br /&gt;
   lseek(fd, 0x5c, SEEK_SET);&lt;br /&gt;
   if (write(fd, &amp;amp;data, 1)&amp;lt;0) {&lt;br /&gt;
     printf(&amp;quot;Unable to write to /dev/nvram - hack failed\n&amp;quot;);&lt;br /&gt;
     close(fd);&lt;br /&gt;
     return 2;&lt;br /&gt;
   }&lt;br /&gt;
   close(fd);&lt;br /&gt;
   printf(&amp;quot;Done.\n&amp;quot;);&lt;br /&gt;
   return 0;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
{{NOTE|On the R32, T43, X41, X60, W500 and probably others, the BIOS hacks and the &amp;quot;no-1802&amp;quot; utility don't work.}}&lt;br /&gt;
&lt;br /&gt;
== Successful BIOS modifications ==&lt;br /&gt;
&lt;br /&gt;
{{WARN|This table is meant to give users an idea of what models have been successfully modified and how. As stated before, it is dangerous to mess with your BIOS, you can easily make your machine unbootable. Please proceed with caution!}}&lt;br /&gt;
&lt;br /&gt;
The following table contains information about ThinkPad models that have been successfully modified to run an unauthorized Mini PCI card. {{footnote|4}} &lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Model &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| BIOS Version &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Method &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Success&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad 240&lt;br /&gt;
| 2609-21G&lt;br /&gt;
| 1.18&lt;br /&gt;
| Damn Small Linux&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31&lt;br /&gt;
| 2652-P3M&lt;br /&gt;
| 1.10 (1NET16WW)&lt;br /&gt;
| Debian GNU/Linux Lenny (2.6.25-2-686)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31&lt;br /&gt;
| 2653-CU3&lt;br /&gt;
| 1.13 (1GET41WW)&lt;br /&gt;
| Windows XP Professional SP2&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31p&lt;br /&gt;
| 2653-R8U&lt;br /&gt;
| 1.10 (1NET16WW)&lt;br /&gt;
| Windows XP Professional SP2&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad G40&lt;br /&gt;
| 2388-2UU&lt;br /&gt;
| 1.21 (2006/2/24; 1TETA6WW)&lt;br /&gt;
| Windows XP Home&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R31&lt;br /&gt;
| 2656-6FG &lt;br /&gt;
| 3.11 (12-01-2004) &lt;br /&gt;
| Windows XP Boot Disk &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R31&lt;br /&gt;
| 2656-E4U&lt;br /&gt;
| 3.11 (12-01-2004) &lt;br /&gt;
| Windows XP Professional SP2 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R32&lt;br /&gt;
| 2656-EG1 &lt;br /&gt;
| 2.16 (16-06-2006) &lt;br /&gt;
| DOS Boot Disk &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2656-69U &lt;br /&gt;
| ? &lt;br /&gt;
| Windows 2000 Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-F7G &lt;br /&gt;
| n/a&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2200BG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2682&lt;br /&gt;
| ?&lt;br /&gt;
| Debian Etch&lt;br /&gt;
| Matthew Garrett code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2896-J3U &lt;br /&gt;
| 1.24 (10-18-2005) &lt;br /&gt;
| Fedora Core 4 &lt;br /&gt;
| Vojtech Pavlik code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-L7U &lt;br /&gt;
| 1.24 (10-18-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-BDG&lt;br /&gt;
| 1.33&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-DG1&lt;br /&gt;
| 1.26&lt;br /&gt;
| Ubuntu Linux 8.10 2.6.27-9&lt;br /&gt;
| Matthew Garrett code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40e&lt;br /&gt;
| 2684-LKG&lt;br /&gt;
| ?&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-CDG&lt;br /&gt;
| 1.27 (10-06-2006) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-DM2&lt;br /&gt;
| 1.09 (2003) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2723&lt;br /&gt;
| ?&lt;br /&gt;
| Slackware Linux 12&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-CFM &lt;br /&gt;
| 1.24 (10-17-2005) &lt;br /&gt;
| Gentoo &amp;amp; XP Pro&lt;br /&gt;
| no-1802 utility (boot from USB key to apply)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2724 &lt;br /&gt;
| 1.30 (10-19-2005) &lt;br /&gt;
| FreeBSD 6.1-p1&lt;br /&gt;
| code by Matthew Garrett, compiled and run on bactrack&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2724-3XU &lt;br /&gt;
| 1.33 (06-29-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2682 &lt;br /&gt;
| 1.01 (2003-01-24)&lt;br /&gt;
| Debian GNU/Linux etch (March 2007) &lt;br /&gt;
| Matthew Garret's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-BDG&lt;br /&gt;
| 1.33 (2006/6/29)&lt;br /&gt;
| Lunar Linux (2007/03/04) &lt;br /&gt;
| Matthew Garret's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| 1829-7RG&lt;br /&gt;
| 3.21 (02-06-2006)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| &lt;br /&gt;
| 2.13 (2004-01-08)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| no-1802 W98 Boot Floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| 1830-6FG&lt;br /&gt;
| 3.05a (14-05-2004)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50p&lt;br /&gt;
| 1832-2AG&lt;br /&gt;
| 3.19 (13-10-2005)&lt;br /&gt;
| Ubuntu 5.10 (kernel 2.6.12-10-686)&lt;br /&gt;
| Vojtech Pavlik code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad R51&lt;br /&gt;
| 2887-W2C &lt;br /&gt;
| 1.27 (03-03-2006) &lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility (boot from USB key to apply)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad R52&lt;br /&gt;
| 1849-BMU&lt;br /&gt;
|1.27 (09-20-2006)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility (boot from external USB floppy)&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R61&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T23&lt;br /&gt;
| 2647-4MU&lt;br /&gt;
| 1.18 (08-06-2004) &lt;br /&gt;
| Windows XP Pro/SP2&lt;br /&gt;
| no-1802 utility (W98se-bootfloppy)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot; &lt;br /&gt;
|ThinkPad T30&lt;br /&gt;
| 2366-68G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T30&lt;br /&gt;
| 2366-ES1 &lt;br /&gt;
| 2.10  &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;  &lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-97G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-N6G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-N6G &lt;br /&gt;
| 2.10 (26-06-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-81U &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86U &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro SP 2&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86G&lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro SP 2 and Ubuntu 7.10 &amp;quot;Gutsy Gibbon&amp;quot; Intel BG2200&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86M&lt;br /&gt;
| 2.05 (12-06-2003) &lt;br /&gt;
| Mepis 7&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-DU9 &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Suse Linux 10.1 &lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2367-RU1 &lt;br /&gt;
| 2.01 (06-08-2002) &lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30&lt;br /&gt;
| 2366-81M&lt;br /&gt;
| 2.10 (1IET71WW)&lt;br /&gt;
| Debian GNU/Linux Lenny (2.6.24-1-686)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40 &lt;br /&gt;
| 2373-7CU &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-PM1 &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40 &lt;br /&gt;
| 2373-4BG &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-7CU&lt;br /&gt;
| 3.21 (06-02-2006)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-75U&lt;br /&gt;
| 3.21 (09-12-2006)&lt;br /&gt;
| Fedora 6 w Intel 2915ABG&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-82U &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP/ SUSE 10.1&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-8CG &lt;br /&gt;
| 3.05a (2004-05-14)&lt;br /&gt;
| Arch Linux&lt;br /&gt;
| No-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-8CG &lt;br /&gt;
| 3.15 (2005-03-29)&lt;br /&gt;
| Windows XP Pro SP2 w/[http://www.giga-byte.com.tw/Products/Communication/Products_Spec.aspx?ClassValue=Communication&amp;amp;ProductID=985&amp;amp;ProductName=GN-WI01GS Gigabyte GN-WI01GS]&lt;br /&gt;
| No-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-PU7 &lt;br /&gt;
| 3.21 (09-12-2006)&lt;br /&gt;
| Windows XP Professional&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-42G &lt;br /&gt;
| 3.20 (11-05-2006) &lt;br /&gt;
| Windows 2000 Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CG &lt;br /&gt;
| 3.20 (11-05-2006) &lt;br /&gt;
| Ubuntu 6.06 LTS w/Intel Pro Lan2200&lt;br /&gt;
| no-1802 Linux Live CD &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CU &lt;br /&gt;
| 3.03 (07 Apr 2004) &lt;br /&gt;
| Windows XP&lt;br /&gt;
| no-1802 utility (applied via FreeDos bootable USB stick) &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-DG1 &lt;br /&gt;
| 3.21 (06-02-2006) &lt;br /&gt;
| Ubuntu 6.10 w/Broadcom 4306&lt;br /&gt;
| Matthew Garrett's code &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CU&lt;br /&gt;
| 3.16 (2006-02-21)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| &lt;br /&gt;
| 2.13 (2004-01-08)&lt;br /&gt;
| Ubuntu 10.04 LTS&lt;br /&gt;
| no-1802 W98 boot floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40p&lt;br /&gt;
| 2373-G1G&lt;br /&gt;
| 3.19 (10-13-2005)&lt;br /&gt;
| Debian GNU/Linux (sid)&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40p&lt;br /&gt;
| 2373-G5G&lt;br /&gt;
| 3.21 (2006-06-02)&lt;br /&gt;
| Windows XP Pro SP2 / Gentoo 2007.0&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-1FG &lt;br /&gt;
| 3.21 (2007-06-18)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-5G1 &lt;br /&gt;
| 2004 &lt;br /&gt;
| Fedora Core 6 w/Intel 5ABG a/b/g&lt;br /&gt;
| no-1802 Linux Live CD &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T41&lt;br /&gt;
| 2373-9HU&lt;br /&gt;
| n/a&lt;br /&gt;
| Ubuntu 6.10 w/Atheros 5212 a/b/g&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style=&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T41&lt;br /&gt;
| 2373-2FG&lt;br /&gt;
| n/a&lt;br /&gt;
| Windows XP Pro SR2 w/ Intel 2200BG&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style=&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41p&lt;br /&gt;
| 2373-GEG &lt;br /&gt;
| BIOS Build ID: 1RETDOWW(3.20) &lt;br /&gt;
| Gentoo / XP pro SP2&lt;br /&gt;
| Matthew Garrett's code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41p&lt;br /&gt;
| 2374-GGU &lt;br /&gt;
| 3.21 (1RETDPWW) 6/2/2006&lt;br /&gt;
| Slackware / XP pro SP2&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-K32 &lt;br /&gt;
| BIOS Build ID: 1RETDOWW(3.20) &lt;br /&gt;
| CentOS 5.0 w/Atheros 5212 (CM9)&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-6UU&lt;br /&gt;
| Not noted&lt;br /&gt;
| Fedora 7 w/Atheros 5212&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-4TG &lt;br /&gt;
| 3.13 (1RETDHWW) (29-10-2004)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel PRO 2200BG&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-Y8N&lt;br /&gt;
| 1RETDRWW (3.23)&lt;br /&gt;
| openSUSE 11.1 / Intel 2915abg&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42p&lt;br /&gt;
| 2373-HTU &lt;br /&gt;
| 3.23 (1RETDRWW) (06-18-2007)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-K2G &lt;br /&gt;
| 3.17 (07-27-2005)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-M1U&lt;br /&gt;
| 3.13 1RETDHWW (10/29/2004)&lt;br /&gt;
| Fedora 7 w/ Intel PRO 2200BG&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-LM1&lt;br /&gt;
| 3.23 (1RETDRWW) (06-18-2007)&lt;br /&gt;
| Debian Lenny (2.6.21-2-686) w/ Intel PRO 2915ABG&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2378-EXU &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-F3G &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| No-1802 W98 Boot Floppy &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T43&lt;br /&gt;
| 1871-F1G&lt;br /&gt;
| 1.19 (70ET59WW) (2005-09-20)&lt;br /&gt;
| n/a&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T60&lt;br /&gt;
| 6371-CTO&lt;br /&gt;
| 1.04 (7IET23WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T61&lt;br /&gt;
| ?&lt;br /&gt;
| 2.27-1.08 (20 Apr 2010)&lt;br /&gt;
| Linux Mint 9&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or [http://art.ified.ca/?page_id=218 manual patching] (requires installing Windows XP temporarily)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T61p&lt;br /&gt;
| ?&lt;br /&gt;
| 2.27-1.08 (20 Apr 2010)&lt;br /&gt;
| Linux Mint 9&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or [http://art.ified.ca/?page_id=218 manual patching] (requires installing Windows XP temporarily)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X22 &lt;br /&gt;
| 2662-95G&lt;br /&gt;
| 1.32 (2003-06-10)&lt;br /&gt;
| Debian GNU/Linux testing, kernel 2.6.18-3-686&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X24&lt;br /&gt;
| 2662-MPG &lt;br /&gt;
| 1.26 (2002-05-22)&lt;br /&gt;
| Debian GNU/Linux 2.6.18-5&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| AR5212 &lt;br /&gt;
| ?&lt;br /&gt;
| Debian Linux 2.6.18-5&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2672-41j &lt;br /&gt;
| 1.08 (08-09-2005)&lt;br /&gt;
| Gentoo Kernel 2.6.15 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2672-4XU &lt;br /&gt;
| 1.09&lt;br /&gt;
| Win XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2673-EU2 &lt;br /&gt;
| 1.09 &lt;br /&gt;
| Windows XP Pro SP2 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C2G &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.22-rc7&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-PG9 &lt;br /&gt;
| 2.04 (2003-11-10) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.21-2&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2673-C27 &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Ubuntu 5.10 (kernel 2.6.12-9-386) &lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-1UG &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| FreeBSD 6-STABLE&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CEG &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.17-2-686&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CXU &lt;br /&gt;
| 2.04&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-PBU &lt;br /&gt;
| 3.02&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-I5A &lt;br /&gt;
| 3.02&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C8G&lt;br /&gt;
| 3.02&lt;br /&gt;
| Debian (kernel 2.6.16.20-386)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CEG&lt;br /&gt;
| 2.11 (02/13/2004)&lt;br /&gt;
| Debian (kernel 2.6.18-4-686, gcc 4.1.2)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2884-BRU &lt;br /&gt;
| 1.03 (1QET34WW) 2003-04-08&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C2G &lt;br /&gt;
| ?&lt;br /&gt;
| Win XP Pro, w/ Gigabyte GN-WI03N-RN&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-BAU &lt;br /&gt;
| 3.02 (1QET97WW)&lt;br /&gt;
| Windows Vista w/ Broadcom 43XG, Ubuntu 7.10&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X32&lt;br /&gt;
| 2672-58G&lt;br /&gt;
| 3.02&lt;br /&gt;
| Ubuntu 8.04&lt;br /&gt;
| no-1802 CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-CTO&lt;br /&gt;
| 2.08 (2006/12/25; 1UETD3WW)&lt;br /&gt;
| Windows XP Pro, Ubuntu 9&lt;br /&gt;
| modify PCI-CARD EEPROM&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-8EU&lt;br /&gt;
| 1.42 (2004/09/16; 1UET92WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-8EU&lt;br /&gt;
| 2.08 (2006/12/25; 1UETD3WW)&lt;br /&gt;
| Windows XP Professional SP3, Ubuntu 8.04&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41&lt;br /&gt;
| 1866-6SU&lt;br /&gt;
| ?&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41 &lt;br /&gt;
| 2525-A2U&lt;br /&gt;
| 2.06 (2006/03/14; 74ET61WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41&lt;br /&gt;
| 2528-ELU&lt;br /&gt;
| 2.06 (2006/03/14; 74ET61WW)&lt;br /&gt;
| Windows XP Pro / OSX 10.4.8 / Ubuntu Edgy&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X60s&lt;br /&gt;
| 1702-3JU&lt;br /&gt;
| ?&lt;br /&gt;
| Debian Testing&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| NO (bricked)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X61t&lt;br /&gt;
| 7762-94G&lt;br /&gt;
| ?&lt;br /&gt;
| Windows 7 Ent&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or in WWAN slot (no taping)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| YES (no LED/HW-switch)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X200&lt;br /&gt;
| ?&lt;br /&gt;
| 1.43&lt;br /&gt;
| Ubuntu Karmic7&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| NO (tape pin 20 instead)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| Thinkpad X200&lt;br /&gt;
| 7454-2QU&lt;br /&gt;
| 3.05&lt;br /&gt;
| Windows 7 32-bit&lt;br /&gt;
| Tape over pin 20&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X200s&lt;br /&gt;
| ?&lt;br /&gt;
| 3.14 (2010-07-07)&lt;br /&gt;
| Ubuntu&lt;br /&gt;
| tape over 20-pin, place card into 2nd(!) slot (WWAN). Without taping there will be no error but it won't work. (Led doesn't work after all)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201i (X201)&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.16 (2010-06-07; 6QET46WW)&lt;br /&gt;
| Debian Squeeze&lt;br /&gt;
| tape-over 20-pin&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No; BIOS hacks not attempted&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-LUU&lt;br /&gt;
| 1.27 (2006-06-29; 1OET61WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| jmp1802.cmd&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad W500&lt;br /&gt;
| 4061-A97&lt;br /&gt;
| 1.16 (2008-09-24; 6FET46WW)&lt;br /&gt;
| Ubuntu 8.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| tape over 20-pin; place card into WWAN slot&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Zender's BIOS tools&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.32 (6QET62WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| [http://forums.mydigitallife.info/threads/20223-Remove-whitelist-check-add-ID-s-to-break-hardware-restrictions-mod-requests.?s=e297b8f49bacb66d235829696df53c6a&amp;amp;p=366208&amp;amp;viewfull=1#post366208 This modified BIOS]&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X301&lt;br /&gt;
| 2777-CTO&lt;br /&gt;
| 3.10 (2010-03-16; 6EET50WW)&lt;br /&gt;
| Ubuntu 10.04&lt;br /&gt;
| tape over 20-pin; place card into WWAN slot&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| no&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3680-VV8&lt;br /&gt;
| 1.34 (6QET64WW)&lt;br /&gt;
| Arch (updated 05.05.2011)&lt;br /&gt;
| [http://forums.mydigitallife.info/threads/5866-LENOVO--Bioses-especially-Thinkpad.?p=402987&amp;amp;viewfull=1#post402987 This modified BIOS] (updated using preinstalled Windows 7)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes, 2*5 Beep on Startup (see [[http://forums.mydigitallife.info/threads/20223-Remove-whitelist-check-add-ID-s-to-break-hardware-restrictions-mod-requests.?p=352910&amp;amp;viewfull=1#post352910]])&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Problem with WiFi LED==&lt;br /&gt;
After getting an unauthorized card to work, you may notice that the WiFi LED found on the ThinkPad is not working. This doesn't happen with all unauthorized cards. The general cause for this is the fact that the MiniPCI standard leaves the implementation of the LED signals available on the MiniPCI connector to the card vendors. Therefore some newer WiFi cards use one of the signals originally meant for LEDs to implement the &amp;quot;radio kill&amp;quot; switch input. As a result, the LED doesn't get proper signals and fails.&lt;br /&gt;
&lt;br /&gt;
====Details====&lt;br /&gt;
The WiFi LED found in ThinkPads is connected to following pins on the MiniPCI connector.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Pin&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Signal&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Description&lt;br /&gt;
|-style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
|11&lt;br /&gt;
|LED1_GRNP&lt;br /&gt;
|WiFi active LED +&lt;br /&gt;
|-style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
|13&lt;br /&gt;
|LED1_GRNN&lt;br /&gt;
|WiFi active LED - (older cards) / RF Silent input (newer cards)&lt;br /&gt;
|}&lt;br /&gt;
Note: The descriptions are specific to this article.&lt;br /&gt;
&lt;br /&gt;
If your LED is not working, the problem could be the pin 13. Newer cards may no longer provide the necessary negative signal there to drive the LED. Before you apply any fixes, be sure to check the voltage between pin 11 and ground (can be found for example on the MiniPCI latch arms) - it should give you about 3.3V while the WiFi is active and 0V otherwise. The voltage between pin 13 and ground should measure about 2.5V. The notebook has to be running while you perform the tests so be extremely careful. All the mentioned pins are on the upper side so it's quite easy to get to them with a multimeter. If all the voltages match, your LED is fixable.&lt;br /&gt;
&lt;br /&gt;
Reference:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://members.datafast.net.au/dft0802/specs/mpci10.pdf MiniPCI Specification] (PDF, 724KB)&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.interfacebus.com/MiniPCI_Pinout_124Pin.html MiniPCI Pinout]&lt;br /&gt;
&lt;br /&gt;
====Solution====&lt;br /&gt;
The solution is to connect the ground (GND) to the pin 13. However, since the new ''RF Silent input'' signal is active low, grounding the card side will tell it to turn itself off. Therefore, we have to separate pin 13 of the card from the system board and connect ground to the system board side only.&lt;br /&gt;
&lt;br /&gt;
There are many ways to accomplish this. One which doesn't require any soldering is to mask pin 13 on the card with a cellophane tape and use about 3cm of thin wire to connect pin 13 of the connector to the ground. Place one end of the wire on the masked pad and insert the card into the slot. Check if the wire is centered on the pad and try pulling it (but not too hard) to see if it holds. If it comes out easily, pull the card out and repeat. If you successfully attach it, you have to connect the other end to the ground. The best place is the left MiniPCI latch arm. Bend it outside and insert the wire into the small gap between the two pieces of metal the arm is made from. Finally, make sure that the wire doesn't touch anything else and doesn't stand out too much, it must not touch the touchpad electronics when you put the palmrest back on. If in doubt, cover the wire with some insulator.&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do this fix ONLY if you know exactly what you are doing and at your own risk! If you're not sure about any part, don't even try it or you may damage your WiFi card and/or brick your laptop. You have been warned.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|If your card is not listed in the table below, your WiFi LED may not work for some other reason. Therefore, make sure you understood the problem described here and made all the measurements carefully. This way you will know if this apply to your card and if it can be fixed this way. Otherwise, if you're skilled enough, please try to find out why your LED doesn't work and contribute to this article.}}&lt;br /&gt;
&lt;br /&gt;
====Successful WiFi LED fixes====&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Model&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| WiFi card&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Success&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Comments&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|T41&lt;br /&gt;
|2374-312&lt;br /&gt;
|Intel&amp;amp;nbsp;PRO/Wireless&amp;amp;nbsp;2915ABG,&lt;br /&gt;
Spares No: 373830-001&lt;br /&gt;
|Windows&amp;amp;nbsp;XP&amp;amp;nbsp;SP2,&lt;br /&gt;
Ubuntu&amp;amp;nbsp;7.10&lt;br /&gt;
|style =&amp;quot;color:green;font-weight:bold;&amp;quot;|Yes&lt;br /&gt;
|The WiFi card seems to be a HP one (tip: google for spares no.). Not sure thou - received it with an already changed PCI-ID.&lt;br /&gt;
|-  style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|X31&lt;br /&gt;
|2672-PG9&lt;br /&gt;
|Intel&amp;amp;nbsp;PRO/Wireless&amp;amp;nbsp;2915ABG, Broadcom BCM4306&lt;br /&gt;
|Debian Sid&lt;br /&gt;
|style =&amp;quot;color:green;font-weight:bold;&amp;quot;|Yes&lt;br /&gt;
|Both cards are non-IBM ones, BIOS was patched. ipw2200 needed the {{bootparm|led|1}} option to be enabled while loading the module.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External Sources ==&lt;br /&gt;
&lt;br /&gt;
* Additional Information about &amp;quot;Unauthorised&amp;quot; MiniPCI adapters can be found on [http://web.archive.org/web/20080803233214/http://www.srcf.ucam.org/~mjg59/thinkpad/wireless.html Matthew Garrett's website].&lt;br /&gt;
&lt;br /&gt;
* Thinkpad Mini PCI Wireless [http://web.archive.org/web/20080608221633/http://www.srcf.ucam.org/~mjg59/thinkpad/tables.html compatibility matrix].&lt;br /&gt;
&lt;br /&gt;
* Bootable &amp;quot;no-1802&amp;quot; [http://www.command-tab.com/2006/02/26/unauthorized-wireless-cards/ CD and floppy image]&lt;br /&gt;
&lt;br /&gt;
{{footnotes|&lt;br /&gt;
# This is explained in a [http://lkml.org/lkml/2003/6/3/162 message to the LKML] and subsequently [http://lkml.org/lkml/2003/6/9/50 clarified].&lt;br /&gt;
# The no-1802 tool was announced and explained in a [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2004-June/018253.html message to the Linux-Thinkpad ML].&lt;br /&gt;
# Vojtech Pavlik's C-code was originally posted in a [http://lkml.org/lkml/2004/6/13/69 message to the LKML]. It was based on the assembly used in the no-1802 program. Matthew Garrett [http://web.archive.org/web/20080608221623/http://www.srcf.ucam.org/~mjg59/thinkpad/hacks.html rewrote] the code to provide more error checking.&lt;br /&gt;
# This information has been added by users. Please feel free to add systems if you have had personal success or failure.&lt;br /&gt;
# The user Middleton has released [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 patched BIOS] for R61/T61/X61/X300 on the NotebookReview forums. The BIOS disables the MiniPCI whitelist, as well as unlocking full SATA-II speed.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Problem_with_unauthorized_MiniPCI_network_card&amp;diff=53170</id>
		<title>Problem with unauthorized MiniPCI network card</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Problem_with_unauthorized_MiniPCI_network_card&amp;diff=53170"/>
		<updated>2011-11-16T11:40:55Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: Clarifying which solutions are BIOS fixes and which are moving the card.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Problem description ==&lt;br /&gt;
&lt;br /&gt;
Although the MiniPCI slot is an industry standard and can accept any MiniPCI adapter, the ThinkPad BIOS is set to only allow you to boot with an &amp;quot;authorized&amp;quot; adapter installed. Attempts to install an unsupported card will result in the following message:&lt;br /&gt;
&lt;br /&gt;
   1802: Unauthorized network card is plugged in - Power off and remove the miniPCI network card.&lt;br /&gt;
&lt;br /&gt;
This is because the card's sub-vendor PCI-ID (which can be seen using ''lspci -v'') are checked against a [[Wikipedia:Whitelist|whitelist]] in the BIOS.  IBM/Lenovo's reasoning for this is that the combination of MiniPCI card and the integrated antenna in the ThinkPad needs to be certified by the US FCC (Federal Communications Commission).{{footnote|1}} or similar agencies in other countries.&lt;br /&gt;
&lt;br /&gt;
== Affected models ==&lt;br /&gt;
&lt;br /&gt;
All machines with integrated WiFi, or machines with WiFi added. The problem is in the BIOS.&lt;br /&gt;
&lt;br /&gt;
== Solutions ==&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Any of the following solutions should suffice to make the wireless card useable.  You only need to perform one of them.}}&lt;br /&gt;
&lt;br /&gt;
It may be possible to use the computer with the unauthorized card deactivated (but not removed).  Press {{key|F1}} to enter the BIOS and deactivate the WLAN card, then attempt to boot with the card disabled.  This does not make the wireless card work, but it may allow you to boot the computer normally.&lt;br /&gt;
&lt;br /&gt;
=== Modifying the card's ID ===&lt;br /&gt;
&lt;br /&gt;
A safer and better method than modifying the BIOS is modifying the PCI-ID of the wlan card to match the authorized one:&lt;br /&gt;
&lt;br /&gt;
# You'll risk the wireless card instead of the motherboard.&lt;br /&gt;
# Future BIOS updates will not create any problems.&lt;br /&gt;
# No problem with newer laptops with different BIOS; the only reqirement is to find an ID that is already listed in the BIOS, which can be easily achieved if the community maintaina a compatibility table.&lt;br /&gt;
&lt;br /&gt;
The instructions are [http://www.dagarlas.org/stuff/computing/article0001.php here] (link down, 2011/05/14 - archive.org mirror [http://web.archive.org/web/20071016063645/http://www.dagarlas.org/stuff/computing/article0001.php here], second mirror [http://www.broken.com/mirror/thinkpad here]).  This page is for Atheros-based cards and HP notebooks, but it applies to Thinkpads as well. It also has links on how to edit the PCI-ID on Intel Pro Wireless cards. Instruction for intel 2200/2915 cards are [http://stachon.webpark.cz/ipw-eeprom.html here] or [http://fx.cz/sklad/intel/ here] or [http://www.thinkpad-forum.de/thinkpad-hardware/zubeh%C3%B6r/44192-tutorial-nicht-ibm-wlan-karte-2200-2915-im-thinkpad/ here] (in German). The second one is much simpler because it provides an already patched and compiled ipw2200 driver required to do the job.&lt;br /&gt;
{{NOTE|On Linux-based distributions, the driver is loaded based on the PCI-ID. Keep this in mind when &amp;quot;faking&amp;quot; other models. }}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Modifying your PCI-ID will require either a laptop without a BIOS lock or a PCI adapter for your desktop.  Also, this procedure can render your card useless, but that's better than bricking your laptop.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE| According to the information found from the links above the authors suggest a change in the network card memory (ethtool -E ethX magic 0x2200 offset 0x8 value 0x12). However, this doesn't work on my Thinkpad X40. Further modifications were needed to eliminate the 1802 error. The value of the first register inside the memory of the PCI card should be modified to read:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
Offset: 0x0000&lt;br /&gt;
Values: 02 a5 00 80 20 42 86 80 12 27 86 80 18 00 01 03&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
one [http://fx.cz/sklad/intel/ source] suggest that one more value should be modified:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
offset 0xa8 value 0xf9&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
although it might not be necessary.}}&lt;br /&gt;
&lt;br /&gt;
=== Use the spare slot ===&lt;br /&gt;
&lt;br /&gt;
Another safer method: you can plug the wireless card into the spare WWAN slot (the second miniPCI express slot) with pin-20 taped over. It has been tested on a Thinkpad X61s and a non-IBM (unauthorized) Intel Wifi link 4965agn card, originally it gave a 1802 error, but using this trick it boots up and works without any apparent problem-- it essentially hides the card from the test in the bios, but the WWAN slot still gives the card access to the proper PCI bus, with no need to modify the computer or card. Pin #20 is located on the underside of the miniPCI Express board, second pin from the notch, on the side with more pins. Here is [http://pinoutsguide.com/Slots/mini_pcie_pinout.shtml detailed MiniPCIe pinout]. Combinations reported to work:&lt;br /&gt;
* Thinkpad X61s / Intel Wifi link 4965agn&lt;br /&gt;
* Thinkpad X61 / Intel 3945abg (bulk)&lt;br /&gt;
* Thinkpad X200 / Intel 5300&lt;br /&gt;
* Thinkpad T60p (widescreen) / Sierra MC8781&lt;br /&gt;
&lt;br /&gt;
* On the Lenovo Y530 with an Intel 4965AGN, moving the card to the second miniPCI slot was sufficient.  There was no need to tape any pins. Also with an X61t (7762-94G), an Atheros 5008X scavenged from a MacBook Pro, worked flawless (ok, without hardware switch and WLAN status LED) in the WWAN slot w/out taping. &lt;br /&gt;
&lt;br /&gt;
* On the X61s (and probably others), if you tape pin 20 from the card, it works if plugged into the second (WWAN) mini-PCIE-slot.&lt;br /&gt;
&lt;br /&gt;
=== Modifying the BIOS ===&lt;br /&gt;
&lt;br /&gt;
{{WARN|It is dangerous to mess with your BIOS, you can easily make your machine unbootable. Proceed with caution!}}&lt;br /&gt;
&lt;br /&gt;
See the table below for links to modified BIOS images with the whitelist disabled. Information on making this BIOS modification for newer ThinkPads can be found [http://www.endeer.cz/bios.tools/bios.html here].&lt;br /&gt;
&lt;br /&gt;
Alternatively, you may can modify the whitelist to include the PCI-ID of the card you wish to use.  The complete instructions for this procedure are [http://www.paul.sladen.org/thinkpad-r31/wifi-card-pci-ids.html here].&lt;br /&gt;
&lt;br /&gt;
* You can use the [[Problem with error 01C9 - More than one Ethernet devices | no-1802 and no-01C9 Linux Live CD]] without applying the no-01C9 patch. It is very convenient to use and based on the C code below.&lt;br /&gt;
&lt;br /&gt;
* You can use the DOS [http://jcnp.pku.edu.cn/~shadow/1802/no-1802.com no-1802] utility, written by Tisheng Chen.{{footnote|2}} It will set a certain bit in the CMOS memory which disables the whitelist check, but it has been reported not to work on the latest machines, such as the T43 and X41&lt;br /&gt;
&lt;br /&gt;
* You can compile and run (as root) the following C-code, which was written by Matthew Garrett. It was based on the code written by Vojtech Pavlik, which in turn was based on the assembly used in the no-1802 program. {{footnote|3}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 #include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;sys/types.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;unistd.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;sys/stat.h&amp;gt;&lt;br /&gt;
 #include &amp;lt;fcntl.h&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int main(void)&lt;br /&gt;
 {&lt;br /&gt;
   int fd;&lt;br /&gt;
   unsigned char data;&lt;br /&gt;
   &lt;br /&gt;
   fd = open(&amp;quot;/dev/nvram&amp;quot;, O_RDWR);&lt;br /&gt;
   if (fd==-1) {&lt;br /&gt;
     printf(&amp;quot;Opening /dev/nvram failed\n&amp;quot;);&lt;br /&gt;
     return 1;&lt;br /&gt;
   }&lt;br /&gt;
   printf(&amp;quot;Disabling WiFi whitelist check.\n&amp;quot;); &lt;br /&gt;
 &lt;br /&gt;
   /* BIG INFORMATIONAL WARNING */ &lt;br /&gt;
   /* The linux nvram driver doesn't give access to the first 14 bytes of&lt;br /&gt;
      the CMOS. As a result, we seek to 0x5c rather than 0x6a. If you're &lt;br /&gt;
      implementing this under another OS, then you'll have to go to whichever&lt;br /&gt;
      address is appropriate for your access method */&lt;br /&gt;
 &lt;br /&gt;
   lseek(fd, 0x5c, SEEK_SET);&lt;br /&gt;
   read(fd, &amp;amp;data, 1);&lt;br /&gt;
   printf(&amp;quot;CMOS address 0x5c: %02x-&amp;gt;&amp;quot;, data);&lt;br /&gt;
   data |= 0x80;&lt;br /&gt;
   printf(&amp;quot;%02x\n&amp;quot;, data);&lt;br /&gt;
   lseek(fd, 0x5c, SEEK_SET);&lt;br /&gt;
   if (write(fd, &amp;amp;data, 1)&amp;lt;0) {&lt;br /&gt;
     printf(&amp;quot;Unable to write to /dev/nvram - hack failed\n&amp;quot;);&lt;br /&gt;
     close(fd);&lt;br /&gt;
     return 2;&lt;br /&gt;
   }&lt;br /&gt;
   close(fd);&lt;br /&gt;
   printf(&amp;quot;Done.\n&amp;quot;);&lt;br /&gt;
   return 0;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
{{NOTE|On the R32, T43, X41, X60, W500 and probably others, the BIOS hacks and the &amp;quot;no-1802&amp;quot; utility don't work.}}&lt;br /&gt;
&lt;br /&gt;
== Successful BIOS modifications ==&lt;br /&gt;
&lt;br /&gt;
{{WARN|This table is meant to give users an idea of what models have been successfully modified and how. As stated before, it is dangerous to mess with your BIOS, you can easily make your machine unbootable. Please proceed with caution!}}&lt;br /&gt;
&lt;br /&gt;
The following table contains information about ThinkPad models that have been successfully modified to run an unauthorized Mini PCI card. {{footnote|4}} &lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Model &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| BIOS Version &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Method &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Success&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad 240&lt;br /&gt;
| 2609-21G&lt;br /&gt;
| 1.18&lt;br /&gt;
| Damn Small Linux&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31&lt;br /&gt;
| 2652-P3M&lt;br /&gt;
| 1.10 (1NET16WW)&lt;br /&gt;
| Debian GNU/Linux Lenny (2.6.25-2-686)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31&lt;br /&gt;
| 2653-CU3&lt;br /&gt;
| 1.13 (1GET41WW)&lt;br /&gt;
| Windows XP Professional SP2&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad A31p&lt;br /&gt;
| 2653-R8U&lt;br /&gt;
| 1.10 (1NET16WW)&lt;br /&gt;
| Windows XP Professional SP2&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad G40&lt;br /&gt;
| 2388-2UU&lt;br /&gt;
| 1.21 (2006/2/24; 1TETA6WW)&lt;br /&gt;
| Windows XP Home&lt;br /&gt;
| no-1802 DOS 6.22 floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R31&lt;br /&gt;
| 2656-6FG &lt;br /&gt;
| 3.11 (12-01-2004) &lt;br /&gt;
| Windows XP Boot Disk &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R31&lt;br /&gt;
| 2656-E4U&lt;br /&gt;
| 3.11 (12-01-2004) &lt;br /&gt;
| Windows XP Professional SP2 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R32&lt;br /&gt;
| 2656-EG1 &lt;br /&gt;
| 2.16 (16-06-2006) &lt;br /&gt;
| DOS Boot Disk &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2656-69U &lt;br /&gt;
| ? &lt;br /&gt;
| Windows 2000 Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-F7G &lt;br /&gt;
| n/a&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2200BG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2682&lt;br /&gt;
| ?&lt;br /&gt;
| Debian Etch&lt;br /&gt;
| Matthew Garrett code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2896-J3U &lt;br /&gt;
| 1.24 (10-18-2005) &lt;br /&gt;
| Fedora Core 4 &lt;br /&gt;
| Vojtech Pavlik code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-L7U &lt;br /&gt;
| 1.24 (10-18-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-BDG&lt;br /&gt;
| 1.33&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-DG1&lt;br /&gt;
| 1.26&lt;br /&gt;
| Ubuntu Linux 8.10 2.6.27-9&lt;br /&gt;
| Matthew Garrett code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40e&lt;br /&gt;
| 2684-LKG&lt;br /&gt;
| ?&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-CDG&lt;br /&gt;
| 1.27 (10-06-2006) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-DM2&lt;br /&gt;
| 1.09 (2003) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2723&lt;br /&gt;
| ?&lt;br /&gt;
| Slackware Linux 12&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes  &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-CFM &lt;br /&gt;
| 1.24 (10-17-2005) &lt;br /&gt;
| Gentoo &amp;amp; XP Pro&lt;br /&gt;
| no-1802 utility (boot from USB key to apply)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2724 &lt;br /&gt;
| 1.30 (10-19-2005) &lt;br /&gt;
| FreeBSD 6.1-p1&lt;br /&gt;
| code by Matthew Garrett, compiled and run on bactrack&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2724-3XU &lt;br /&gt;
| 1.33 (06-29-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2682 &lt;br /&gt;
| 1.01 (2003-01-24)&lt;br /&gt;
| Debian GNU/Linux etch (March 2007) &lt;br /&gt;
| Matthew Garret's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2722-BDG&lt;br /&gt;
| 1.33 (2006/6/29)&lt;br /&gt;
| Lunar Linux (2007/03/04) &lt;br /&gt;
| Matthew Garret's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| 1829-7RG&lt;br /&gt;
| 3.21 (02-06-2006)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| &lt;br /&gt;
| 2.13 (2004-01-08)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| no-1802 W98 Boot Floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50&lt;br /&gt;
| 1830-6FG&lt;br /&gt;
| 3.05a (14-05-2004)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R50p&lt;br /&gt;
| 1832-2AG&lt;br /&gt;
| 3.19 (13-10-2005)&lt;br /&gt;
| Ubuntu 5.10 (kernel 2.6.12-10-686)&lt;br /&gt;
| Vojtech Pavlik code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad R51&lt;br /&gt;
| 2887-W2C &lt;br /&gt;
| 1.27 (03-03-2006) &lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility (boot from USB key to apply)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad R52&lt;br /&gt;
| 1849-BMU&lt;br /&gt;
|1.27 (09-20-2006)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility (boot from external USB floppy)&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R61&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T23&lt;br /&gt;
| 2647-4MU&lt;br /&gt;
| 1.18 (08-06-2004) &lt;br /&gt;
| Windows XP Pro/SP2&lt;br /&gt;
| no-1802 utility (W98se-bootfloppy)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot; &lt;br /&gt;
|ThinkPad T30&lt;br /&gt;
| 2366-68G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T30&lt;br /&gt;
| 2366-ES1 &lt;br /&gt;
| 2.10  &lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes &lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;  &lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-97G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-N6G &lt;br /&gt;
| 2.09 (08-08-2005) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-N6G &lt;br /&gt;
| 2.10 (26-06-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-81U &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro &lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86U &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro SP 2&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86G&lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Windows XP Pro SP 2 and Ubuntu 7.10 &amp;quot;Gutsy Gibbon&amp;quot; Intel BG2200&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-86M&lt;br /&gt;
| 2.05 (12-06-2003) &lt;br /&gt;
| Mepis 7&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2366-DU9 &lt;br /&gt;
| 2.10 (27-06-2006) &lt;br /&gt;
| Suse Linux 10.1 &lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30 &lt;br /&gt;
| 2367-RU1 &lt;br /&gt;
| 2.01 (06-08-2002) &lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T30&lt;br /&gt;
| 2366-81M&lt;br /&gt;
| 2.10 (1IET71WW)&lt;br /&gt;
| Debian GNU/Linux Lenny (2.6.24-1-686)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40 &lt;br /&gt;
| 2373-7CU &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-PM1 &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40 &lt;br /&gt;
| 2373-4BG &lt;br /&gt;
| 3.21&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-7CU&lt;br /&gt;
| 3.21 (06-02-2006)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-75U&lt;br /&gt;
| 3.21 (09-12-2006)&lt;br /&gt;
| Fedora 6 w Intel 2915ABG&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-82U &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP/ SUSE 10.1&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-8CG &lt;br /&gt;
| 3.05a (2004-05-14)&lt;br /&gt;
| Arch Linux&lt;br /&gt;
| No-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-8CG &lt;br /&gt;
| 3.15 (2005-03-29)&lt;br /&gt;
| Windows XP Pro SP2 w/[http://www.giga-byte.com.tw/Products/Communication/Products_Spec.aspx?ClassValue=Communication&amp;amp;ProductID=985&amp;amp;ProductName=GN-WI01GS Gigabyte GN-WI01GS]&lt;br /&gt;
| No-1802 LiveCD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-PU7 &lt;br /&gt;
| 3.21 (09-12-2006)&lt;br /&gt;
| Windows XP Professional&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2373-42G &lt;br /&gt;
| 3.20 (11-05-2006) &lt;br /&gt;
| Windows 2000 Pro &lt;br /&gt;
| no-1802 utility &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CG &lt;br /&gt;
| 3.20 (11-05-2006) &lt;br /&gt;
| Ubuntu 6.06 LTS w/Intel Pro Lan2200&lt;br /&gt;
| no-1802 Linux Live CD &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CU &lt;br /&gt;
| 3.03 (07 Apr 2004) &lt;br /&gt;
| Windows XP&lt;br /&gt;
| no-1802 utility (applied via FreeDos bootable USB stick) &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-DG1 &lt;br /&gt;
| 3.21 (06-02-2006) &lt;br /&gt;
| Ubuntu 6.10 w/Broadcom 4306&lt;br /&gt;
| Matthew Garrett's code &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| 2374-8CU&lt;br /&gt;
| 3.16 (2006-02-21)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40&lt;br /&gt;
| &lt;br /&gt;
| 2.13 (2004-01-08)&lt;br /&gt;
| Ubuntu 10.04 LTS&lt;br /&gt;
| no-1802 W98 boot floppy&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40p&lt;br /&gt;
| 2373-G1G&lt;br /&gt;
| 3.19 (10-13-2005)&lt;br /&gt;
| Debian GNU/Linux (sid)&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T40p&lt;br /&gt;
| 2373-G5G&lt;br /&gt;
| 3.21 (2006-06-02)&lt;br /&gt;
| Windows XP Pro SP2 / Gentoo 2007.0&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-1FG &lt;br /&gt;
| 3.21 (2007-06-18)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-5G1 &lt;br /&gt;
| 2004 &lt;br /&gt;
| Fedora Core 6 w/Intel 5ABG a/b/g&lt;br /&gt;
| no-1802 Linux Live CD &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T41&lt;br /&gt;
| 2373-9HU&lt;br /&gt;
| n/a&lt;br /&gt;
| Ubuntu 6.10 w/Atheros 5212 a/b/g&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style=&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|ThinkPad T41&lt;br /&gt;
| 2373-2FG&lt;br /&gt;
| n/a&lt;br /&gt;
| Windows XP Pro SR2 w/ Intel 2200BG&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style=&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41p&lt;br /&gt;
| 2373-GEG &lt;br /&gt;
| BIOS Build ID: 1RETDOWW(3.20) &lt;br /&gt;
| Gentoo / XP pro SP2&lt;br /&gt;
| Matthew Garrett's code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41p&lt;br /&gt;
| 2374-GGU &lt;br /&gt;
| 3.21 (1RETDPWW) 6/2/2006&lt;br /&gt;
| Slackware / XP pro SP2&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T41&lt;br /&gt;
| 2373-K32 &lt;br /&gt;
| BIOS Build ID: 1RETDOWW(3.20) &lt;br /&gt;
| CentOS 5.0 w/Atheros 5212 (CM9)&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-6UU&lt;br /&gt;
| Not noted&lt;br /&gt;
| Fedora 7 w/Atheros 5212&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-4TG &lt;br /&gt;
| 3.13 (1RETDHWW) (29-10-2004)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel PRO 2200BG&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-Y8N&lt;br /&gt;
| 1RETDRWW (3.23)&lt;br /&gt;
| openSUSE 11.1 / Intel 2915abg&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42p&lt;br /&gt;
| 2373-HTU &lt;br /&gt;
| 3.23 (1RETDRWW) (06-18-2007)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-K2G &lt;br /&gt;
| 3.17 (07-27-2005)&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-M1U&lt;br /&gt;
| 3.13 1RETDHWW (10/29/2004)&lt;br /&gt;
| Fedora 7 w/ Intel PRO 2200BG&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-LM1&lt;br /&gt;
| 3.23 (1RETDRWW) (06-18-2007)&lt;br /&gt;
| Debian Lenny (2.6.21-2-686) w/ Intel PRO 2915ABG&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2378-EXU &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| No-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T42&lt;br /&gt;
| 2373-F3G &lt;br /&gt;
| 3.18 (09-15-2005)&lt;br /&gt;
| Windows XP Pro SP2&lt;br /&gt;
| No-1802 W98 Boot Floppy &lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T43&lt;br /&gt;
| 1871-F1G&lt;br /&gt;
| 1.19 (70ET59WW) (2005-09-20)&lt;br /&gt;
| n/a&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T60&lt;br /&gt;
| 6371-CTO&lt;br /&gt;
| 1.04 (7IET23WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T61&lt;br /&gt;
| ?&lt;br /&gt;
| 2.27-1.08 (20 Apr 2010)&lt;br /&gt;
| Linux Mint 9&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or [http://art.ified.ca/?page_id=218 manual patching] (requires installing Windows XP temporarily)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad T61p&lt;br /&gt;
| ?&lt;br /&gt;
| 2.27-1.08 (20 Apr 2010)&lt;br /&gt;
| Linux Mint 9&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or [http://art.ified.ca/?page_id=218 manual patching] (requires installing Windows XP temporarily)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X22 &lt;br /&gt;
| 2662-95G&lt;br /&gt;
| 1.32 (2003-06-10)&lt;br /&gt;
| Debian GNU/Linux testing, kernel 2.6.18-3-686&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X24&lt;br /&gt;
| 2662-MPG &lt;br /&gt;
| 1.26 (2002-05-22)&lt;br /&gt;
| Debian GNU/Linux 2.6.18-5&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| AR5212 &lt;br /&gt;
| ?&lt;br /&gt;
| Debian Linux 2.6.18-5&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2672-41j &lt;br /&gt;
| 1.08 (08-09-2005)&lt;br /&gt;
| Gentoo Kernel 2.6.15 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2672-4XU &lt;br /&gt;
| 1.09&lt;br /&gt;
| Win XP Pro SP2&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X30 &lt;br /&gt;
| 2673-EU2 &lt;br /&gt;
| 1.09 &lt;br /&gt;
| Windows XP Pro SP2 &lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C2G &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.22-rc7&lt;br /&gt;
| no-1802 utility&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-PG9 &lt;br /&gt;
| 2.04 (2003-11-10) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.21-2&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2673-C27 &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Ubuntu 5.10 (kernel 2.6.12-9-386) &lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-1UG &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| FreeBSD 6-STABLE&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CEG &lt;br /&gt;
| 3.02 (22-09-2005) &lt;br /&gt;
| Debian Etch (Testing), Kernel 2.6.17-2-686&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CXU &lt;br /&gt;
| 2.04&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-PBU &lt;br /&gt;
| 3.02&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-I5A &lt;br /&gt;
| 3.02&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C8G&lt;br /&gt;
| 3.02&lt;br /&gt;
| Debian (kernel 2.6.16.20-386)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-CEG&lt;br /&gt;
| 2.11 (02/13/2004)&lt;br /&gt;
| Debian (kernel 2.6.18-4-686, gcc 4.1.2)&lt;br /&gt;
| Matthew Garrett code {{footnote|3}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2884-BRU &lt;br /&gt;
| 1.03 (1QET34WW) 2003-04-08&lt;br /&gt;
| Windows XP Pro SP2 w/ Intel 2915ABG&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-C2G &lt;br /&gt;
| ?&lt;br /&gt;
| Win XP Pro, w/ Gigabyte GN-WI03N-RN&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X31 &lt;br /&gt;
| 2672-BAU &lt;br /&gt;
| 3.02 (1QET97WW)&lt;br /&gt;
| Windows Vista w/ Broadcom 43XG, Ubuntu 7.10&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X32&lt;br /&gt;
| 2672-58G&lt;br /&gt;
| 3.02&lt;br /&gt;
| Ubuntu 8.04&lt;br /&gt;
| no-1802 CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-CTO&lt;br /&gt;
| 2.08 (2006/12/25; 1UETD3WW)&lt;br /&gt;
| Windows XP Pro, Ubuntu 9&lt;br /&gt;
| modify PCI-CARD EEPROM&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-8EU&lt;br /&gt;
| 1.42 (2004/09/16; 1UET92WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X40&lt;br /&gt;
| 2371-8EU&lt;br /&gt;
| 2.08 (2006/12/25; 1UETD3WW)&lt;br /&gt;
| Windows XP Professional SP3, Ubuntu 8.04&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41&lt;br /&gt;
| 1866-6SU&lt;br /&gt;
| ?&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 DOS boot CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41 &lt;br /&gt;
| 2525-A2U&lt;br /&gt;
| 2.06 (2006/03/14; 74ET61WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X41&lt;br /&gt;
| 2528-ELU&lt;br /&gt;
| 2.06 (2006/03/14; 74ET61WW)&lt;br /&gt;
| Windows XP Pro / OSX 10.4.8 / Ubuntu Edgy&lt;br /&gt;
| no-1802 Linux Live CD&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X60s&lt;br /&gt;
| 1702-3JU&lt;br /&gt;
| ?&lt;br /&gt;
| Debian Testing&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| NO (bricked)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X61t&lt;br /&gt;
| 7762-94G&lt;br /&gt;
| ?&lt;br /&gt;
| Windows 7 Ent&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}} or in WWAN slot (no taping)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| YES (no LED/HW-switch)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X200&lt;br /&gt;
| ?&lt;br /&gt;
| 1.43&lt;br /&gt;
| Ubuntu Karmic7&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| NO (tape pin 20 instead)&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| Thinkpad X200&lt;br /&gt;
| 7454-2QU&lt;br /&gt;
| 3.05&lt;br /&gt;
| Windows 7 32-bit&lt;br /&gt;
| Tape over pin 20&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X200s&lt;br /&gt;
| ?&lt;br /&gt;
| 3.14 (2010-07-07)&lt;br /&gt;
| Ubuntu&lt;br /&gt;
| tape over 20-pin, place card into 2nd(!) slot (WWAN). Without taping there will be no error but it won't work. (Led doesn't work after all)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201i (X201)&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.16 (2010-06-07; 6QET46WW)&lt;br /&gt;
| Debian Squeeze&lt;br /&gt;
| tape-over 20-pin&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No; BIOS hacks not attempted&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad R40&lt;br /&gt;
| 2681-LUU&lt;br /&gt;
| 1.27 (2006-06-29; 1OET61WW)&lt;br /&gt;
| Windows XP Pro&lt;br /&gt;
| jmp1802.cmd&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| Yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad W500&lt;br /&gt;
| 4061-A97&lt;br /&gt;
| 1.16 (2008-09-24; 6FET46WW)&lt;br /&gt;
| Ubuntu 8.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| tape over 20-pin; place card into WWAN slot&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Matthew Garrett's code&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| No&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.22 (2010-09-09; 6QET52WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| Zender's BIOS tools&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3249-CTO&lt;br /&gt;
| 1.32 (6QET62WW)&lt;br /&gt;
| Ubuntu 10.10&lt;br /&gt;
| [http://forums.mydigitallife.info/threads/20223-Remove-whitelist-check-add-ID-s-to-break-hardware-restrictions-mod-requests.?s=e297b8f49bacb66d235829696df53c6a&amp;amp;p=366208&amp;amp;viewfull=1#post366208 This modified BIOS]&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X301&lt;br /&gt;
| 2777-CTO&lt;br /&gt;
| 3.10 (2010-03-16; 6EET50WW)&lt;br /&gt;
| Ubuntu 10.04&lt;br /&gt;
| tape over 20-pin; place card into WWAN slot&lt;br /&gt;
! style =&amp;quot;color:red;&amp;quot;| no&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X201&lt;br /&gt;
| 3680-VV8&lt;br /&gt;
| 1.34 (6QET64WW)&lt;br /&gt;
| Arch (updated 05.05.2011)&lt;br /&gt;
| [http://forums.mydigitallife.info/threads/5866-LENOVO--Bioses-especially-Thinkpad.?p=402987&amp;amp;viewfull=1#post402987 This modified BIOS] (updated using preinstalled Windows 7)&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes, 2*5 Beep on Startup (see [[http://forums.mydigitallife.info/threads/20223-Remove-whitelist-check-add-ID-s-to-break-hardware-restrictions-mod-requests.?p=352910&amp;amp;viewfull=1#post352910]])&lt;br /&gt;
|-style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
| ThinkPad X300&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
|&lt;br /&gt;
| [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 Middleton BIOS] {{footnote|5}}&lt;br /&gt;
! style =&amp;quot;color:green;&amp;quot;| yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Problem with WiFi LED==&lt;br /&gt;
After getting an unauthorized card to work, you may notice that the WiFi LED found on the ThinkPad is not working. This doesn't happen with all unauthorized cards. The general cause for this is the fact that the MiniPCI standard leaves the implementation of the LED signals available on the MiniPCI connector to the card vendors. Therefore some newer WiFi cards use one of the signals originally meant for LEDs to implement the &amp;quot;radio kill&amp;quot; switch input. As a result, the LED doesn't get proper signals and fails.&lt;br /&gt;
&lt;br /&gt;
====Details====&lt;br /&gt;
The WiFi LED found in ThinkPads is connected to following pins on the MiniPCI connector.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Pin&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Signal&lt;br /&gt;
!style=&amp;quot;background:#efefef;&amp;quot;|Description&lt;br /&gt;
|-style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
|11&lt;br /&gt;
|LED1_GRNP&lt;br /&gt;
|WiFi active LED +&lt;br /&gt;
|-style=&amp;quot;background: white;&amp;quot;&lt;br /&gt;
|13&lt;br /&gt;
|LED1_GRNN&lt;br /&gt;
|WiFi active LED - (older cards) / RF Silent input (newer cards)&lt;br /&gt;
|}&lt;br /&gt;
Note: The descriptions are specific to this article.&lt;br /&gt;
&lt;br /&gt;
If your LED is not working, the problem could be the pin 13. Newer cards may no longer provide the necessary negative signal there to drive the LED. Before you apply any fixes, be sure to check the voltage between pin 11 and ground (can be found for example on the MiniPCI latch arms) - it should give you about 3.3V while the WiFi is active and 0V otherwise. The voltage between pin 13 and ground should measure about 2.5V. The notebook has to be running while you perform the tests so be extremely careful. All the mentioned pins are on the upper side so it's quite easy to get to them with a multimeter. If all the voltages match, your LED is fixable.&lt;br /&gt;
&lt;br /&gt;
Reference:&amp;lt;br&amp;gt;&lt;br /&gt;
[http://members.datafast.net.au/dft0802/specs/mpci10.pdf MiniPCI Specification] (PDF, 724KB)&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.interfacebus.com/MiniPCI_Pinout_124Pin.html MiniPCI Pinout]&lt;br /&gt;
&lt;br /&gt;
====Solution====&lt;br /&gt;
The solution is to connect the ground (GND) to the pin 13. However, since the new ''RF Silent input'' signal is active low, grounding the card side will tell it to turn itself off. Therefore, we have to separate pin 13 of the card from the system board and connect ground to the system board side only.&lt;br /&gt;
&lt;br /&gt;
There are many ways to accomplish this. One which doesn't require any soldering is to mask pin 13 on the card with a cellophane tape and use about 3cm of thin wire to connect pin 13 of the connector to the ground. Place one end of the wire on the masked pad and insert the card into the slot. Check if the wire is centered on the pad and try pulling it (but not too hard) to see if it holds. If it comes out easily, pull the card out and repeat. If you successfully attach it, you have to connect the other end to the ground. The best place is the left MiniPCI latch arm. Bend it outside and insert the wire into the small gap between the two pieces of metal the arm is made from. Finally, make sure that the wire doesn't touch anything else and doesn't stand out too much, it must not touch the touchpad electronics when you put the palmrest back on. If in doubt, cover the wire with some insulator.&lt;br /&gt;
&lt;br /&gt;
{{WARN|Do this fix ONLY if you know exactly what you are doing and at your own risk! If you're not sure about any part, don't even try it or you may damage your WiFi card and/or brick your laptop. You have been warned.}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|If your card is not listed in the table below, your WiFi LED may not work for some other reason. Therefore, make sure you understood the problem described here and made all the measurements carefully. This way you will know if this apply to your card and if it can be fixed this way. Otherwise, if you're skilled enough, please try to find out why your LED doesn't work and contribute to this article.}}&lt;br /&gt;
&lt;br /&gt;
====Successful WiFi LED fixes====&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; cellpadding=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot; style=&amp;quot;border:1px; background:grey;&amp;quot;&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Model&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Type&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| WiFi card&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Operating System &lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Success&lt;br /&gt;
! style=&amp;quot;background:#efefef;&amp;quot;| Comments&lt;br /&gt;
|- style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|T41&lt;br /&gt;
|2374-312&lt;br /&gt;
|Intel&amp;amp;nbsp;PRO/Wireless&amp;amp;nbsp;2915ABG,&lt;br /&gt;
Spares No: 373830-001&lt;br /&gt;
|Windows&amp;amp;nbsp;XP&amp;amp;nbsp;SP2,&lt;br /&gt;
Ubuntu&amp;amp;nbsp;7.10&lt;br /&gt;
|style =&amp;quot;color:green;font-weight:bold;&amp;quot;|Yes&lt;br /&gt;
|The WiFi card seems to be a HP one (tip: google for spares no.). Not sure thou - received it with an already changed PCI-ID.&lt;br /&gt;
|-  style=&amp;quot;background: white; color:black;&amp;quot;&lt;br /&gt;
|X31&lt;br /&gt;
|2672-PG9&lt;br /&gt;
|Intel&amp;amp;nbsp;PRO/Wireless&amp;amp;nbsp;2915ABG, Broadcom BCM4306&lt;br /&gt;
|Debian Sid&lt;br /&gt;
|style =&amp;quot;color:green;font-weight:bold;&amp;quot;|Yes&lt;br /&gt;
|Both cards are non-IBM ones, BIOS was patched. ipw2200 needed the {{bootparm|led|1}} option to be enabled while loading the module.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External Sources ==&lt;br /&gt;
&lt;br /&gt;
* Additional Information about &amp;quot;Unauthorised&amp;quot; MiniPCI adapters can be found on [http://web.archive.org/web/20080803233214/http://www.srcf.ucam.org/~mjg59/thinkpad/wireless.html Matthew Garrett's website].&lt;br /&gt;
&lt;br /&gt;
* Thinkpad Mini PCI Wireless [http://web.archive.org/web/20080608221633/http://www.srcf.ucam.org/~mjg59/thinkpad/tables.html compatibility matrix].&lt;br /&gt;
&lt;br /&gt;
* Bootable &amp;quot;no-1802&amp;quot; [http://www.command-tab.com/2006/02/26/unauthorized-wireless-cards/ CD and floppy image]&lt;br /&gt;
&lt;br /&gt;
{{footnotes|&lt;br /&gt;
# This is explained in a [http://lkml.org/lkml/2003/6/3/162 message to the LKML] and subsequently [http://lkml.org/lkml/2003/6/9/50 clarified].&lt;br /&gt;
# The no-1802 tool was announced and explained in a [http://mailman.linux-thinkpad.org/pipermail/linux-thinkpad/2004-June/018253.html message to the Linux-Thinkpad ML].&lt;br /&gt;
# Vojtech Pavlik's C-code was originally posted in a [http://lkml.org/lkml/2004/6/13/69 message to the LKML]. It was based on the assembly used in the no-1802 program. Matthew Garrett [http://web.archive.org/web/20080608221623/http://www.srcf.ucam.org/~mjg59/thinkpad/hacks.html rewrote] the code to provide more error checking.&lt;br /&gt;
# This information has been added by users. Please feel free to add systems if you have had personal success or failure.&lt;br /&gt;
# The user Middleton has released [http://forum.notebookreview.com/lenovo-ibm/459591-t61-x61-sata-ii-1-5-gb-s-cap-willing-pay-solution-8.html#post6501443 patched BIOS] for R61/T61/X61/X300 on the NotebookReview forums. The BIOS disables the MiniPCI whitelist, as well as unlocking full SATA-II speed.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:JamieKitson&amp;diff=53088</id>
		<title>User:JamieKitson</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:JamieKitson&amp;diff=53088"/>
		<updated>2011-10-28T16:11:00Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://jamiek.it&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:JamieKitson&amp;diff=53087</id>
		<title>User:JamieKitson</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:JamieKitson&amp;diff=53087"/>
		<updated>2011-10-28T16:10:45Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: â†Created page with '[http://jamiek.it]'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://jamiek.it]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=53086</id>
		<title>ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=53086"/>
		<updated>2011-10-28T15:47:31Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Realtek Linux driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II ==&lt;br /&gt;
This is a Mini-PCI Express WiFi Adapter, supported by a driver downloadable from Realtek.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Chipset: Realtek RTL8192SE / RTL8188CE&lt;br /&gt;
* IEEE Standards: 802.11b, 802.11g, 802.11n&lt;br /&gt;
* 1x2 MIMO&lt;br /&gt;
* PCI ID:&lt;br /&gt;
** RTL8192SE: 10ec:8172 &lt;br /&gt;
** RTL8188CE: 10ec:8176&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:RealtekWiFi.jpg|ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
=== Lenovo Partnumbers ===&lt;br /&gt;
* 04W1409&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
This chip is supported by the rtlwifi/rtl8192se driver, which was [http://linuxwireless.org/News/2011-07-22 included in kernel in 3.0]. There are two other options available, a Linux driver available for download from Realtek, or ndiswrapper.&lt;br /&gt;
(Ubuntu 10.4 support it now).&lt;br /&gt;
&lt;br /&gt;
{{WARN|If you are not comfortable with running development code and have the option, order your ThinkPad with a different WiFi adapter. All other available WiFi options are supported by in-kernel drivers in modern Linux distributions}}&lt;br /&gt;
&lt;br /&gt;
=== rtlwifi ===&lt;br /&gt;
&lt;br /&gt;
The rtlwifi driver which supports this chip was included in kernel 3.0. In some cases the RealTek driver below can be more reliable than the kernel driver.&lt;br /&gt;
&lt;br /&gt;
=== Realtek Linux driver ===&lt;br /&gt;
&lt;br /&gt;
The Realtek Linux driver for this chip can be downloaded from the Realtek [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&amp;amp;PNid=21&amp;amp;PFid=48&amp;amp;Level=5&amp;amp;Conn=4&amp;amp;ProdID=226&amp;amp;DownTypeID=3&amp;amp;GetDown=false&amp;amp;Downloads=true#2281 website]&lt;br /&gt;
&lt;br /&gt;
More information about using the Realtek native driver in Ubuntu: [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126?comments=all]&lt;br /&gt;
&lt;br /&gt;
Please note:  use of this driver on Lenovo systems results in unpredictable fatal crashes on some systems!  It's is *not* advised to choose this driver.  &lt;br /&gt;
&lt;br /&gt;
One method that appears to drastically reduce the crashes and connection drops is to comment out &amp;quot;-DENABLE_LPS&amp;quot; from the Makefiles while building the Realtek Linux driver. This also reduces the &amp;quot;noise&amp;quot; in the syslog kernel messages generated by LPS. However, it may reduce the battery life since LPS is an acronym for Low Power State.&lt;br /&gt;
&lt;br /&gt;
Known problems:&lt;br /&gt;
 * Connections randomly drop out after a few minutes (seems to be fixed in version 015)&lt;br /&gt;
   This problem has been observed with version 015 too. Realtek has been contacted about the problem.&lt;br /&gt;
 * When using WPA Enterprise, entire system will freeze after a few minutes, requiring reboot&lt;br /&gt;
 * Freezes also happen with Ad-Hoc mode from time to time&lt;br /&gt;
&lt;br /&gt;
The RealTek driver maybe packaged for your distrobution, for example [http://aur.archlinux.org/packages.php?ID=46797 in the AUR for Arch].&lt;br /&gt;
&lt;br /&gt;
=== ndiswrapper ===&lt;br /&gt;
{{NOTE|The use of ndiswrapper is not recommended}}&lt;br /&gt;
&lt;br /&gt;
More information on using the Windows drivers with Ndiswrapper can be found here:[http://ubuntuforums.org/showthread.php?t=1329254].&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{Edge 13&amp;quot;}} (AMD)&lt;br /&gt;
* {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* {{L412}}, {{L512}}&lt;br /&gt;
* {{R400}}, {{R500}}&lt;br /&gt;
* {{SL410}}, {{SL510}}&lt;br /&gt;
* {{T400}}, {{T410}}, {{T410s}}, {{T500}}, {{T510}}&lt;br /&gt;
* {{X100e}}, {{X200s}}, {{X200 Tablet}}, {{X201}}, {{X220}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=53085</id>
		<title>ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=53085"/>
		<updated>2011-10-28T15:44:28Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* rtlwifi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II ==&lt;br /&gt;
This is a Mini-PCI Express WiFi Adapter, supported by a driver downloadable from Realtek.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Chipset: Realtek RTL8192SE / RTL8188CE&lt;br /&gt;
* IEEE Standards: 802.11b, 802.11g, 802.11n&lt;br /&gt;
* 1x2 MIMO&lt;br /&gt;
* PCI ID:&lt;br /&gt;
** RTL8192SE: 10ec:8172 &lt;br /&gt;
** RTL8188CE: 10ec:8176&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:RealtekWiFi.jpg|ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
=== Lenovo Partnumbers ===&lt;br /&gt;
* 04W1409&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
This chip is supported by the rtlwifi/rtl8192se driver, which was [http://linuxwireless.org/News/2011-07-22 included in kernel in 3.0]. There are two other options available, a Linux driver available for download from Realtek, or ndiswrapper.&lt;br /&gt;
(Ubuntu 10.4 support it now).&lt;br /&gt;
&lt;br /&gt;
{{WARN|If you are not comfortable with running development code and have the option, order your ThinkPad with a different WiFi adapter. All other available WiFi options are supported by in-kernel drivers in modern Linux distributions}}&lt;br /&gt;
&lt;br /&gt;
=== rtlwifi ===&lt;br /&gt;
&lt;br /&gt;
The rtlwifi driver which supports this chip was included in kernel 3.0. In some cases the RealTek driver below can be more reliable than the kernel driver.&lt;br /&gt;
&lt;br /&gt;
=== Realtek Linux driver ===&lt;br /&gt;
&lt;br /&gt;
The Realtek Linux driver for this chip can be downloaded from the Realtek [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&amp;amp;PNid=21&amp;amp;PFid=48&amp;amp;Level=5&amp;amp;Conn=4&amp;amp;ProdID=226&amp;amp;DownTypeID=3&amp;amp;GetDown=false&amp;amp;Downloads=true#2281 website]&lt;br /&gt;
&lt;br /&gt;
More information about using the Realtek native driver in Ubuntu: [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126?comments=all]&lt;br /&gt;
&lt;br /&gt;
Please note:  use of this driver on Lenovo systems results in unpredictable fatal crashes on some systems!  It's is *not* advised to choose this driver.  &lt;br /&gt;
&lt;br /&gt;
One method that appears to drastically reduce the crashes and connection drops is to comment out &amp;quot;-DENABLE_LPS&amp;quot; from the Makefiles while building the Realtek Linux driver. This also reduces the &amp;quot;noise&amp;quot; in the syslog kernel messages generated by LPS. However, it may reduce the battery life since LPS is an acronym for Low Power State.&lt;br /&gt;
&lt;br /&gt;
Known problems:&lt;br /&gt;
 * Connections randomly drop out after a few minutes (seems to be fixed in version 015)&lt;br /&gt;
   This problem has been observed with version 015 too. Realtek has been contacted about the problem.&lt;br /&gt;
 * When using WPA Enterprise, entire system will freeze after a few minutes, requiring reboot&lt;br /&gt;
 * Freezes also happen with Ad-Hoc mode from time to time&lt;br /&gt;
&lt;br /&gt;
=== ndiswrapper ===&lt;br /&gt;
{{NOTE|The use of ndiswrapper is not recommended}}&lt;br /&gt;
&lt;br /&gt;
More information on using the Windows drivers with Ndiswrapper can be found here:[http://ubuntuforums.org/showthread.php?t=1329254].&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{Edge 13&amp;quot;}} (AMD)&lt;br /&gt;
* {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* {{L412}}, {{L512}}&lt;br /&gt;
* {{R400}}, {{R500}}&lt;br /&gt;
* {{SL410}}, {{SL510}}&lt;br /&gt;
* {{T400}}, {{T410}}, {{T410s}}, {{T500}}, {{T510}}&lt;br /&gt;
* {{X100e}}, {{X200s}}, {{X200 Tablet}}, {{X201}}, {{X220}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=53084</id>
		<title>ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=53084"/>
		<updated>2011-10-28T15:43:10Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II ==&lt;br /&gt;
This is a Mini-PCI Express WiFi Adapter, supported by a driver downloadable from Realtek.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Chipset: Realtek RTL8192SE / RTL8188CE&lt;br /&gt;
* IEEE Standards: 802.11b, 802.11g, 802.11n&lt;br /&gt;
* 1x2 MIMO&lt;br /&gt;
* PCI ID:&lt;br /&gt;
** RTL8192SE: 10ec:8172 &lt;br /&gt;
** RTL8188CE: 10ec:8176&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:RealtekWiFi.jpg|ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
=== Lenovo Partnumbers ===&lt;br /&gt;
* 04W1409&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
This chip is supported by the rtlwifi/rtl8192se driver, which was [http://linuxwireless.org/News/2011-07-22 included in kernel in 3.0]. There are two other options available, a Linux driver available for download from Realtek, or ndiswrapper.&lt;br /&gt;
(Ubuntu 10.4 support it now).&lt;br /&gt;
&lt;br /&gt;
{{WARN|If you are not comfortable with running development code and have the option, order your ThinkPad with a different WiFi adapter. All other available WiFi options are supported by in-kernel drivers in modern Linux distributions}}&lt;br /&gt;
&lt;br /&gt;
=== rtlwifi ===&lt;br /&gt;
&lt;br /&gt;
The rtlwifi driver which supports this chip was included in kernel 3.0. &lt;br /&gt;
&lt;br /&gt;
=== Realtek Linux driver ===&lt;br /&gt;
&lt;br /&gt;
The Realtek Linux driver for this chip can be downloaded from the Realtek [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&amp;amp;PNid=21&amp;amp;PFid=48&amp;amp;Level=5&amp;amp;Conn=4&amp;amp;ProdID=226&amp;amp;DownTypeID=3&amp;amp;GetDown=false&amp;amp;Downloads=true#2281 website]&lt;br /&gt;
&lt;br /&gt;
More information about using the Realtek native driver in Ubuntu: [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126?comments=all]&lt;br /&gt;
&lt;br /&gt;
Please note:  use of this driver on Lenovo systems results in unpredictable fatal crashes on some systems!  It's is *not* advised to choose this driver.  &lt;br /&gt;
&lt;br /&gt;
One method that appears to drastically reduce the crashes and connection drops is to comment out &amp;quot;-DENABLE_LPS&amp;quot; from the Makefiles while building the Realtek Linux driver. This also reduces the &amp;quot;noise&amp;quot; in the syslog kernel messages generated by LPS. However, it may reduce the battery life since LPS is an acronym for Low Power State.&lt;br /&gt;
&lt;br /&gt;
Known problems:&lt;br /&gt;
 * Connections randomly drop out after a few minutes (seems to be fixed in version 015)&lt;br /&gt;
   This problem has been observed with version 015 too. Realtek has been contacted about the problem.&lt;br /&gt;
 * When using WPA Enterprise, entire system will freeze after a few minutes, requiring reboot&lt;br /&gt;
 * Freezes also happen with Ad-Hoc mode from time to time&lt;br /&gt;
&lt;br /&gt;
=== ndiswrapper ===&lt;br /&gt;
{{NOTE|The use of ndiswrapper is not recommended}}&lt;br /&gt;
&lt;br /&gt;
More information on using the Windows drivers with Ndiswrapper can be found here:[http://ubuntuforums.org/showthread.php?t=1329254].&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{Edge 13&amp;quot;}} (AMD)&lt;br /&gt;
* {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* {{L412}}, {{L512}}&lt;br /&gt;
* {{R400}}, {{R500}}&lt;br /&gt;
* {{SL410}}, {{SL510}}&lt;br /&gt;
* {{T400}}, {{T410}}, {{T410s}}, {{T500}}, {{T510}}&lt;br /&gt;
* {{X100e}}, {{X200s}}, {{X200 Tablet}}, {{X201}}, {{X220}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=53083</id>
		<title>ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=53083"/>
		<updated>2011-10-28T15:42:53Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II ==&lt;br /&gt;
This is a Mini-PCI Express WiFi Adapter, supported by a driver downloadable from Realtek.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Chipset: Realtek RTL8192SE/RTL8188CE&lt;br /&gt;
* IEEE Standards: 802.11b, 802.11g, 802.11n&lt;br /&gt;
* 1x2 MIMO&lt;br /&gt;
* PCI ID:&lt;br /&gt;
** RTL8192SE: 10ec:8172 &lt;br /&gt;
** RTL8188CE: 10ec:8176&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:RealtekWiFi.jpg|ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
=== Lenovo Partnumbers ===&lt;br /&gt;
* 04W1409&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
This chip is supported by the rtlwifi/rtl8192se driver, which was [http://linuxwireless.org/News/2011-07-22 included in kernel in 3.0]. There are two other options available, a Linux driver available for download from Realtek, or ndiswrapper.&lt;br /&gt;
(Ubuntu 10.4 support it now).&lt;br /&gt;
&lt;br /&gt;
{{WARN|If you are not comfortable with running development code and have the option, order your ThinkPad with a different WiFi adapter. All other available WiFi options are supported by in-kernel drivers in modern Linux distributions}}&lt;br /&gt;
&lt;br /&gt;
=== rtlwifi ===&lt;br /&gt;
&lt;br /&gt;
The rtlwifi driver which supports this chip was included in kernel 3.0. &lt;br /&gt;
&lt;br /&gt;
=== Realtek Linux driver ===&lt;br /&gt;
&lt;br /&gt;
The Realtek Linux driver for this chip can be downloaded from the Realtek [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&amp;amp;PNid=21&amp;amp;PFid=48&amp;amp;Level=5&amp;amp;Conn=4&amp;amp;ProdID=226&amp;amp;DownTypeID=3&amp;amp;GetDown=false&amp;amp;Downloads=true#2281 website]&lt;br /&gt;
&lt;br /&gt;
More information about using the Realtek native driver in Ubuntu: [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126?comments=all]&lt;br /&gt;
&lt;br /&gt;
Please note:  use of this driver on Lenovo systems results in unpredictable fatal crashes on some systems!  It's is *not* advised to choose this driver.  &lt;br /&gt;
&lt;br /&gt;
One method that appears to drastically reduce the crashes and connection drops is to comment out &amp;quot;-DENABLE_LPS&amp;quot; from the Makefiles while building the Realtek Linux driver. This also reduces the &amp;quot;noise&amp;quot; in the syslog kernel messages generated by LPS. However, it may reduce the battery life since LPS is an acronym for Low Power State.&lt;br /&gt;
&lt;br /&gt;
Known problems:&lt;br /&gt;
 * Connections randomly drop out after a few minutes (seems to be fixed in version 015)&lt;br /&gt;
   This problem has been observed with version 015 too. Realtek has been contacted about the problem.&lt;br /&gt;
 * When using WPA Enterprise, entire system will freeze after a few minutes, requiring reboot&lt;br /&gt;
 * Freezes also happen with Ad-Hoc mode from time to time&lt;br /&gt;
&lt;br /&gt;
=== ndiswrapper ===&lt;br /&gt;
{{NOTE|The use of ndiswrapper is not recommended}}&lt;br /&gt;
&lt;br /&gt;
More information on using the Windows drivers with Ndiswrapper can be found here:[http://ubuntuforums.org/showthread.php?t=1329254].&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{Edge 13&amp;quot;}} (AMD)&lt;br /&gt;
* {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* {{L412}}, {{L512}}&lt;br /&gt;
* {{R400}}, {{R500}}&lt;br /&gt;
* {{SL410}}, {{SL510}}&lt;br /&gt;
* {{T400}}, {{T410}}, {{T410s}}, {{T500}}, {{T510}}&lt;br /&gt;
* {{X100e}}, {{X200s}}, {{X200 Tablet}}, {{X201}}, {{X220}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_make_ACPI_work&amp;diff=53047</id>
		<title>How to make ACPI work</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_make_ACPI_work&amp;diff=53047"/>
		<updated>2011-10-20T18:00:44Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Suspend to disk (Hibernate) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==General==&lt;br /&gt;
First, simply try using the power management features of Linux on your computer. Tell Linux to suspend (System &amp;gt; Preferences &amp;gt; Power Management in Gnome).  Try closing the lid.    ACPI may already work.&lt;br /&gt;
&lt;br /&gt;
===Update BIOS===&lt;br /&gt;
ACPI requires a relatively new BIOS version.  In particular, if you get the message,&lt;br /&gt;
   ACPI: Could not use ECDT&lt;br /&gt;
during startup, you probably need a [[BIOS Upgrade]].  For example, a BIOS upgrade from version 1.02 to 1.10 was all that was needed for ACPI to start working on an A31 2652 running Red Hat Enterprise Linux 5 (CentOS 5).&lt;br /&gt;
&lt;br /&gt;
===Kernel configuration===&lt;br /&gt;
Many Kernel 2.6 distributions like Red Hat Enterprise Linux 5 (Centos 5) have ACPI built in and ready to go.  If not, you must enable ACPI support in your kernel.&lt;br /&gt;
&lt;br /&gt;
To do this open your kernel config and enable ACPI Power Management:&lt;br /&gt;
:{{kernelconf|CONFIG_PM|&amp;lt;*&amp;gt;|Power Management support|Power management options|||}}&lt;br /&gt;
:{{kernelconf|CONFIG_ACPI|&amp;lt;*&amp;gt;|ACPI Support|Power management options|||}}&lt;br /&gt;
&lt;br /&gt;
You'd most likely want to enable the following ACPI options:&lt;br /&gt;
:{{kernelconf|CONFIG_SUSPEND|&amp;lt;*&amp;gt;|Suspend to RAM and standby|Power management options|||}}&lt;br /&gt;
:{{kernelconf|CONFIG_ACPI_AC|&amp;lt;*&amp;gt;|AC Adapter|ACPI|Power management options||}}&lt;br /&gt;
:{{kernelconf|CONFIG_ACPI_BATTERY|&amp;lt;*&amp;gt;|Battery|ACPI|Power management options||}}&lt;br /&gt;
:{{kernelconf|CONFIG_ACPI_BUTTON|&amp;lt;*&amp;gt;|Button|ACPI|Power management options||}}&lt;br /&gt;
:{{kernelconf|CONFIG_ACPI_FAN|&amp;lt;*&amp;gt;|Fan|ACPI|Power management options||}}&lt;br /&gt;
:{{kernelconf|CONFIG_ACPI_PROCESSOR|&amp;lt;*&amp;gt;|Processor|ACPI|Power management options||}}&lt;br /&gt;
:{{kernelconf|CONFIG_ACPI_THERMAL|&amp;lt;*&amp;gt;|Thermal Zone|ACPI|Power management options||}}&lt;br /&gt;
&lt;br /&gt;
If you prefer editing your {{path|.config}} file directly, you should set at least the following variables:&lt;br /&gt;
 CONFIG_PM=y&lt;br /&gt;
 CONFIG_ACPI=y&lt;br /&gt;
 CONFIG_ACPI_AC=y&lt;br /&gt;
 CONFIG_ACPI_BATTERY=y&lt;br /&gt;
 CONFIG_ACPI_BUTTON=y&lt;br /&gt;
 CONFIG_ACPI_FAN=y&lt;br /&gt;
 CONFIG_ACPI_PROCESSOR=y&lt;br /&gt;
 CONFIG_ACPI_THERMAL=y&lt;br /&gt;
 CONFIG_ACPI_BLACKLIRG_YEAR=0&lt;br /&gt;
 CONFIG_ACPI_EC=y&lt;br /&gt;
 CONFIG_ACPI_POWER=y&lt;br /&gt;
 CONFIG_ACPI_SYSTEM=y&lt;br /&gt;
&lt;br /&gt;
Then recompile your kernel. &lt;br /&gt;
&lt;br /&gt;
{{HINT| ACPI SLEEP States option did only show up for me after patching [[Software Suspend 2]] into the kernel. With a vanilla 2.6.17 kernel, one must enable CONFIG_SMP and CONFIG_HOTPLUG_CPU for the option to appear, cf. [http://bugs.debian.org/383059 Debian bug #383059] .&lt;br /&gt;
(This should be fixed in 2.6.23, there are new CONFIG_SUSPEND and CONFIG_HIBERNATION config options)}}&lt;br /&gt;
&lt;br /&gt;
===Kernel boot parameters===&lt;br /&gt;
Many ThinkPads have been hit by a recent (kernel 2.6.16) change to ACPI4Linux that changed the default means of accessing the ACPI Embedded Controller as a way to shake out underlying bugs in the EC access code. If your ThinkPad fails to resume properly (a blinking Sleep light on resume that doesn't go away, or a hang when trying to suspend/standby a second time), adding {{bootparm|ec_intr|0}} to your kernel command line may help.&lt;br /&gt;
&lt;br /&gt;
===ThinkPad specific ACPI driver===&lt;br /&gt;
&lt;br /&gt;
If you are using kernel version 2.6.22 and later, please use the [[thinkpad-acpi]] driver included with the kernel.&lt;br /&gt;
&lt;br /&gt;
{{HINT|Generally it is a good idea to read the README included with the driver.}}&lt;br /&gt;
&lt;br /&gt;
===Backlight problems with post-2.6.26 kernels===&lt;br /&gt;
&lt;br /&gt;
According to [[http://www.nabble.com/T61-Brightness-keys-with-2.6.26-not-working-(NVIDIA)-td18577619.html this thread]], users with 2.6.26 kernel and higher may experience problems with ThinkPad backlight contols ('''Fn+Home''', '''Fn+End''' on T61). The symptoms are:&lt;br /&gt;
* backlight brightness controls do not work;&lt;br /&gt;
* Using '''acpi_listen''' command, there is no reaction for '''brightness down''' button, but '''brightenss up''' gives:&lt;br /&gt;
  ibm/hotkey HKEY 00000080 00001010&lt;br /&gt;
&lt;br /&gt;
The solution is that one needs to enable `CONFIG_VIDEO_OUTPUT_CONTROL`:&lt;br /&gt;
 Device Drivers  ---&amp;gt;&lt;br /&gt;
   Graphics Support  ---&amp;gt;&lt;br /&gt;
     &amp;lt;*&amp;gt; Lowlevel video output switch controls&lt;br /&gt;
&lt;br /&gt;
Subsequently one should enable 'CONFIG_ACPI_VIDEO':&lt;br /&gt;
 Power Management Options  ---&amp;gt;&lt;br /&gt;
   [*] ACPI (Advanced Configuration and Power Interface) Support  ---&amp;gt;&lt;br /&gt;
     &amp;lt;*&amp;gt; Video&lt;br /&gt;
&lt;br /&gt;
{{NOTE|Without `CONFIG_VIDEO_OUTPUT_CONTROL` enabled, one will not be able to enable `CONFIG_ACPI_VIDEO` in menuconfig or similar interface as the option will remain hidden}}&lt;br /&gt;
&lt;br /&gt;
===ACPI S4 hardware signature mismatch===&lt;br /&gt;
&lt;br /&gt;
Around kernel 2.6.27, a feature was introduced to check the hardware signature on resume from S4 (hibernate). This feature might be broken on some models. Resume will halt and the following error message is shown:&lt;br /&gt;
:ACPI: Hardware changed while hibernated, cannot resume!&lt;br /&gt;
:Kernel panic - not syncing: ACPI S4 hardware signature mismatch&lt;br /&gt;
To fix it, add the following kernel parameter:&lt;br /&gt;
:acpi_sleep=s4_nohwsig&lt;br /&gt;
This problem appeared here on a T42p, but only if the power is unplugged while hibernated, even if the battery is still plugged. Another sympton is, that resume hangs with a dark screen if the acpi_cpufreq module is loaded, even if the power is not unplugged while hibernated. With the above mentioned kernel parameter, both problems go away.&lt;br /&gt;
&lt;br /&gt;
===ACPI daemon===&lt;br /&gt;
Also you'll need to install [[acpid]], if it isn't present on your system. [[acpid]] is a daemon that handles the ACPI events generated by the system. Read [[How to configure acpid]].&lt;br /&gt;
&lt;br /&gt;
{{NOTE|For [[acpid]] to work, the ACPI event interface &amp;lt;TT&amp;gt;/proc/acpi/event&amp;lt;/TT&amp;gt; must be configured in the kernel (via &amp;lt;TT&amp;gt;CONFIG_ACPI_PROC_EVENT&amp;lt;/TT&amp;gt;).  As of kernel 2.6.25, this interface is deprecated.  ACPI events are now distributed through the kernel's input event framework, making [[acpid]] redundant and, ultimately, obsolete.  However, userspace utilities have been slow to migrate toward the new interface, and many Linux distributions continue to enable the old interface.  Check your kernel configuration, or check to see if &amp;lt;TT&amp;gt;/proc/acpi/event&amp;lt;/TT&amp;gt; exists.}}&lt;br /&gt;
&lt;br /&gt;
==Screen blanking (Standby)==&lt;br /&gt;
Make sure you have &lt;br /&gt;
 Option &amp;quot;DPMS&amp;quot;&lt;br /&gt;
in the Monitor section of your {{path|/etc/X11/XF86Config}} or {{path|/etc/X11/xorg.conf}}.&lt;br /&gt;
&lt;br /&gt;
Running {{cmduser|xset +dpms}} and then {{cmduser|xset dpms force off}} will turn off the backlight on a laptop screen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that this may not work in combination with {{cmduser|echo -n &amp;quot;mem&amp;quot; &amp;gt; /sys/power/state}} because switching to console causes the backlight to come back on before sleeping.&lt;br /&gt;
&lt;br /&gt;
==Suspend to RAM (Sleep)==&lt;br /&gt;
ACPI Sleep/suspend-to-ram with recent 2.6.x kernels usually works fine. Have a look at the [[How to configure acpid|acpid configuration HOWTO]]. It includes a specific example for going to sleep on lid close.&lt;br /&gt;
&lt;br /&gt;
For Troubleshooting, look at the [[Problems with ACPI suspend-to-ram|Problems with ACPI suspend-to-ram page]].&lt;br /&gt;
&lt;br /&gt;
==Suspend to disk (Hibernate)==&lt;br /&gt;
There are two drivers for this available:&lt;br /&gt;
* [[swsusp]], which is in the kernel and&lt;br /&gt;
* [[TuxOnIce]] which is more feature rich, but not yet in the kernel, so you have to patch it in yourself.&lt;br /&gt;
&lt;br /&gt;
Both are reported to work fine as long as you use open-source graphic drivers. A comparison of the features can be found on [http://softwaresuspend.berlios.de/features.html this page].&lt;br /&gt;
&lt;br /&gt;
Just in case you are in doubt...yes, it is safe in both cases to use the same swap partition as active swap and as suspend partition.&lt;br /&gt;
&lt;br /&gt;
See the according drivers page for instructions.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Machine reboots after shutting down ===&lt;br /&gt;
&lt;br /&gt;
Try removing ehci_hcd before shutting down, eg, add the following line to rc.local.shutdown&lt;br /&gt;
&lt;br /&gt;
 rmmod ehci_hcd&lt;br /&gt;
&lt;br /&gt;
==ThinkPads on which it is recommended to use ACPI==&lt;br /&gt;
*ThinkPad {{770X}}, {{770Z}}&lt;br /&gt;
*ThinkPad {{A20m}}, {{A20p}}, {{A20m}}, {{A20p}}, {{A21e}}, {{A21m}}, {{A21p}}, {{A22e}}, {{A22m}}, {{A22p}}, {{A30}}, {{A30p}}, {{A31}}, {{A31p}}&lt;br /&gt;
*ThinkPad {{G40}}, {{G41}}&lt;br /&gt;
*ThinkPad {{R30}}, {{R31}}, {{R32}}, {{R40}}, {{R40e}}, {{R50}}, {{R50e}}, {{R50p}}, {{R51}}, {{R52}}, {{R60}}&lt;br /&gt;
*ThinkPad {{T22}}, {{T23}}, {{T30}}, {{T40}}, {{T40p}}, {{T41}}, {{T41p}}, {{T42}}, {{T42p}}, {{T43}}, {{T43p}}, {{T61}}&lt;br /&gt;
*ThinkPad {{X20}}, {{X21}}, {{X22}}, {{X23}}, {{X24}}, {{X30}}, {{X31}}, {{X32}}, {{X40}}, {{X41}}, {{X41T}}&lt;br /&gt;
*ThinkPad {{Z60t}}, {{Z60m}}, {{Z61m}}&lt;br /&gt;
*ThinkPad {{X60s}}&lt;br /&gt;
*ThinkPad {{TransNote}}&lt;br /&gt;
*ThinkPad {{T20}} and {{T21}} have old ACPI implementations, but there have been some reports of using ACPI successfully on these models with Ubuntu and Mandriva in particular. Check the related pages about installing Linux on these models for details.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53046</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53046"/>
		<updated>2011-10-20T17:34:45Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__	&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HDD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
:note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
:Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
*Intel X-25M with the spacer mod&lt;br /&gt;
*Intel 320 series with the spacer mod&lt;br /&gt;
*Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Incompatible drives ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Drive Mod ==&lt;br /&gt;
&lt;br /&gt;
The moddable drives listed above tend to have a spacer which can be removed with ease and a top which can be replaced using shorter (M2) screws. Drives without the removable spacer can always be removed entirely from their shell and bodged in place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
* {{X1}}? {{X220}} {{X220_Tablet}}&lt;br /&gt;
* {{W520}}&lt;br /&gt;
* {{T420}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53037</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53037"/>
		<updated>2011-10-20T13:50:41Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Models Featuring a 7mm Drive Bay */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__	&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
=== Incompatible drives ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Drive Mod ==&lt;br /&gt;
&lt;br /&gt;
The moddable drives listed above tend to have a spacer which can be removed with ease and a top which can be replaced using shorter (M2) screws. Drives without the space can always be removed entirely from their shell and bodged in place.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
* {{X1}}? {{X220}} {{X220_Tablet}}&lt;br /&gt;
* {{W520}}&lt;br /&gt;
* {{T420}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53036</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53036"/>
		<updated>2011-10-20T13:49:36Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Models Featuring a 7mm Drive Bay */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__	&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
=== Incompatible drives ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Drive Mod ==&lt;br /&gt;
&lt;br /&gt;
The moddable drives listed above tend to have a spacer which can be removed with ease and a top which can be replaced using shorter (M2) screws. Drives without the space can always be removed entirely from their shell and bodged in place.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
* {{X1}}? {{X220}} {{X220_Tablet}}&lt;br /&gt;
* {{W520}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53035</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53035"/>
		<updated>2011-10-20T13:49:10Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Models Featuring a 7mm Drive Bay */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__	&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
=== Incompatible drives ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Drive Mod ==&lt;br /&gt;
&lt;br /&gt;
The moddable drives listed above tend to have a spacer which can be removed with ease and a top which can be replaced using shorter (M2) screws. Drives without the space can always be removed entirely from their shell and bodged in place.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
* {{X1}}? {{X220}} {{X220t}}&lt;br /&gt;
* {{W520}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X220_Tablet&amp;diff=53034</id>
		<title>Category:X220 Tablet</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X220_Tablet&amp;diff=53034"/>
		<updated>2011-10-20T13:48:54Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad X220 Tablet ===&lt;br /&gt;
This page gives an overview of all ThinkPad X220 Tablet (X220t) related topics.&lt;br /&gt;
&lt;br /&gt;
==== Machine Type ====&lt;br /&gt;
* 4296, 4298, 4299&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
*One of the following [[Intel Core i5]] or [[Intel Core i7]] processors:&lt;br /&gt;
** Intel® Core™ i5-2410M (2.3GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2520M (2.5GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i7-2620M (2.7GHz, 4MB L3 cache)&lt;br /&gt;
* [[Intel Mobile QM67 Express Chipset]]&lt;br /&gt;
* Up to 8GB [[PC3-10600]] DDR3 memory at 1333MHz&lt;br /&gt;
* [[Intel HD Graphics]] 3000&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 12.5&amp;quot; TFT display with 1366x768 resolution, 300 NIT WV (IPS), 2 finger touch/5 finger gesture, infinity Glass&lt;br /&gt;
** 12.5&amp;quot; TFT display with 1366x768 resolution, 300 NIT WV (IPS), Corning Gorilla glass direct bond, pen&lt;br /&gt;
* 2.5&amp;quot; × [[7mm hard drive bay]] with one of the following hard drives:&lt;br /&gt;
** 4GB SSD SATA&lt;br /&gt;
** Intel 80GB Micro SSD SATA&lt;br /&gt;
** 128GB SSD SATA&lt;br /&gt;
** Intel 160GB SSD SATA (SSDSA2M160)&lt;br /&gt;
** 160GB 7200RPM SATA&lt;br /&gt;
** 250GB 5400RPM SATA&lt;br /&gt;
** 250GB 7200RPM SATA (with limited OPAL FDE technology)&lt;br /&gt;
** 320GB 5400RPM SATA&lt;br /&gt;
** 320GB 7200RPM SATA&lt;br /&gt;
* [[MiniPCI Express slot]] with optional&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]]&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]]&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]]&lt;br /&gt;
* [[MiniPCI Express slot]] with optional&lt;br /&gt;
** [[Qualcomm Gobi 3000]] WWAN&lt;br /&gt;
** [[LeadCore TD-SCDMA (LC5730D)]] WWAN&lt;br /&gt;
** [[Ericsson HSPA + (F5521gw)]] WWAN&lt;br /&gt;
** [[Huawei EV-DO (EM660)]] WWAN&lt;br /&gt;
* [[Intel Gigabit Ethernet PCI-Express Controller|Intel Gigabit 82579LM]] (PCI-Express)&lt;br /&gt;
* [[ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2)|ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2.1)]]&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/54 slot]]&lt;br /&gt;
* [[SD Card slot]]&lt;br /&gt;
* Three USB 2.0 ports (of which one always on)&lt;br /&gt;
* 720p HD [[Integrated camera]]&lt;br /&gt;
* Stereo digital microphones&lt;br /&gt;
* Stereo speakers &lt;br /&gt;
* Combined headphone and microphone jack&lt;br /&gt;
* [[Trackpoint]] and [[Buttonless Touchpad]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] (UPEK)&lt;br /&gt;
* Comes with 65W AC Adapter&lt;br /&gt;
* Supports [[ThinkPad UltraBase Series 3]], [[ThinkPad Mini Dock Series 3]], etc.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadX220t.png|ThinkPad X220t|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220t_datasheet.pdf Datasheet]&lt;br /&gt;
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60175_01.pdf Hardware Maintenance Manual (HMM)]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53033</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53033"/>
		<updated>2011-10-20T13:47:41Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Models Featuring a 7mm Drive Bay */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__	&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
=== Incompatible drives ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Drive Mod ==&lt;br /&gt;
&lt;br /&gt;
The moddable drives listed above tend to have a spacer which can be removed with ease and a top which can be replaced using shorter (M2) screws. Drives without the space can always be removed entirely from their shell and bodged in place.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
* {{X1}}? {{X220}}&lt;br /&gt;
* {{W520}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53032</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53032"/>
		<updated>2011-10-20T13:47:22Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__	&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
=== Incompatible drives ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Drive Mod ==&lt;br /&gt;
&lt;br /&gt;
The moddable drives listed above tend to have a spacer which can be removed with ease and a top which can be replaced using shorter (M2) screws. Drives without the space can always be removed entirely from their shell and bodged in place.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
{{X220}}&lt;br /&gt;
{{W520}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53031</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53031"/>
		<updated>2011-10-20T13:43:26Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;&amp;quot; | __TOC__	&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
=== Incompatible drives ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
{{X220}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53030</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53030"/>
		<updated>2011-10-20T13:42:05Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* NOT compatible */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
=== Incompatible drives ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
{{X220}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53029</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53029"/>
		<updated>2011-10-20T13:41:51Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Specific drives ==&lt;br /&gt;
&lt;br /&gt;
=== Compatible drives ===&lt;br /&gt;
&lt;br /&gt;
==== 7mm HD ====&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 7mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Modifiable 9.5mm SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
==== mSata SSD ====&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
=== NOT compatible ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
{{X220}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53028</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53028"/>
		<updated>2011-10-20T13:40:46Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Modifiable 9.5mm SSD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
{{X220}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53027</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53027"/>
		<updated>2011-10-20T13:40:27Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Modifiable 9.5mm SSD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400/M4 with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*note that certain 9.5mm SSD work deshelled. I'll update with a link later.&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
{{X220}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53026</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53026"/>
		<updated>2011-10-20T13:40:05Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Case Mod */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400 (not the M4 series) with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*note that certain 9.5mm SSD work deshelled. I'll update with a link later.&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
== Models Featuring a 7mm Drive Bay ==&lt;br /&gt;
&lt;br /&gt;
{{X220}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53025</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53025"/>
		<updated>2011-10-20T13:39:19Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400 (not the M4 series) with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*note that certain 9.5mm SSD work deshelled. I'll update with a link later.&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
{{X220}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53024</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53024"/>
		<updated>2011-10-20T13:37:47Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Case Mod */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400 (not the M4 series) with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*note that certain 9.5mm SSD work deshelled. I'll update with a link later.&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53023</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53023"/>
		<updated>2011-10-20T13:37:25Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400 (not the M4 series) with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*note that certain 9.5mm SSD work deshelled. I'll update with a link later.&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
[Category:X220]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53022</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53022"/>
		<updated>2011-10-20T13:37:03Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400 (not the M4 series) with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*note that certain 9.5mm SSD work deshelled. I'll update with a link later.&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
[Category: X220]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53021</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53021"/>
		<updated>2011-10-20T13:36:50Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400 (not the M4 series) with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*note that certain 9.5mm SSD work deshelled. I'll update with a link later.&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;br /&gt;
&lt;br /&gt;
[[Category: X220]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53020</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53020"/>
		<updated>2011-10-20T13:32:49Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;br /&gt;
&lt;br /&gt;
== Compatible drives ==&lt;br /&gt;
&lt;br /&gt;
=== 7mm HD ===&lt;br /&gt;
&lt;br /&gt;
*    Hitatch Travelstar series that begin with model code &amp;quot;Z&amp;quot;. This includes Z7K320, Z5K500, and Z5K320&lt;br /&gt;
*    Momentus Thin Hard Drives | Seagate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C400 series with &amp;quot;AK&amp;quot; in the model number (see below)&lt;br /&gt;
        note that Micron is Crucial's parent company. Micron manufacturers the &amp;quot;C&amp;quot; series while Crucial manufactures the &amp;quot;M&amp;quot; series. Reportedly, only the C series is compatible with the x220.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Modifiable 9.5mm SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Micron/Crucial C300 with the spacer mod. See X220 SSD 7mm Mod (Crucial C300)&lt;br /&gt;
*    Micron/Crucial C400 (not the M4 series) with spacer mod. (still waiting on confirmation)&lt;br /&gt;
        Not all C400 models require a mod. &amp;quot;AK&amp;quot; = 7mm and &amp;quot;AC&amp;quot; = 9mm. Ex) MTFDDAK256MAM-1K1 = 7mm, and MTFDDAC256MAM-1K1 = 9mm. C4 Product Brief&lt;br /&gt;
    Intel X-25M with the spacer mod&lt;br /&gt;
    Intel 320 series with the spacer mod&lt;br /&gt;
    Kingston/Intel X25-E&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*note that certain 9.5mm SSD work deshelled. I'll update with a link later.&lt;br /&gt;
&lt;br /&gt;
=== mSata SSD ===&lt;br /&gt;
&lt;br /&gt;
*    Intel 310 series&lt;br /&gt;
*    MyDigialSSD (waiting confirmation, relatively unknown brand)&lt;br /&gt;
*    Renice X3 (SF1222) mSATA SSD User Review&lt;br /&gt;
* OCZ Nocti&lt;br /&gt;
&lt;br /&gt;
== NOT compatible ==&lt;br /&gt;
&lt;br /&gt;
*    Intel 510 SSD series&lt;br /&gt;
&lt;br /&gt;
*    Vertex 2 and 3 SSD series&lt;br /&gt;
&lt;br /&gt;
== Case Mod ==&lt;br /&gt;
&lt;br /&gt;
Some people have also sanded off the protruding parts of the case which stop you inserting a 9.5mm drive without the caddy.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53019</id>
		<title>7mm hard drive bay</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=7mm_hard_drive_bay&amp;diff=53019"/>
		<updated>2011-10-20T13:28:54Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: â†Created page with 'Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.  There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most drives are currently 9.5mm high. Some new Thinkpads come with 7mm drive bays.&lt;br /&gt;
&lt;br /&gt;
There are [http://www.google.co.uk/search?q=7mm+x220&amp;amp;hl=en&amp;amp;prmd=imvnsfd&amp;amp;source=lnms&amp;amp;tbm=dsc&amp;amp;ei=6iGgTui4LZCe-Qai66GiBQ&amp;amp;sa=X&amp;amp;oi=mode_link&amp;amp;ct=mode&amp;amp;cd=7&amp;amp;ved=0CBwQ_AUoBg&amp;amp;biw=1032&amp;amp;bih=1328 many discussions around the internet] regarding this, here is a short summary:&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=53018</id>
		<title>Category:X220</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=53018"/>
		<updated>2011-10-20T13:26:49Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad X220 ===&lt;br /&gt;
This page gives an overview of all ThinkPad X220 related topics.&lt;br /&gt;
&lt;br /&gt;
==== Machine Type ====&lt;br /&gt;
* 4287, 4290, 4291&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
*One of the following [[Intel Core i5]] or [[Intel Core i7]] processors:&lt;br /&gt;
** Intel® Core™ i5-2410M (2.3GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2520M (2.5GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2540M (2.6GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i7-2620M (2.7GHz, 4MB L3 cache)&lt;br /&gt;
* [[Intel Mobile QM67 Express Chipset]]&lt;br /&gt;
* Up to 8GB [[PC3-10600]] DDR3 memory at 1333MHz&lt;br /&gt;
* [[Intel HD Graphics]] 3000&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 12.5&amp;quot; TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
** 12.5&amp;quot; extra bright wide-viewing IPS TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
* 2.5&amp;quot; × [[7mm hard drive bay]] with one of the following hard drives:&lt;br /&gt;
** 4GB SSD SATA&lt;br /&gt;
** Intel 80GB Micro SSD SATA&lt;br /&gt;
** 128GB SSD SATA&lt;br /&gt;
** Intel 160GB SSD SATA&lt;br /&gt;
** 160GB 7200RPM SATA&lt;br /&gt;
** 250GB 5400RPM SATA&lt;br /&gt;
** 250GB 7200RPM SATA (with limited OPAL FDE technology)&lt;br /&gt;
** 320GB 5400RPM SATA&lt;br /&gt;
** 320GB 7200RPM SATA&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with zero or one of the following:&lt;br /&gt;
** [[Intel Centrino Wireless-N 1000]]&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]]&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]]&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]]&lt;br /&gt;
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with zero or one of the following:&lt;br /&gt;
** [[Qualcomm Gobi 3000]] WWAN&lt;br /&gt;
** [[LeadCore TD-SCDMA (LC5730D)]] WWAN&lt;br /&gt;
** [[Ericsson HSPA + (F5521gw)]] WWAN&lt;br /&gt;
** [[Huawei EV-DO (EM660)]] WWAN&lt;br /&gt;
* [[Intel Gigabit Ethernet PCI-Express Controller]]&lt;br /&gt;
* [[ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2)|ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2.1)]]&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/54 slot]]&lt;br /&gt;
* [[SD Card slot]]&lt;br /&gt;
* Three USB ports (of which one is [[USB 3.0]] on the i7 model)&lt;br /&gt;
* 720p HD [[Integrated camera]]&lt;br /&gt;
* Stereo digital microphones&lt;br /&gt;
* Stereo speakers &lt;br /&gt;
* Combined headphone and microphone jack&lt;br /&gt;
* [[UltraNav]] ([[Trackpoint]] and [[Buttonless Touchpad]])&lt;br /&gt;
* [[Integrated Fingerprint Reader]] (UPEK)&lt;br /&gt;
* Comes with 65W AC Adapter&lt;br /&gt;
* Supports [[ThinkPad UltraBase Series 3]], [[ThinkPad Mini Dock Series 3]], etc.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadX220.png|ThinkPad X220|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
* The CPU speed will be throttled back to 800MHz if the machine is run on the 65W AC adapter with no battery installed.  To avoid this throttling&lt;br /&gt;
** run on a 90W AC adapter, or&lt;br /&gt;
** install a battery pack.&lt;br /&gt;
* It's possible to use a mSATA SSD within the second MiniPCI Express slot. Using an Intel Series 310 mSATA SSD requires a UEFI-BIOS 1.19.&lt;br /&gt;
* On booting:&lt;br /&gt;
**The X220 cannot/will not boot GPT disks using Legacy BIOS, you must setup UEFI.&lt;br /&gt;
**The X220 will not boot /efi/*/*.efi unless &amp;quot;signed&amp;quot;(?) into BIOS, you have to copy it to /efi/boot/bootx64.efi. &lt;br /&gt;
**Disabling the BIOS setting &amp;quot;USB UEFI BIOS Support&amp;quot; disables *all* USB booting, ie, both UEFI and legacy BIOS.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=53017</id>
		<title>Category:X220</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=53017"/>
		<updated>2011-10-20T13:19:26Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad X220 ===&lt;br /&gt;
This page gives an overview of all ThinkPad X220 related topics.&lt;br /&gt;
&lt;br /&gt;
==== Machine Type ====&lt;br /&gt;
* 4287, 4290, 4291&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
*One of the following [[Intel Core i5]] or [[Intel Core i7]] processors:&lt;br /&gt;
** Intel® Core™ i5-2410M (2.3GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2520M (2.5GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2540M (2.6GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i7-2620M (2.7GHz, 4MB L3 cache)&lt;br /&gt;
* [[Intel Mobile QM67 Express Chipset]]&lt;br /&gt;
* Up to 8GB [[PC3-10600]] DDR3 memory at 1333MHz&lt;br /&gt;
* [[Intel HD Graphics]] 3000&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 12.5&amp;quot; TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
** 12.5&amp;quot; extra bright wide-viewing IPS TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
* 2.5&amp;quot; × 7mm hard drive bay with one of the following hard drives:&lt;br /&gt;
** 4GB SSD SATA&lt;br /&gt;
** Intel 80GB Micro SSD SATA&lt;br /&gt;
** 128GB SSD SATA&lt;br /&gt;
** Intel 160GB SSD SATA&lt;br /&gt;
** 160GB 7200RPM SATA&lt;br /&gt;
** 250GB 5400RPM SATA&lt;br /&gt;
** 250GB 7200RPM SATA (with limited OPAL FDE technology)&lt;br /&gt;
** 320GB 5400RPM SATA&lt;br /&gt;
** 320GB 7200RPM SATA&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with zero or one of the following:&lt;br /&gt;
** [[Intel Centrino Wireless-N 1000]]&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]]&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]]&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]]&lt;br /&gt;
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with zero or one of the following:&lt;br /&gt;
** [[Qualcomm Gobi 3000]] WWAN&lt;br /&gt;
** [[LeadCore TD-SCDMA (LC5730D)]] WWAN&lt;br /&gt;
** [[Ericsson HSPA + (F5521gw)]] WWAN&lt;br /&gt;
** [[Huawei EV-DO (EM660)]] WWAN&lt;br /&gt;
* [[Intel Gigabit Ethernet PCI-Express Controller]]&lt;br /&gt;
* [[ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2)|ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2.1)]]&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/54 slot]]&lt;br /&gt;
* [[SD Card slot]]&lt;br /&gt;
* Three USB ports (of which one is [[USB 3.0]] on the i7 model)&lt;br /&gt;
* 720p HD [[Integrated camera]]&lt;br /&gt;
* Stereo digital microphones&lt;br /&gt;
* Stereo speakers &lt;br /&gt;
* Combined headphone and microphone jack&lt;br /&gt;
* [[UltraNav]] ([[Trackpoint]] and [[Buttonless Touchpad]])&lt;br /&gt;
* [[Integrated Fingerprint Reader]] (UPEK)&lt;br /&gt;
* Comes with 65W AC Adapter&lt;br /&gt;
* Supports [[ThinkPad UltraBase Series 3]], [[ThinkPad Mini Dock Series 3]], etc.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadX220.png|ThinkPad X220|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
* The CPU speed will be throttled back to 800MHz if the machine is run on the 65W AC adapter with no battery installed.  To avoid this throttling&lt;br /&gt;
** run on a 90W AC adapter, or&lt;br /&gt;
** install a battery pack.&lt;br /&gt;
* It's possible to use a mSATA SSD within the second MiniPCI Express slot. Using an Intel Series 310 mSATA SSD requires a UEFI-BIOS 1.19.&lt;br /&gt;
* On booting:&lt;br /&gt;
**The X220 cannot/will not boot GPT disks using Legacy BIOS, you must setup UEFI.&lt;br /&gt;
**The X220 will not boot /efi/*/*.efi unless &amp;quot;signed&amp;quot;(?) into BIOS, you have to copy it to /efi/boot/bootx64.efi. &lt;br /&gt;
**Disabling the BIOS setting &amp;quot;USB UEFI BIOS Support&amp;quot; disables *all* USB booting, ie, both UEFI and legacy BIOS.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=53016</id>
		<title>Category:X220</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=53016"/>
		<updated>2011-10-20T13:18:49Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad X220 ===&lt;br /&gt;
This page gives an overview of all ThinkPad X220 related topics.&lt;br /&gt;
&lt;br /&gt;
==== Machine Type ====&lt;br /&gt;
* 4287, 4290, 4291&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
*One of the following [[Intel Core i5]] or [[Intel Core i7]] processors:&lt;br /&gt;
** Intel® Core™ i5-2410M (2.3GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2520M (2.5GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2540M (2.6GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i7-2620M (2.7GHz, 4MB L3 cache)&lt;br /&gt;
* [[Intel Mobile QM67 Express Chipset]]&lt;br /&gt;
* Up to 8GB [[PC3-10600]] DDR3 memory at 1333MHz&lt;br /&gt;
* [[Intel HD Graphics]] 3000&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 12.5&amp;quot; TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
** 12.5&amp;quot; extra bright wide-viewing IPS TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
* 2.5&amp;quot; × 7mm hard drive bay with one of the following hard drives:&lt;br /&gt;
** 4GB SSD SATA&lt;br /&gt;
** Intel 80GB Micro SSD SATA&lt;br /&gt;
** 128GB SSD SATA&lt;br /&gt;
** Intel 160GB SSD SATA&lt;br /&gt;
** 160GB 7200RPM SATA&lt;br /&gt;
** 250GB 5400RPM SATA&lt;br /&gt;
** 250GB 7200RPM SATA (with limited OPAL FDE technology)&lt;br /&gt;
** 320GB 5400RPM SATA&lt;br /&gt;
** 320GB 7200RPM SATA&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with zero or one of the following:&lt;br /&gt;
** [[Intel Centrino Wireless-N 1000]]&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]]&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]]&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]]&lt;br /&gt;
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with zero or one of the following:&lt;br /&gt;
** [[Qualcomm Gobi 3000]] WWAN&lt;br /&gt;
** [[LeadCore TD-SCDMA (LC5730D)]] WWAN&lt;br /&gt;
** [[Ericsson HSPA + (F5521gw)]] WWAN&lt;br /&gt;
** [[Huawei EV-DO (EM660)]] WWAN&lt;br /&gt;
* [[Intel Gigabit Ethernet PCI-Express Controller]]&lt;br /&gt;
* [[ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2)|ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2.1)]]&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/54 slot]]&lt;br /&gt;
* [[SD Card slot]]&lt;br /&gt;
* Three USB ports (of which one is [[USB 3.0]] on the i7 model)&lt;br /&gt;
* 720p HD [[Integrated camera]]&lt;br /&gt;
* Stereo digital microphones&lt;br /&gt;
* Stereo speakers &lt;br /&gt;
* Combined headphone and microphone jack&lt;br /&gt;
* [[UltraNav]] ([[Trackpoint]] and [[Buttonless Touchpad]])&lt;br /&gt;
* [[Integrated Fingerprint Reader]] (UPEK)&lt;br /&gt;
* Comes with 65W AC Adapter&lt;br /&gt;
* Supports [[ThinkPad UltraBase Series 3]], [[ThinkPad Mini Dock Series 3]], etc.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadX220.png|ThinkPad X220|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
* The CPU speed will be throttled back to 800MHz if the machine is run on the 65W AC adapter with no battery installed.  To avoid this throttling&lt;br /&gt;
** run on a 90W AC adapter, or&lt;br /&gt;
** install a battery pack.&lt;br /&gt;
* It's possible to use a mSATA SSD within the second MiniPCI Express slot. Using an Intel Series 310 mSATA SSD requires a UEFI-BIOS 1.19.&lt;br /&gt;
* On booting:&lt;br /&gt;
**The X220 cannot/will not boot GPT disks using Legacy BIOS. &lt;br /&gt;
**The X220 will not boot /efi/*/*.efi unless &amp;quot;signed&amp;quot;(?) into BIOS, you have to copy it to /efi/boot/bootx64.efi. &lt;br /&gt;
**Disabling the BIOS setting &amp;quot;USB UEFI BIOS Support&amp;quot; disables *all* USB booting, ie, both UEFI and legacy BIOS.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=53015</id>
		<title>Category:X220</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=53015"/>
		<updated>2011-10-20T13:05:40Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad X220 ===&lt;br /&gt;
This page gives an overview of all ThinkPad X220 related topics.&lt;br /&gt;
&lt;br /&gt;
==== Machine Type ====&lt;br /&gt;
* 4287, 4290, 4291&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
*One of the following [[Intel Core i5]] or [[Intel Core i7]] processors:&lt;br /&gt;
** Intel® Core™ i5-2410M (2.3GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2520M (2.5GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2540M (2.6GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i7-2620M (2.7GHz, 4MB L3 cache)&lt;br /&gt;
* [[Intel Mobile QM67 Express Chipset]]&lt;br /&gt;
* Up to 8GB [[PC3-10600]] DDR3 memory at 1333MHz&lt;br /&gt;
* [[Intel HD Graphics]] 3000&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 12.5&amp;quot; TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
** 12.5&amp;quot; extra bright wide-viewing IPS TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
* 2.5&amp;quot; × 7mm hard drive bay with one of the following hard drives:&lt;br /&gt;
** 4GB SSD SATA&lt;br /&gt;
** Intel 80GB Micro SSD SATA&lt;br /&gt;
** 128GB SSD SATA&lt;br /&gt;
** Intel 160GB SSD SATA&lt;br /&gt;
** 160GB 7200RPM SATA&lt;br /&gt;
** 250GB 5400RPM SATA&lt;br /&gt;
** 250GB 7200RPM SATA (with limited OPAL FDE technology)&lt;br /&gt;
** 320GB 5400RPM SATA&lt;br /&gt;
** 320GB 7200RPM SATA&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with zero or one of the following:&lt;br /&gt;
** [[Intel Centrino Wireless-N 1000]]&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]]&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]]&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]]&lt;br /&gt;
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with zero or one of the following:&lt;br /&gt;
** [[Qualcomm Gobi 3000]] WWAN&lt;br /&gt;
** [[LeadCore TD-SCDMA (LC5730D)]] WWAN&lt;br /&gt;
** [[Ericsson HSPA + (F5521gw)]] WWAN&lt;br /&gt;
** [[Huawei EV-DO (EM660)]] WWAN&lt;br /&gt;
* [[Intel Gigabit Ethernet PCI-Express Controller]]&lt;br /&gt;
* [[ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2)|ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2.1)]]&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/54 slot]]&lt;br /&gt;
* [[SD Card slot]]&lt;br /&gt;
* Three USB ports (of which one is [[USB 3.0]] on the i7 model)&lt;br /&gt;
* 720p HD [[Integrated camera]]&lt;br /&gt;
* Stereo digital microphones&lt;br /&gt;
* Stereo speakers &lt;br /&gt;
* Combined headphone and microphone jack&lt;br /&gt;
* [[UltraNav]] ([[Trackpoint]] and [[Buttonless Touchpad]])&lt;br /&gt;
* [[Integrated Fingerprint Reader]] (UPEK)&lt;br /&gt;
* Comes with 65W AC Adapter&lt;br /&gt;
* Supports [[ThinkPad UltraBase Series 3]], [[ThinkPad Mini Dock Series 3]], etc.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadX220.png|ThinkPad X220|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
* The CPU speed will be throttled back to 800MHz if the machine is run on the 65W AC adapter with no battery installed.  To avoid this throttling&lt;br /&gt;
** run on a 90W AC adapter, or&lt;br /&gt;
** install a battery pack.&lt;br /&gt;
* It's possible to use a mSATA SSD within the second MiniPCI Express slot. Using an Intel Series 310 mSATA SSD requires a UEFI-BIOS 1.19.&lt;br /&gt;
* X220s will not boot GPT drives using Legacy BIOS, you have to use UEFI.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Gentoo_on_a_ThinkPad_X220&amp;diff=53014</id>
		<title>Installing Gentoo on a ThinkPad X220</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Gentoo_on_a_ThinkPad_X220&amp;diff=53014"/>
		<updated>2011-10-20T13:03:57Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Partition the drive */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installing Gentoo on a Lenovo X220 with UEFI and GPT =&lt;br /&gt;
&lt;br /&gt;
The goal is a working {{Gentoo}} installation utilizing UEFI and GPT on an SSD. I work on improving the page step-by-step, but at the moment it's more or less for the advanced gentoo user. Anyways, you can always ask me for clarification. :)&lt;br /&gt;
&lt;br /&gt;
== Model specs ==&lt;br /&gt;
&lt;br /&gt;
=== General specs ===&lt;br /&gt;
{{X220}} - 4290-W1B, i5-2520M, 4GB RAM&lt;br /&gt;
&lt;br /&gt;
Replaced internal HDD with SSD Intel 320 Series 120GB, 2.5&amp;quot;, SATA II (SSDSA2CW120G310). It's a SSD with 7.5mm height, so it fits nicely in the X220. 2.5&amp;quot; 9mm SSDs fit too, but you have to remove parts of the SSDs case.&lt;br /&gt;
&lt;br /&gt;
{{WARN|Some Intel 320 Series SSDs are affected by a [http://communities.intel.com/message/133505 firmware bug]}}&lt;br /&gt;
{{WARN| The mSATA Intel 310 Serices SSD requires UEFI BIOS 1.19 (proved with X220 4290-W4H)}}&lt;br /&gt;
&lt;br /&gt;
=== cpuinfo ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
processor       : 0&lt;br /&gt;
vendor_id       : GenuineIntel&lt;br /&gt;
cpu family      : 6&lt;br /&gt;
model           : 42&lt;br /&gt;
model name      : Intel® Core™ i5-2520M CPU 2.50GHz&lt;br /&gt;
stepping        : 7&lt;br /&gt;
cpu MHz         : 2501.000&lt;br /&gt;
cache size      : 3072 KiB&lt;br /&gt;
physical id     : 0&lt;br /&gt;
siblings        : 4&lt;br /&gt;
core id         : 0&lt;br /&gt;
cpu cores       : 2&lt;br /&gt;
apicid          : 0&lt;br /&gt;
initial apicid  : 0&lt;br /&gt;
fpu             : yes&lt;br /&gt;
fpu_exception   : yes&lt;br /&gt;
cpuid level     : 13&lt;br /&gt;
wp              : yes&lt;br /&gt;
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid&lt;br /&gt;
bogomips        : 4983.17&lt;br /&gt;
clflush size    : 64&lt;br /&gt;
cache_alignment : 64&lt;br /&gt;
address sizes   : 36 bits physical, 48 bits virtual&lt;br /&gt;
power management:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== lspci ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)&lt;br /&gt;
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)&lt;br /&gt;
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family HECI Controller #1 (rev 04)&lt;br /&gt;
00:16.3 Serial controller: Intel Corporation 6 Series/C200 Series Chipset Family KT Controller (rev 04)&lt;br /&gt;
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)&lt;br /&gt;
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)&lt;br /&gt;
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)&lt;br /&gt;
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)&lt;br /&gt;
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)&lt;br /&gt;
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)&lt;br /&gt;
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)&lt;br /&gt;
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)&lt;br /&gt;
00:1f.0 ISA bridge: Intel Corporation QM67 Express Chipset Family LPC Controller (rev 04)&lt;br /&gt;
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)&lt;br /&gt;
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)&lt;br /&gt;
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 (rev 34)&lt;br /&gt;
0d:00.0 System peripheral: Ricoh Co Ltd Device e823 (rev 04)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== lsusb ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub&lt;br /&gt;
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub&lt;br /&gt;
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor&lt;br /&gt;
Bus 001 Device 004: ID 04f2:b217 Chicony Electronics Co., Ltd &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Required kernel modules for the X220 hardware ===&lt;br /&gt;
* Intel Gigabit Ethernet: {{kernelconf|CONFIG_E1000EI||||||}}&lt;br /&gt;
* Intel WLAN: {{kernelconf|CONFIG_IWLAGNI||||||}}&lt;br /&gt;
* Intel HD Graphic: {{kernelconf|CONFIG_DRM_I915I||||||}}&lt;br /&gt;
* TPM Chip {{kernelconf|CONFIG_TCG_TIS||||||}}&lt;br /&gt;
&lt;br /&gt;
There are still no correct settings for MTRR: [https://bugzilla.redhat.com/show_bug.cgi?id=584493 Link]&lt;br /&gt;
&lt;br /&gt;
== BIOS update ==&lt;br /&gt;
Turns out to be very Linux '''unfriendly'''. &lt;br /&gt;
There a ways to boot the .iso image with grub. &lt;br /&gt;
I tried grub2 with help from syslinux memdisk and reached some kind of bios update menu. &lt;br /&gt;
But got stuck there. &lt;br /&gt;
After wasting some time I did it by installing Win7 and running the Windows BIOS update tool. &lt;br /&gt;
'''Lenovo has to do better here'''. &lt;br /&gt;
For example by providing some sort of Linux BIOS update tool, or at least an UEFI bootable USB stick image.&lt;br /&gt;
&lt;br /&gt;
== Boot from USB stick ==&lt;br /&gt;
Sysresccd (2.2.0), which has a pretty nice script to create a bootable USB-Stick, failed to boot on the X220. &lt;br /&gt;
Created an bootable usb stick from the gentoo-minimal.iso with unetbootin. Works.&lt;br /&gt;
&lt;br /&gt;
=== Partition the drive ===&lt;br /&gt;
{{cmdroot|parted}}&lt;br /&gt;
&lt;br /&gt;
{{cmd|mklabel gpt|(parted)}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|X220s will not boot GPT partitioned drives using Legacy BIOS, so you will have to setup UEFI if you use GPT.}}&lt;br /&gt;
&lt;br /&gt;
{{cmd|mkpart primary fat32 1 201|(parted)}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE|We don't start with sector 0 because of alignment. I am not sure if the result is optimal, but at least parted doesn't complain}}&lt;br /&gt;
&lt;br /&gt;
{{cmd|set 1 boot on|(parted)}}&lt;br /&gt;
&lt;br /&gt;
{{cmd|mkpart primary linux-swap 202 4047|(parted)}}&lt;br /&gt;
&lt;br /&gt;
{{cmd|mkpart pimrary ext2 4048 120GB|(parted)}}&lt;br /&gt;
&lt;br /&gt;
=== Format the partitions ===&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|mkfs.vfat /dev/sda1}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|mkswap /dev/sda2}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|mkfs.btrfs /dev/sda3}}&lt;br /&gt;
&lt;br /&gt;
{{NOTE| The ''mkfs.btrfs'' binary is not yet on the gentoo minimal image.}}&lt;br /&gt;
&lt;br /&gt;
== Gentoo installation ==&lt;br /&gt;
&lt;br /&gt;
=== Gentoo stage3 ===&lt;br /&gt;
Just like the [http://www.gentoo.org/doc/en/gentoo-x86-quickinstall.xml handbook]:&lt;br /&gt;
*  Boot from gentoo-minimal-image. &lt;br /&gt;
*  Unpack stage3 and portage. &lt;br /&gt;
*  Edit fstab&lt;br /&gt;
{{path|/etc/fstab}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/dev/sda1		/boot/efi	vfat		noauto		1 2&lt;br /&gt;
/dev/sda3		/		btrfs		noatime		0 1&lt;br /&gt;
/dev/sda2		none		swap		sw		0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* If you have a SSD, you should use Trim (discard)&lt;br /&gt;
{{path|/etc/fstab}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/dev/sda1		/boot/efi	vfat		noauto		1 2&lt;br /&gt;
/dev/sda3		/		btrfs		noatime,discard	0 1&lt;br /&gt;
/dev/sda2		none		swap		sw		0 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*  Set a root password. &lt;br /&gt;
*  Everything else can be done later on.&lt;br /&gt;
&lt;br /&gt;
=== Grub with EFI support installation ===&lt;br /&gt;
This was by far the hardest part yet. &lt;br /&gt;
Because UEFI and GPT a relatively new and I am not so familiar with it and the documentation isn't so good yet. &lt;br /&gt;
Basically EFI on the X220 looks for a FAT32 formatted GPT partition with the boot flag set.&lt;br /&gt;
If it finds one it tries to start {{path|/EFI/boot/bootx64.efi}} from this partition. (Note that this is actually case-insensitive because of FAT32).&lt;br /&gt;
&lt;br /&gt;
A grub-1.99 ebuild is needed. Unfortunately the one from the scarabeus is broken. You could fix the STRIP_MASK error by removing the last &amp;quot;a&amp;quot;. &lt;br /&gt;
Or you use the [https://gitorious.org/flow-s-ebuilds/flow-s-ebuilds/blobs/master/sys-boot/grub/grub-1.99.ebuild fixed ebuild] from my overlay.&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|layman -a flow}}&lt;br /&gt;
&lt;br /&gt;
Enable GRUB_PLATFORMS=efi-64 in make.conf or if you don't see the effect enable the GRUB_PLATFORM as USE flag. &lt;br /&gt;
&lt;br /&gt;
{{cmdroot|&amp;lt;nowiki&amp;gt;USE=&amp;quot;grub_platforms_efi-64&amp;quot; emerge -v =sys-boot/grub-1.99&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
Create a mountpoint for the UEFI partition and mount the partition.&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|mkdir /boot/efi}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|mount /dev/sda1 /boot/efi}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|mkdir /boot/efi/efi/grub -p}}&lt;br /&gt;
&lt;br /&gt;
{{HELP|I don't think that this is needed, it's from the [https://wiki.archlinux.org/index.php/GRUB2#UEFI_systems Arch Wiki on UEFI boot]. Maybe outdated, please report if it works without for you or simply delete this part.}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|cp /usr/share/grub/{unicode.pf2,ascii.pf2} /boot/efi/efi/grub/}}&lt;br /&gt;
&lt;br /&gt;
Important part:&lt;br /&gt;
&lt;br /&gt;
{{NOTE| The efi_gop grub module is very important. If it's not loaded, you won't see anything on boot after grub}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|grub2-mkimage -d /lib/grub/x86_64-efi -O x86_64-efi -p &amp;quot;&amp;quot; -o /boot/efi/efi/boot/bootx64.efi part_gpt btrfs fat ext2 normal chain boot configfile linux multiboot efi_gop linux}}&lt;br /&gt;
&lt;br /&gt;
Optional but useful:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|cp /lib/grub/x86_64-efi/*.mod /boot/efi/efi/boot/}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|cp /lib/grub/x86_64-efi/*.lst /boot/efi/efi/boot/}}&lt;br /&gt;
&lt;br /&gt;
==== Minimal grub.cfg ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set prefix(hd0,gpt1)/efi/boot&lt;br /&gt;
pager=1&lt;br /&gt;
timeout=20&lt;br /&gt;
&lt;br /&gt;
menuentry &amp;quot;Gentoo Linux&amp;quot; {&lt;br /&gt;
        set root=(hd0,gpt3)&lt;br /&gt;
        linux /boot/bzImage root=/dev/sda3 ro raid=noautodetect&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Put grub.cfg in same directory as bootx64.efi: {{path|/boot/efi/efi/boot/}}&lt;br /&gt;
&lt;br /&gt;
'''Thanks to Finnbarr P. Murphy for [http://blog.fpmurphy.com/2010/03/grub2-efi-support.html his] [http://blog.fpmurphy.com/2010/11/boot-fedora-14-using-uefi-and-grub2.html blog] [http://blog.fpmurphy.com/2011/06/boot-fedora-15-using-uefi-and-grub2.html posts] about Grub and UEFI.'''&lt;br /&gt;
&lt;br /&gt;
===== Optimized grub.cfg =====&lt;br /&gt;
&lt;br /&gt;
Use 'threadirqs' with kernel &amp;gt; 3.0.0 and because PCIE_ASPM is not detected correct (and you may want longer battery life) you should use 'pcie_aspm=force'. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
set prefix(hd0,gpt1)/efi/boot&lt;br /&gt;
pager=1&lt;br /&gt;
timeout=3&lt;br /&gt;
&lt;br /&gt;
menuentry &amp;quot;Gentoo Linux&amp;quot; {&lt;br /&gt;
        set root=(hd0,gpt3)&lt;br /&gt;
        linux /boot/bzImage root=/dev/sda3 ro fastboot splash=silent quiet threadirqs pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 rootfstype=ext4&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
According to following links (threads), you should set i915.i915_enable_rc6=1, i915.i915_enable_fbc=1 and i915.lvds_downclock=1 for less power consumption (used kernel: 3.1.0rc3). &lt;br /&gt;
:[http://forum.notebookreview.com/lenovo-ibm/575569-linux-x220-19.html Link Forum Notebookreview]&lt;br /&gt;
:[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/818830 Link Ubuntu Launchpad Bugs]&lt;br /&gt;
:[https://bbs.archlinux.org/viewtopic.php?pid=974592#p974592 Link Archlinux BBS] &lt;br /&gt;
:[http://www.phoronix.com/scan.php?page=article&amp;amp;item=intel_i915_power&amp;amp;num=12 Link Phoronix Tweaks To Extend The Battery Life Of Intel Linux Notebooks]&lt;br /&gt;
:[https://bugzilla.redhat.com/show_bug.cgi?id=727579 RedHat Bugzilla]&lt;br /&gt;
&lt;br /&gt;
=== Kernel ===&lt;br /&gt;
For UEFI on the X220 you have to use a kernel &amp;gt; 3.0-rc1. Suspend-to-RAM and brightness control of the display work with kernel &amp;gt;= 3.0-rc6.&lt;br /&gt;
&lt;br /&gt;
My [https://gist.github.com/1056225 current Kernel .config (3.0-rc6)]. &lt;br /&gt;
Please feel free to comment if you have spotted an unnecessary enabled hardware option or something that should be enabled on the X220. &lt;br /&gt;
The config is hosted as github gist, so you can easily ask for merges with your version. &lt;br /&gt;
This is work in progress :)&lt;br /&gt;
&lt;br /&gt;
==== Kernel configuration remarks ====&lt;br /&gt;
* using deadline I/0 scheduler because of the SSD. If you don't have an SSD, use CFQ.&lt;br /&gt;
&lt;br /&gt;
=== make.conf ===&lt;br /&gt;
{{path|/etc/make.conf}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CFLAGS=&amp;quot;-march=core2 -O3 -pipe&amp;quot;&lt;br /&gt;
CXXFLAGS=&amp;quot;${CFLAGS}&amp;quot;&lt;br /&gt;
CHOST=&amp;quot;x86_64-pc-linux-gnu&amp;quot;&lt;br /&gt;
MAKEOPTS=&amp;quot;-j5 -l5&amp;quot;&lt;br /&gt;
GRUB_PLATFORMS=&amp;quot;efi-64&amp;quot;&lt;br /&gt;
INPUT_DEVICES=&amp;quot;evdev synaptics&amp;quot;&lt;br /&gt;
VIDEO_CARDS=&amp;quot;intel vesa fbdev&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With gcc &amp;gt; 4.2:&lt;br /&gt;
&lt;br /&gt;
{{path|/etc/make.conf}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CFLAGS=&amp;quot;-march=native -O3 -pipe&amp;quot;&lt;br /&gt;
CXXFLAGS=&amp;quot;${CFLAGS}&amp;quot;&lt;br /&gt;
CHOST=&amp;quot;x86_64-pc-linux-gnu&amp;quot;&lt;br /&gt;
MAKEOPTS=&amp;quot;-j5 -l5&amp;quot;&lt;br /&gt;
GRUB_PLATFORMS=&amp;quot;efi-64&amp;quot;&lt;br /&gt;
INPUT_DEVICES=&amp;quot;evdev synaptics&amp;quot;&lt;br /&gt;
VIDEO_CARDS=&amp;quot;intel vesa fbdev&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Finishing touches ===&lt;br /&gt;
&lt;br /&gt;
==== Set timezone ====&lt;br /&gt;
{{cmdroot|cp /usr/share/zoneinfo/Europe/Berlin /etc/localtime}}&lt;br /&gt;
&lt;br /&gt;
=== Locale ===&lt;br /&gt;
{{cmdroot|nano /etc/locale.gen}}&lt;br /&gt;
{{cmdroot|locale-gen}}&lt;br /&gt;
&lt;br /&gt;
Set LANG in {{path|/etc/env.d/90locale}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
LANG=en_US.utf8&lt;br /&gt;
LC_TIME=de_DE.utf8&lt;br /&gt;
LC_COLLATE=de_DE.utf8&lt;br /&gt;
LC_MONETARY=de_DE.utf8&lt;br /&gt;
LC_NUMERIC=de_DE.utf8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Read more here: [http://www.gentoo.org/doc/en/guide-localization.xml Gentoo Linux Localization Guide]&lt;br /&gt;
&lt;br /&gt;
== Hardware setup ==&lt;br /&gt;
&lt;br /&gt;
=== WLAN Intel Advanced 6205 ===&lt;br /&gt;
{{cmdroot|emerge wpa_supplicant linux-firmware}}&lt;br /&gt;
{{NOTE| You will see a lot of &amp;quot;DMAR:[DMA Write] Request device [03:00.0] fault addr XXXXXXXX&amp;quot; errors in syslog, caused by the WLAN module/firmware. But the device seems to work just fine}}&lt;br /&gt;
&lt;br /&gt;
= Further installation steps =&lt;br /&gt;
== Emerging the system ==&lt;br /&gt;
=== xorg ===&lt;br /&gt;
{{cmdroot|emerge xorg-x11}}&lt;br /&gt;
The touchpad can be accessed by the evdev and the synaptics driver, which can lead to X11 not starting. &lt;br /&gt;
To fix this add the following lines to {{path|/usr/share/X11/xorg.conf.d/50-synaptics.conf}}.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
     MatchDevicePath &amp;quot;/dev/input/event*&amp;quot;&lt;br /&gt;
            Option &amp;quot;TapButton1&amp;quot; &amp;quot;1&amp;quot;&lt;br /&gt;
            Option &amp;quot;TapButton2&amp;quot; &amp;quot;2&amp;quot;&lt;br /&gt;
            Option &amp;quot;TapButton3&amp;quot; &amp;quot;3&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== DPI ====&lt;br /&gt;
{{cmduser|xdpyinfo}} gets the displays dimensions wrong, while {{cmduser|xrandr}} shows the correct screen size (277x156mm). Although it seems to make no big difference (yet), you '''could''' specify the displays dimensions/DPI via one of these two methods manually:&lt;br /&gt;
&lt;br /&gt;
* Via an xorg.conf:&lt;br /&gt;
{{path|/usr/share/X11/xorg.conf.d/10-monitor.conf}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
    Identifier &amp;quot;&amp;lt;default monitor&amp;gt;&amp;quot;&lt;br /&gt;
#    Option   &amp;quot;DPI&amp;quot; &amp;quot;125 x 125&amp;quot;&lt;br /&gt;
    DisplaySize 277 156    # In millimeters&lt;br /&gt;
EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
But this doesn't fix the ''xdpyinfo'' either (at least in my case).&lt;br /&gt;
&lt;br /&gt;
* Via xrandr&lt;br /&gt;
{{cmduser|xrandr --dpi 125}}&lt;br /&gt;
&lt;br /&gt;
==== KMS ====&lt;br /&gt;
One quick word about Kernel mode-setting (KMS) which comes with Linux 3.0. The i915 driver seems to support it flawlessly and it's really impressing how fast the switch console &amp;lt;-&amp;gt; x11 is done now.&lt;br /&gt;
&lt;br /&gt;
=== GNOME and GDM ===&lt;br /&gt;
{{cmdroot|emerge gnome}}&lt;br /&gt;
&lt;br /&gt;
{{WARN| nss failes to emerge on systems with a 3.0 kernel. See Gentoo Bug 372001 }}&lt;br /&gt;
[https://bugs.gentoo.org/show_bug.cgi?id=372001 Bug 372001] workaround from [https://bugs.gentoo.org/show_bug.cgi?id=372001#c2 here] allows you to emerge nss.&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|emerge gdm}}&lt;br /&gt;
&lt;br /&gt;
=== NetworkManager ===&lt;br /&gt;
Emerge a newer version of NetworkManager which comes with a built-in gentoo module. You can read more about the module on [http://qiaomuf.wordpress.com/2010/07/29/good-news-the-plug-in-has-been-added-to-portage/ Mu Qioa's Blog]&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|&amp;lt;nowiki&amp;gt;emerge =net-misc/networkmanager-0.8.2-r10 --autounmask-write&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|rc-update add NetworkManager default}}&lt;br /&gt;
&lt;br /&gt;
Make sure that the ifnet module (gentoo interface handling) is enabled:&lt;br /&gt;
{{path|/etc/NetworkManager/nm-system-settings.conf}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[main]&lt;br /&gt;
plugins=ifnet,keyfile&lt;br /&gt;
[ifnet]&lt;br /&gt;
managed=true&lt;br /&gt;
auto_refresh=false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ecryptfs home ==&lt;br /&gt;
I have setup an ecryptfs home for my user account and written an how-to about it in the gentoo-wiki. &lt;br /&gt;
Read it [http://en.gentoo-wiki.com/wiki/Encrypt_home_directory_with_ecryptfs here]&lt;br /&gt;
&lt;br /&gt;
== Fingerprint reader ==&lt;br /&gt;
While I don't use the fingerprint reader for auth purposes (It's [http://dasalte.ccc.de/biometrie/fingerabdruck_kopieren?language=en just] [http://www.ccc.de/en/updates/2007/umsonst-im-supermarkt insecure]). &lt;br /&gt;
It would be nice to scan some fingers for fun :-). &lt;br /&gt;
Unfortunately there [https://bugs.freedesktop.org/show_bug.cgi?id=33666 is a bug] in libfprint that fails every enroll with '''&amp;quot;Enroll failed with error -22&amp;quot;'''. Hopefully it will be fixed soon.&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|emerge fprint_demo}}&lt;br /&gt;
&lt;br /&gt;
=== Working Fingerprint reader ===&lt;br /&gt;
&lt;br /&gt;
If you'd like to use the fingerprint sensors, just emerge following:&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|emerge sys-auth/fprintd}}&lt;br /&gt;
&lt;br /&gt;
Afterwards edit following:&lt;br /&gt;
&lt;br /&gt;
{{Path|&amp;lt;nowiki&amp;gt;/etc/pam.d/system-auth&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
auth       sufficient   pam_fprintd.so&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enroll your finger :-)&lt;br /&gt;
&lt;br /&gt;
{{cmdroot|fprintd-enroll}}&lt;br /&gt;
&lt;br /&gt;
== Extra keys ==&lt;br /&gt;
Another overview can be found [http://www.thinkwiki.org/wiki/Installing_Ubuntu_11.04_(Natty_Narwhal)_on_a_ThinkPad_X220#Key_table here]&lt;br /&gt;
&lt;br /&gt;
=== Functional ===&lt;br /&gt;
Most keys work out of the box. Tested so far are:&lt;br /&gt;
*  {{key|Fn}}{{key|F2}} lock screen&lt;br /&gt;
*  {{key|Fn}}{{key|F3}} display battery status&lt;br /&gt;
*  {{key|Fn}}{{key|F4}} suspend to RAM&lt;br /&gt;
*  {{key|Fn}}{{key|F5}} enable/disable WLAN (Note that there is also a hardware switch on the left side of the X220 which disabled WLAN '''and''' bluetooth&lt;br /&gt;
*  {{key|Fn}}{{key|End}} and {{key|Fn}}{{key|Pos 1}} brightness controll&lt;br /&gt;
*  Volume up/down/mute incl. sound mute indicator LED&lt;br /&gt;
*  {{ibmkey|ThinkVantage|#495988}}, emits ''XF86Launch1''&lt;br /&gt;
*  {{key|Fn}}{{key|F8}} - disable/enable touchpad&lt;br /&gt;
From [https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Software_Toggle ArchWiki]: Add the following file and make it executable. Then set the file to be executed when XF86TouchpadOn is pressed via System -&amp;gt; Preferences -&amp;gt; Keyboard Shortcuts.&lt;br /&gt;
&lt;br /&gt;
{{Path|&amp;lt;nowiki&amp;gt;/usr/bin/touchpad-toogle&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
if [ $(synclient -l | grep TouchpadOff | gawk -F '= ' '{ print $2 }') -eq 0 ]; then&lt;br /&gt;
    synclient TouchpadOff=1&lt;br /&gt;
else&lt;br /&gt;
    synclient TouchpadOff=0&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Functional with some limitations ===&lt;br /&gt;
*  {{Key|MicMute}} emits keycode 248. There is currently some lack of support for this feature. Also the LED is not controllable yet. See these [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/408903 two] [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/788540 bugs]&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
== ThinkLight ==&lt;br /&gt;
Can be enabled and disabled with the hardware button and the /sys interface. More information can be found on [[ThinkLight]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=UltraNav&amp;diff=52979</id>
		<title>UltraNav</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=UltraNav&amp;diff=52979"/>
		<updated>2011-10-09T00:24:51Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Models featuring UltraNav */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top;padding-right:20px;width:10px;&amp;quot; | [[Image:ultranav.jpg|IBM UltraNav]]&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
===UltraNav===&lt;br /&gt;
The classic integrated pointing device in ThinkPads was always a trackpoint. With the T30 IBM introduced UltraNav, a combination of both the traditional [[TrackPoint]] coupled with a programmable touchpad. The technology for this combined pointing device comes from Synaptics. The TouchPad features several customizable features, including scrolling by movement along the edges, tap zones, and ignoring accidental touches.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Linux Support==&lt;br /&gt;
Both the [[TrackPoint]] and the TouchPad (UltraNav) work with the standard ps2 mouse driver of Linux kernels.&lt;br /&gt;
&lt;br /&gt;
For advanced configuration of the touchpad, see the [[Synaptics TouchPad driver for X]] page.&lt;br /&gt;
&lt;br /&gt;
Select ThinkPads (at least some of R61) have ALPS dual pointing device (instead of Synaptics). This leads to some problems since ALPS refuses to provide specs how exactly TrackPoint is separated from TouchPad. Currently the choice is to configure TrackPoint to scroll properly with middle button pressed using generic &amp;quot;mouse&amp;quot; driver in X.Org '''OR''' apply tiny patch posted to [http://bugzilla.kernel.org/show_bug.cgi?id=8864 bugzilla] and configure TouchPad as Synaptics (but this breaks TrackPoint scrolling). To enable Trackpoint scrolling and use the alps touchpad apply following patch: http://userweb.kernel.org/~akpm/mmotm/broken-out/input-mouse-alpsc-handle-touchpoints-buttons-correctly.patch, which has been merged into the main kernel 2.6.31-rc1.&lt;br /&gt;
&lt;br /&gt;
If you wish to disable the touchpad you can do so in the BIOS, or on modern HAL enabled distributions, create a file {{path|/etc/hal/fdi/policy/disable-touchpad.fdi}}&lt;br /&gt;
with the following content:&lt;br /&gt;
 &amp;lt;match key=&amp;quot;info.product&amp;quot; string=&amp;quot;SynPS/2 Synaptics TouchPad&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;merge key=&amp;quot;input.x11_options.TouchpadOff&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;1&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;/match&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Windows Support==&lt;br /&gt;
The UltraNav driver from IBM is based on the Synaptics driver. It contains a bug leading to &amp;quot;defective pixels&amp;quot;:&lt;br /&gt;
If the scroll-function of the touchpad is used (moving finger on right border of touchpad), often taskmanager shows an application/window on its first tab named &amp;quot;Syn Visual Window&amp;quot;. Sometimes this stays on the screen and in task manager. It is a 1x1 pixel large window that is usually white. If you move the mouse directly over this pixel, a little icon appears like if the middle trackpoint button is used to scroll. This pixel can be removed by terminating SynTP* processes in taskmanager. Some claim that it can be removed by using the middle trackpoint button, although this is not always the case.&lt;br /&gt;
So far this problem has been reproduced on T60P and T41P, but only by scrolling large wegpages in Firefox. After Firefox was closed, the pixel is still there. IBM was able to reproduce this by installing Firefox on a fresh recovery image in their labs. But they refuse to fix this or pass it to Synaptics or their driver developers, because Firefox &amp;quot;is not supported&amp;quot;. Guess IBM only wants you to use IE. This bug is quite annoying because people think it's a wandering defective pixel.&lt;br /&gt;
&lt;br /&gt;
Recently, A T42 with Windows XP and Internet Explorer 7 was also able to reproduce this issue.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
&lt;br /&gt;
* [http://www.synaptics.com/support/drivers Generic UltraNav drivers at Synaptics.com]&lt;br /&gt;
* [http://blogs.msdn.com/markrideout/archive/2006/01/12/512359.aspx Difference between normal mouse and UltraNav scrolling - implementation details for programers]&lt;br /&gt;
*: This only applies to the official UltraNav drivers; the generic drivers (as linked above) behave differently, making the touchpad scrolling act more like a physical scroll wheel.&lt;br /&gt;
&lt;br /&gt;
==Models featuring UltraNav==&lt;br /&gt;
* {{Edge 11&amp;quot;}}, {{Edge 13&amp;quot;}}, {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* {{L412}}, {{L512}}&lt;br /&gt;
* {{R40}}, {{R50}}, {{R50p}}, {{R51}}, {{R52}}, {{R60}}, {{R61}}, {{R400}}, {{R500}}&lt;br /&gt;
* {{T30}}, {{T40}}, {{T40p}}, {{T41}}, {{T41p}}, {{T42}}, {{T42p}}, {{T43}}, {{T43p}}, {{T60}}, {{T60p}}, {{T61}}, {{T61p}}, {{T400}}, {{T400s}}, {{T410}}, {{T410i}}, {{T410s}}, {{T410si}}, {{T500}}, {{T510}}, {{T510i}}&lt;br /&gt;
* {{W Series}}&lt;br /&gt;
* {{X1}}, {{X100e}}, {{X201}}, {{X201i}}, {{X201s}}, {{X201 Tablet}}, {{X220}}, {{x300}}, {{x301}}&lt;br /&gt;
* {{Z60m}}, {{Z60t}}, {{Z61m}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]] [[Category:Components]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=52978</id>
		<title>Category:X220</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=52978"/>
		<updated>2011-10-09T00:24:01Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad X220 ===&lt;br /&gt;
This page gives an overview of all ThinkPad X220 related topics.&lt;br /&gt;
&lt;br /&gt;
==== Machine Type ====&lt;br /&gt;
* 4287, 4290, 4291&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
*One of the following [[Intel Core i5]] or [[Intel Core i7]] processors:&lt;br /&gt;
** Intel® Core™ i5-2410M (2.3GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2520M (2.5GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2540M (2.6GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i7-2620M (2.7GHz, 4MB L3 cache)&lt;br /&gt;
* [[Intel Mobile QM67 Express Chipset]]&lt;br /&gt;
* Up to 8GB [[PC3-10600]] DDR3 memory at 1333MHz&lt;br /&gt;
* [[Intel HD Graphics]] 3000&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 12.5&amp;quot; TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
** 12.5&amp;quot; extra bright wide-viewing IPS TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
* 2.5&amp;quot; × 7mm hard drive bay with one of the following hard drives:&lt;br /&gt;
** 4GB SSD SATA&lt;br /&gt;
** Intel 80GB Micro SSD SATA&lt;br /&gt;
** 128GB SSD SATA&lt;br /&gt;
** Intel 160GB SSD SATA&lt;br /&gt;
** 160GB 7200RPM SATA&lt;br /&gt;
** 250GB 5400RPM SATA&lt;br /&gt;
** 250GB 7200RPM SATA (with limited OPAL FDE technology)&lt;br /&gt;
** 320GB 5400RPM SATA&lt;br /&gt;
** 320GB 7200RPM SATA&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with zero or one of the following:&lt;br /&gt;
** [[Intel Centrino Wireless-N 1000]]&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]]&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]]&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]]&lt;br /&gt;
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with zero or one of the following:&lt;br /&gt;
** [[Qualcomm Gobi 3000]] WWAN&lt;br /&gt;
** [[LeadCore TD-SCDMA (LC5730D)]] WWAN&lt;br /&gt;
** [[Ericsson HSPA + (F5521gw)]] WWAN&lt;br /&gt;
** [[Huawei EV-DO (EM660)]] WWAN&lt;br /&gt;
* [[Intel Gigabit Ethernet PCI-Express Controller]]&lt;br /&gt;
* [[ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2)|ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2.1)]]&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/54 slot]]&lt;br /&gt;
* [[SD Card slot]]&lt;br /&gt;
* Three USB ports (of which one is [[USB 3.0]] on the i7 model)&lt;br /&gt;
* 720p HD [[Integrated camera]]&lt;br /&gt;
* Stereo digital microphones&lt;br /&gt;
* Stereo speakers &lt;br /&gt;
* Combined headphone and microphone jack&lt;br /&gt;
* [[UltraNav]] ([[Trackpoint]] and [[Buttonless Touchpad]])&lt;br /&gt;
* [[Integrated Fingerprint Reader]] (UPEK)&lt;br /&gt;
* Comes with 65W AC Adapter&lt;br /&gt;
* Supports [[ThinkPad UltraBase Series 3]], [[ThinkPad Mini Dock Series 3]], etc.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadX220.png|ThinkPad X220|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
The CPU speed will be throttled back to 800MHz if the machine is run on the 65W AC adapter with no battery installed.  To avoid this throttling&lt;br /&gt;
* run on a 90W AC adapter, or&lt;br /&gt;
* install a battery pack.&lt;br /&gt;
&lt;br /&gt;
=== mSATA SSD ===&lt;br /&gt;
&lt;br /&gt;
It's possible to use a mSATA SSD within the second MiniPCI Express slot. Using an Intel Series 310 mSATA SSD requires a UEFI-BIOS 1.19.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X1&amp;diff=52977</id>
		<title>Category:X1</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X1&amp;diff=52977"/>
		<updated>2011-10-09T00:22:49Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Standard Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad X1 ===&lt;br /&gt;
This page gives an overview of all ThinkPad X1 related topics.&lt;br /&gt;
&lt;br /&gt;
==== Machine Type ====&lt;br /&gt;
* 1291, 1293, 1294&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
* [[Intel Core i5|Intel® Core™ i5-2520M (Dual-core, 2.50GHz, 3MB L2)]]&lt;br /&gt;
* Intel Integrated HD Graphics 3000&lt;br /&gt;
* 13.3&amp;quot; [[TFT display]] with 1366x768 (HD) resolution glossy with LED backlight&lt;br /&gt;
* 4GB [[PC3-10660]] memory standard, upgradable to 8GB&lt;br /&gt;
* One of the following storage options:&lt;br /&gt;
** 320GB 7200rpm 2.5&amp;quot; SATA HDD&lt;br /&gt;
** 128GB 2.5&amp;quot; SATA SSD&lt;br /&gt;
** 160GB 2.5&amp;quot; SATA SSD&lt;br /&gt;
* [[Intel Gigabit Ethernet PCI-Express Controller|Intel Gigabit Ethernet]] either 82579LF or 82579LM&lt;br /&gt;
* Conexant 20672 HD Audio&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with the following:&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]]&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with the following:&lt;br /&gt;
** None (WWAN upgradable)&lt;br /&gt;
** Qualcomm Gobi 3000&lt;br /&gt;
* Multicard reader 4-in-1 (MMC, SD, SDHC, SDXC)&lt;br /&gt;
* [[Embedded Security Subsystem|Trusted Computing Group TPM 1.2]]&lt;br /&gt;
* [[Active Protection System]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]]&lt;br /&gt;
* Bluetooth 3.0&lt;br /&gt;
* [[UltraNav]] ([[Trackpoint]] and [[Buttonless Touchpad]])&lt;br /&gt;
* 720p [[Integrated camera]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadX1.jpg|ThinkPad X1|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/0a60867.pdf Hardware Maintenance Manual (HMM)]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Buttonless_Touchpad&amp;diff=52976</id>
		<title>Buttonless Touchpad</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Buttonless_Touchpad&amp;diff=52976"/>
		<updated>2011-10-09T00:20:38Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: â†Created page with 'The '''buttonless touchpad''' first appeared on the {{X220}} and {{X1}} (and possibly some IdeaPads) and is missing buttons bellow the trackpad. The trackpad can be pushed...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''buttonless touchpad''' first appeared on the {{X220}} and {{X1}} (and possibly some IdeaPads) and is missing buttons bellow the trackpad. The trackpad can be pushed for a pysical click, pivoting from the top. There is only one switch so the middle and right click must be configured by driver software.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
All functionality should work out of the box apart from possibly right click.&lt;br /&gt;
&lt;br /&gt;
Arch Linux has a version of xf86-input-synaptics in the AUR compiled for &amp;quot;clickpads&amp;quot; called [http://aur.archlinux.org/packages.php?ID=38120 xf86-input-synaptics-clickpad]&lt;br /&gt;
&lt;br /&gt;
==Models featuring this Technology==&lt;br /&gt;
&lt;br /&gt;
* {{X220}}, {{X1}}&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=52961</id>
		<title>ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=52961"/>
		<updated>2011-10-04T16:00:28Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Lenovo Partnumbers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II ==&lt;br /&gt;
This is a Mini-PCI Express WiFi Adapter, supported by a driver downloadable from Realtek.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Chipset: Realtek RTL8192SE&lt;br /&gt;
* IEEE Standards: 802.11b, 802.11g, 802.11n&lt;br /&gt;
* 1x2 MIMO&lt;br /&gt;
* PCI ID: 10ec:8172&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:RealtekWiFi.jpg|ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
=== Lenovo Partnumbers ===&lt;br /&gt;
* 04W1409&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
This chip is supported by the rtlwifi/rtl8192se driver, which was [http://linuxwireless.org/News/2011-07-22 included in kernel in 3.0]. There are two other options available, a Linux driver available for download from Realtek, or ndiswrapper.&lt;br /&gt;
(Ubuntu 10.4 support it now).&lt;br /&gt;
&lt;br /&gt;
{{WARN|If you are not comfortable with running development code and have the option, order your ThinkPad with a different WiFi adapter. All other available WiFi options are supported by in-kernel drivers in modern Linux distributions}}&lt;br /&gt;
&lt;br /&gt;
=== rtlwifi ===&lt;br /&gt;
&lt;br /&gt;
The rtlwifi driver which supports this chip was included in kernel 3.0. &lt;br /&gt;
&lt;br /&gt;
=== Realtek Linux driver ===&lt;br /&gt;
&lt;br /&gt;
The Realtek Linux driver for this chip can be downloaded from the Realtek [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&amp;amp;PNid=21&amp;amp;PFid=48&amp;amp;Level=5&amp;amp;Conn=4&amp;amp;ProdID=226&amp;amp;DownTypeID=3&amp;amp;GetDown=false&amp;amp;Downloads=true#2281 website]&lt;br /&gt;
&lt;br /&gt;
More information about using the Realtek native driver in Ubuntu: [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126?comments=all]&lt;br /&gt;
&lt;br /&gt;
Please note:  use of this driver on Lenovo systems results in unpredictable fatal crashes on some systems!  It's is *not* advised to choose this driver.  &lt;br /&gt;
&lt;br /&gt;
One method that appears to drastically reduce the crashes and connection drops is to comment out &amp;quot;-DENABLE_LPS&amp;quot; from the Makefiles while building the Realtek Linux driver. This also reduces the &amp;quot;noise&amp;quot; in the syslog kernel messages generated by LPS. However, it may reduce the battery life since LPS is an acronym for Low Power State.&lt;br /&gt;
&lt;br /&gt;
Known problems:&lt;br /&gt;
 * Connections randomly drop out after a few minutes (seems to be fixed in version 015)&lt;br /&gt;
   This problem has been observed with version 015 too. Realtek has been contacted about the problem.&lt;br /&gt;
 * When using WPA Enterprise, entire system will freeze after a few minutes, requiring reboot&lt;br /&gt;
 * Freezes also happen with Ad-Hoc mode from time to time&lt;br /&gt;
&lt;br /&gt;
=== ndiswrapper ===&lt;br /&gt;
{{NOTE|The use of ndiswrapper is not recommended}}&lt;br /&gt;
&lt;br /&gt;
More information on using the Windows drivers with Ndiswrapper can be found here:[http://ubuntuforums.org/showthread.php?t=1329254].&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{Edge 13&amp;quot;}} (AMD)&lt;br /&gt;
* {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* {{L412}}, {{L512}}&lt;br /&gt;
* {{R400}}, {{R500}}&lt;br /&gt;
* {{SL410}}, {{SL510}}&lt;br /&gt;
* {{T400}}, {{T410}}, {{T410s}}, {{T500}}, {{T510}}&lt;br /&gt;
* {{X100e}}, {{X200s}}, {{X200 Tablet}}, {{X201}}, {{X220}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=52960</id>
		<title>ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=52960"/>
		<updated>2011-10-04T15:21:17Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: driver included in kernel 3.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II ==&lt;br /&gt;
This is a Mini-PCI Express WiFi Adapter, supported by a driver downloadable from Realtek.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Chipset: Realtek RTL8192SE&lt;br /&gt;
* IEEE Standards: 802.11b, 802.11g, 802.11n&lt;br /&gt;
* 1x2 MIMO&lt;br /&gt;
* PCI ID: 10ec:8172&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:RealtekWiFi.jpg|ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
=== Lenovo Partnumbers ===&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
This chip is supported by the rtlwifi/rtl8192se driver, which was [http://linuxwireless.org/News/2011-07-22 included in kernel in 3.0]. There are two other options available, a Linux driver available for download from Realtek, or ndiswrapper.&lt;br /&gt;
(Ubuntu 10.4 support it now).&lt;br /&gt;
&lt;br /&gt;
{{WARN|If you are not comfortable with running development code and have the option, order your ThinkPad with a different WiFi adapter. All other available WiFi options are supported by in-kernel drivers in modern Linux distributions}}&lt;br /&gt;
&lt;br /&gt;
=== rtlwifi ===&lt;br /&gt;
&lt;br /&gt;
The rtlwifi driver which supports this chip was included in kernel 3.0. &lt;br /&gt;
&lt;br /&gt;
=== Realtek Linux driver ===&lt;br /&gt;
&lt;br /&gt;
The Realtek Linux driver for this chip can be downloaded from the Realtek [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&amp;amp;PNid=21&amp;amp;PFid=48&amp;amp;Level=5&amp;amp;Conn=4&amp;amp;ProdID=226&amp;amp;DownTypeID=3&amp;amp;GetDown=false&amp;amp;Downloads=true#2281 website]&lt;br /&gt;
&lt;br /&gt;
More information about using the Realtek native driver in Ubuntu: [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126?comments=all]&lt;br /&gt;
&lt;br /&gt;
Please note:  use of this driver on Lenovo systems results in unpredictable fatal crashes on some systems!  It's is *not* advised to choose this driver.  &lt;br /&gt;
&lt;br /&gt;
One method that appears to drastically reduce the crashes and connection drops is to comment out &amp;quot;-DENABLE_LPS&amp;quot; from the Makefiles while building the Realtek Linux driver. This also reduces the &amp;quot;noise&amp;quot; in the syslog kernel messages generated by LPS. However, it may reduce the battery life since LPS is an acronym for Low Power State.&lt;br /&gt;
&lt;br /&gt;
Known problems:&lt;br /&gt;
 * Connections randomly drop out after a few minutes (seems to be fixed in version 015)&lt;br /&gt;
   This problem has been observed with version 015 too. Realtek has been contacted about the problem.&lt;br /&gt;
 * When using WPA Enterprise, entire system will freeze after a few minutes, requiring reboot&lt;br /&gt;
 * Freezes also happen with Ad-Hoc mode from time to time&lt;br /&gt;
&lt;br /&gt;
=== ndiswrapper ===&lt;br /&gt;
{{NOTE|The use of ndiswrapper is not recommended}}&lt;br /&gt;
&lt;br /&gt;
More information on using the Windows drivers with Ndiswrapper can be found here:[http://ubuntuforums.org/showthread.php?t=1329254].&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{Edge 13&amp;quot;}} (AMD)&lt;br /&gt;
* {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* {{L412}}, {{L512}}&lt;br /&gt;
* {{R400}}, {{R500}}&lt;br /&gt;
* {{SL410}}, {{SL510}}&lt;br /&gt;
* {{T400}}, {{T410}}, {{T410s}}, {{T500}}, {{T510}}&lt;br /&gt;
* {{X100e}}, {{X200s}}, {{X200 Tablet}}, {{X201}}, {{X220}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=52958</id>
		<title>ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_11b/g/n_Wireless_LAN_Mini-PCI_Express_Adapter_II&amp;diff=52958"/>
		<updated>2011-10-03T23:12:51Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* ThinkPads this card may be found in */ X220&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
== ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II ==&lt;br /&gt;
This is a Mini-PCI Express WiFi Adapter, supported by a driver downloadable from Realtek.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
* Chipset: Realtek RTL8192SE&lt;br /&gt;
* IEEE Standards: 802.11b, 802.11g, 802.11n&lt;br /&gt;
* 1x2 MIMO&lt;br /&gt;
* PCI ID: 10ec:8172&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[image:RealtekWiFi.jpg|ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
=== Lenovo Partnumbers ===&lt;br /&gt;
* ?&lt;br /&gt;
&lt;br /&gt;
== Linux support ==&lt;br /&gt;
This chip is supported by the rtlwifi/rtl8192se driver, which is [http://thread.gmane.org/gmane.linux.kernel.wireless.general/63810 planned for kernel inclusion in 2.6.39]. There are two other options available, a Linux driver available for download from Realtek, or ndiswrapper.&lt;br /&gt;
(Ubuntu 10.4 support it now).&lt;br /&gt;
&lt;br /&gt;
{{WARN|If you are not comfortable with running development code and have the option, order your ThinkPad with a different WiFi adapter. All other available WiFi options are supported by in-kernel drivers in modern Linux distributions}}&lt;br /&gt;
&lt;br /&gt;
=== rtlwifi ===&lt;br /&gt;
&lt;br /&gt;
The rtlwifi driver which supports this chip will be included in kernel 2.6.39-rc1. Until that is released you can install the driver from the [http://git.kernel.org/?p=linux/kernel/git/linville/wireless-next-2.6.git wireless-next kernel tree] or, if you are running the latest stable kernel, build only the drivers from the compat-wireless branch.&lt;br /&gt;
&lt;br /&gt;
See http://linuxwireless.org/en/users/Download/ for instructions about installing compat-wireless.&lt;br /&gt;
&lt;br /&gt;
=== Realtek Linux driver ===&lt;br /&gt;
&lt;br /&gt;
The Realtek Linux driver for this chip can be downloaded from the Realtek [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&amp;amp;PNid=21&amp;amp;PFid=48&amp;amp;Level=5&amp;amp;Conn=4&amp;amp;ProdID=226&amp;amp;DownTypeID=3&amp;amp;GetDown=false&amp;amp;Downloads=true#2281 website]&lt;br /&gt;
&lt;br /&gt;
More information about using the Realtek native driver in Ubuntu: [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126?comments=all]&lt;br /&gt;
&lt;br /&gt;
Please note:  use of this driver on Lenovo systems results in unpredictable fatal crashes on some systems!  It's is *not* advised to choose this driver.  &lt;br /&gt;
&lt;br /&gt;
One method that appears to drastically reduce the crashes and connection drops is to comment out &amp;quot;-DENABLE_LPS&amp;quot; from the Makefiles while building the Realtek Linux driver. This also reduces the &amp;quot;noise&amp;quot; in the syslog kernel messages generated by LPS. However, it may reduce the battery life since LPS is an acronym for Low Power State.&lt;br /&gt;
&lt;br /&gt;
Known problems:&lt;br /&gt;
 * Connections randomly drop out after a few minutes (seems to be fixed in version 015)&lt;br /&gt;
   This problem has been observed with version 015 too. Realtek has been contacted about the problem.&lt;br /&gt;
 * When using WPA Enterprise, entire system will freeze after a few minutes, requiring reboot&lt;br /&gt;
 * Freezes also happen with Ad-Hoc mode from time to time&lt;br /&gt;
&lt;br /&gt;
=== ndiswrapper ===&lt;br /&gt;
{{NOTE|The use of ndiswrapper is not recommended}}&lt;br /&gt;
&lt;br /&gt;
More information on using the Windows drivers with Ndiswrapper can be found here:[http://ubuntuforums.org/showthread.php?t=1329254].&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this card may be found in ===&lt;br /&gt;
* {{Edge 13&amp;quot;}} (AMD)&lt;br /&gt;
* {{Edge 14&amp;quot;}}, {{Edge 15&amp;quot;}}&lt;br /&gt;
* {{L412}}, {{L512}}&lt;br /&gt;
* {{R400}}, {{R500}}&lt;br /&gt;
* {{SL410}}, {{SL510}}&lt;br /&gt;
* {{T400}}, {{T410}}, {{T410s}}, {{T500}}, {{T510}}&lt;br /&gt;
* {{X100e}}, {{X200s}}, {{X200 Tablet}}, {{X201}}, {{X220}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=52957</id>
		<title>Category:X220</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:X220&amp;diff=52957"/>
		<updated>2011-10-03T23:11:46Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Features */ ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== ThinkPad X220 ===&lt;br /&gt;
This page gives an overview of all ThinkPad X220 related topics.&lt;br /&gt;
&lt;br /&gt;
==== Machine Type ====&lt;br /&gt;
* 4287, 4290, 4291&lt;br /&gt;
&lt;br /&gt;
==== Features ====&lt;br /&gt;
*One of the following [[Intel Core i5]] or [[Intel Core i7]] processors:&lt;br /&gt;
** Intel® Core™ i5-2410M (2.3GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2520M (2.5GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i5-2540M (2.6GHz, 3MB L3 cache)&lt;br /&gt;
** Intel® Core™ i7-2620M (2.7GHz, 4MB L3 cache)&lt;br /&gt;
* [[Intel Mobile QM67 Express Chipset]]&lt;br /&gt;
* Up to 8GB [[PC3-10600]] DDR3 memory at 1333MHz&lt;br /&gt;
* [[Intel HD Graphics]] 3000&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 12.5&amp;quot; TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
** 12.5&amp;quot; extra bright wide-viewing IPS TFT display with 1366x768 resolution with LED backlight&lt;br /&gt;
* 2.5&amp;quot; × 7mm hard drive bay with one of the following hard drives:&lt;br /&gt;
** 4GB SSD SATA&lt;br /&gt;
** Intel 80GB Micro SSD SATA&lt;br /&gt;
** 128GB SSD SATA&lt;br /&gt;
** Intel 160GB SSD SATA&lt;br /&gt;
** 160GB 7200RPM SATA&lt;br /&gt;
** 250GB 5400RPM SATA&lt;br /&gt;
** 250GB 7200RPM SATA (with limited OPAL FDE technology)&lt;br /&gt;
** 320GB 5400RPM SATA&lt;br /&gt;
** 320GB 7200RPM SATA&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with zero or one of the following:&lt;br /&gt;
** [[Intel Centrino Wireless-N 1000]]&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]]&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]]&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]]&lt;br /&gt;
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with zero or one of the following:&lt;br /&gt;
** [[Qualcomm Gobi 3000]] WWAN&lt;br /&gt;
** [[LeadCore TD-SCDMA (LC5730D)]] WWAN&lt;br /&gt;
** [[Ericsson HSPA + (F5521gw)]] WWAN&lt;br /&gt;
** [[Huawei EV-DO (EM660)]] WWAN&lt;br /&gt;
* [[Intel Gigabit Ethernet PCI-Express Controller]]&lt;br /&gt;
* [[ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2)|ThinkPad Bluetooth Daughter Card with Enhanced Data Rate (BDC-2.1)]]&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/54 slot]]&lt;br /&gt;
* [[SD Card slot]]&lt;br /&gt;
* Three USB ports (of which one is [[USB 3.0]] on the i7 model)&lt;br /&gt;
* 720p HD [[Integrated camera]]&lt;br /&gt;
* Stereo digital microphones&lt;br /&gt;
* Stereo speakers &lt;br /&gt;
* Combined headphone and microphone jack&lt;br /&gt;
* [[Trackpoint]] and [[Buttonless Touchpad]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] (UPEK)&lt;br /&gt;
* Comes with 65W AC Adapter&lt;br /&gt;
* Supports [[ThinkPad UltraBase Series 3]], [[ThinkPad Mini Dock Series 3]], etc.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadX220.png|ThinkPad X220|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Resources ===&lt;br /&gt;
* [http://shop.lenovo.com/ISS_Static/ww/wci/us/ww/pdf/x220_datasheet.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
[[Category:X Series]]&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
The CPU speed will be throttled back to 800MHz if the machine is run on the 65W AC adapter with no battery installed.  To avoid this throttling&lt;br /&gt;
* run on a 90W AC adapter, or&lt;br /&gt;
* install a battery pack.&lt;br /&gt;
&lt;br /&gt;
=== mSATA SSD ===&lt;br /&gt;
&lt;br /&gt;
It's possible to use a mSATA SSD within the second MiniPCI Express slot. Using an Intel Series 310 mSATA SSD requires a UEFI-BIOS 1.19.&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Additional_options_for_the_radeon_driver&amp;diff=31577</id>
		<title>Additional options for the radeon driver</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Additional_options_for_the_radeon_driver&amp;diff=31577"/>
		<updated>2007-07-27T17:39:22Z</updated>

		<summary type="html">&lt;p&gt;JamieKitson: /* Using Xinerama */ Added Virtual Screen to Xinerama section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Options for the [[radeon]] driver are documented on the radeon(4x) man page.&lt;br /&gt;
&lt;br /&gt;
==External Monitors==&lt;br /&gt;
&lt;br /&gt;
First of all, suppose you want to plug in your laptop into a projector occasionally, but you&lt;br /&gt;
don't want to restart X when you do so.&lt;br /&gt;
The easiest thing is to not use any of the CRT2 options and use &lt;br /&gt;
&lt;br /&gt;
Option &amp;quot;MonitorLayout&amp;quot; &amp;quot;LVDS,NONE&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The vga port will carry the same signal as the laptop display&lt;br /&gt;
(at least on my T42p). If the projector does not support the resolution, you can change it using xrandr.&lt;br /&gt;
&lt;br /&gt;
===Using Xinerama===&lt;br /&gt;
&lt;br /&gt;
You can use '''MergedFB''' to provide dualhead '''Xinerama'''-like setups. MergedFB's pseudo-Xinerama is not Xorg server's Xinerama. You don't have to enable Xorg server's Xinerama to use MergedFB's pseudo-Xinerama. However, applications compiled with Xinerama support (Gentoo users USE=&amp;quot;xinerama&amp;quot;) can interpret pseudo-Xinerama hints, for example, to maximize to a single monitor instead of spanning two monitors.&lt;br /&gt;
&lt;br /&gt;
The following (partial) '''Xorg''' config will make the Radeon card use '''1024x768''' on the internal lcd display and '''1280x1024''' on the external ('''Note''': only one screen/monitor section is needed (it controls the setup of the internal monitor) even though we have two displays):&lt;br /&gt;
'''N.B.:''' Modes used in the ''MetaModes'' also have to be present in the ''screen'' modes section.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
         Identifier      &amp;quot;ATI&amp;quot;&lt;br /&gt;
         Driver          &amp;quot;radeon&amp;quot;&lt;br /&gt;
         '''# accelration'''&lt;br /&gt;
         Option          &amp;quot;AGPMode&amp;quot; &amp;quot;4&amp;quot;&lt;br /&gt;
         Option          &amp;quot;EnablePageFlip&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
         Option          &amp;quot;RenderAccel&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
         '''# enable (partial) PowerPlay features'''&lt;br /&gt;
         Option          &amp;quot;DynamicClocks&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
         '''# use bios hot keys on thinkpad (aka fn+f7)'''&lt;br /&gt;
         Option          &amp;quot;BIOSHotkeys&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
         '''# enable radeon specific xinerama'''&lt;br /&gt;
         Option          &amp;quot;MergedFB&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
         Option          &amp;quot;CRT2Position&amp;quot; &amp;quot;RightOf&amp;quot;&lt;br /&gt;
         Option          &amp;quot;CRT2Hsync&amp;quot; &amp;quot;50-75&amp;quot;&lt;br /&gt;
         Option          &amp;quot;CRT2VRefresh&amp;quot; &amp;quot;30-82&amp;quot;&lt;br /&gt;
         Option          &amp;quot;MetaModes&amp;quot; &amp;quot;1024x768-1280x1024&amp;quot;&lt;br /&gt;
         Option          &amp;quot;MergedNonRectangular&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
         BusID           &amp;quot;PCI:1:0:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
         Identifier &amp;quot;InternalLCD&amp;quot;&lt;br /&gt;
         Option &amp;quot;DPMS&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
         Identifier &amp;quot;Default Screen&amp;quot;&lt;br /&gt;
         Device &amp;quot;ATI&amp;quot;&lt;br /&gt;
         Monitor &amp;quot;InternalLCD&amp;quot;&lt;br /&gt;
         DefaultDepth 24&lt;br /&gt;
         SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                 Depth 24&lt;br /&gt;
                 Modes &amp;quot;1024x768&amp;quot;&lt;br /&gt;
         EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Note: The '''CRT2''' directives always applies for the external monitor regardless of type (LCD, CRT...). The option '''MergedNonRectangular''' is needed to force the screens into two different sizes.&lt;br /&gt;
&lt;br /&gt;
You may also need to add a Virtual SubSection to your Screen Section like so. (See [http://dri.freedesktop.org/wiki/MergedFB here], [http://ozlabs.org/~jk/docs/mergefb/ here] and [http://www.botchco.com/alex/radeon/mergedfb/cvs/DRI/final/radeon.4.html here].)&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
         Identifier &amp;quot;Default Screen&amp;quot;&lt;br /&gt;
         Device &amp;quot;ATI&amp;quot;&lt;br /&gt;
         Monitor &amp;quot;InternalLCD&amp;quot;&lt;br /&gt;
         DefaultDepth 24&lt;br /&gt;
         SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                 Depth 24&lt;br /&gt;
                 Modes &amp;quot;1024x768&amp;quot;&lt;br /&gt;
         EndSubSection&lt;br /&gt;
         SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                 Depth 24&lt;br /&gt;
                 Virtual 2304 1024&lt;br /&gt;
         EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
===External Monitors and Docking Stations/Port Replicators===&lt;br /&gt;
I seems that '''Xorg''' incorectly discovers the external displays when connected to a docking station/port replicator - the only solution to this problem (at least that I know of) is to start the laptop (and boot all the way into X) prior to inserting it in the dock.&lt;br /&gt;
&lt;br /&gt;
It also happens that if you are attempting to use the mergedFB trick to&lt;br /&gt;
do dual head with out a docking station, you have to start X on the laptop&lt;br /&gt;
LCD first, then plug a monitor into the VGA port.  If the external monitor&lt;br /&gt;
is already plugged in, the internal LCD will be blank.&lt;br /&gt;
&lt;br /&gt;
I found that if I add '''Option &amp;quot;MonitorLayout&amp;quot; &amp;quot;LVDS, CRT&amp;quot;''' to my xorg.conf file - I don't have the 'blank' LCD panel problem when I plug the external monitor in before powering up.  (Radeon 9600 M10 [RV350] with xorg 7.0.0).  However - if you want anything other than 'Clone' mode of MergeFB, then you also have to make sure your &amp;quot;Modes&amp;quot; line in the &amp;quot;Screen&amp;quot; section contains the both modes defined in your MetaModes option.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Option          &amp;quot;MonitorLayout&amp;quot; &amp;quot;LVDS, CRT&amp;quot;&lt;br /&gt;
Option          &amp;quot;MetaModes&amp;quot; &amp;quot;1024x768-1280x1024&amp;quot;&lt;br /&gt;
....&lt;br /&gt;
SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Depth 24&lt;br /&gt;
                Modes &amp;quot;1024x768&amp;quot; &amp;quot;1280x1024&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This also resulted in my Notebook having a Virtual screen size of &amp;quot;2304x1024&amp;quot; when the external monitor is connected - but only 1024x768 when it's not connected. Until I did this - even with the external monitor disconnected - the virtual screen size was &amp;quot;2304x1024&amp;quot; and windows would open where I couldn't get to them.&lt;br /&gt;
&lt;br /&gt;
===External Monitors and FireGL Boards with x.org 7===&lt;br /&gt;
x.org release 7, the modular release, broke mergedfb mode with FireGL boards (t4xp systems). Dual screen displays hard locked the machine in certain cases. This is fixed in x.org cvs. Fedora Core 5 (and possibly other distros using x.org 7) can get a new version of radeon_drv.so [http://www.marcuswatkins.net/firegl_xorg7_fedora.html here].&lt;br /&gt;
&lt;br /&gt;
==AGP speed==&lt;br /&gt;
&lt;br /&gt;
By default, the open source radeon driver forces 1x AGP speed. Quote from the developers:&lt;br /&gt;
&lt;br /&gt;
 tuning to the highest speed possible has caused hangs on some boxes, with no&lt;br /&gt;
 discernable pattern, so we default to 'slow but safe' whilst giving the option&lt;br /&gt;
 to go fast if the user wants to try it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Higher speeds can be enabled by adding '''Option &amp;quot;AGPMode&amp;quot; &amp;quot;X&amp;quot;''' (where X is a number) in the '''Device''' section in {{path|/etc/X11/xorg.conf}}.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Videocard0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;radeon&amp;quot;&lt;br /&gt;
        VendorName  &amp;quot;IBM Thinkpad&amp;quot;&lt;br /&gt;
        BoardName   &amp;quot;ATIdd Mobility FireGL 7800&amp;quot;&lt;br /&gt;
        '''Option      &amp;quot;AGPMode&amp;quot; &amp;quot;4&amp;quot;'''&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With this option enabled (set to 4x speed), the X11 server should print ({{path|/var/log/Xorg.0.log}}):&lt;br /&gt;
&lt;br /&gt;
 (**) RADEON(0): Option &amp;quot;AGPMode&amp;quot; &amp;quot;4&amp;quot;&lt;br /&gt;
 (**) RADEON(0): Using AGP 4x mode&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==AGP Fast Writes==&lt;br /&gt;
&lt;br /&gt;
By default, the open source radeon driver disables AGP Fast Writes. Fast Writes can be enabled by adding '''Option &amp;quot;AGPFastWrite&amp;quot; &amp;quot;yes&amp;quot;''' in the '''Device''' section in {{path|/etc/X11/xorg.conf}}.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Videocard0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;radeon&amp;quot;&lt;br /&gt;
        VendorName  &amp;quot;IBM Thinkpad&amp;quot;&lt;br /&gt;
        BoardName   &amp;quot;ATI Mobility FireGL 7800&amp;quot;&lt;br /&gt;
        '''Option      &amp;quot;AGPFastWrite&amp;quot; &amp;quot;yes&amp;quot;'''&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
{{NOTE|With this one X hangs on startup (black screen) on my ThinkPad T42 (helios42)}}&lt;br /&gt;
{{NOTE|The same problem as above (X hangs on startup (black screen)) has been experienced on a ThinkPad T41p}}&lt;br /&gt;
&lt;br /&gt;
==Dynamic Clock scaling==&lt;br /&gt;
&lt;br /&gt;
Please see:&lt;br /&gt;
&lt;br /&gt;
*[[How to make use of Graphics Chips Power Management features]] &amp;lt;tt&amp;gt;(save even more battery power)&amp;lt;/tt&amp;gt;&lt;br /&gt;
*[https://bugs.freedesktop.org/show_bug.cgi?id=2187 Xorg bug] &amp;lt;tt&amp;gt;DynamicClocks may hang your machine&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Color Tiling==&lt;br /&gt;
&lt;br /&gt;
ColorTiling is supposed to be enabled by default. But, it looks like setting it explicitely to &amp;quot;on&amp;quot; increases the FPS in glxgears.&lt;br /&gt;
&lt;br /&gt;
         Option          &amp;quot;ColorTiling&amp;quot;   &amp;quot;on&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Acceleration Architecture==&lt;br /&gt;
&lt;br /&gt;
By default, the XAA architecture is used. EXA is newer and supposed to have better performance. It looks like it reduces the FPS in glxgears (maybe because it disables Page Flip) but makes the Composite extension be fast.&lt;br /&gt;
&lt;br /&gt;
        Option          &amp;quot;AccelMethod&amp;quot;   &amp;quot;EXA&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Page Flip==&lt;br /&gt;
&lt;br /&gt;
Page Flip increases performance but is not always supported. It will be disabled if the EXA architecture is used.&lt;br /&gt;
&lt;br /&gt;
         Option          &amp;quot;EnablePageFlip&amp;quot;        &amp;quot;on&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Video overlay==&lt;br /&gt;
&lt;br /&gt;
When the video overlay is used (e.g., by most video players) in dual-screen configuration, the content will be shown only on one head (LCD or CRT) and the other will display a blank rectangle. To control which head displays the video, use the following:&lt;br /&gt;
&lt;br /&gt;
         Option          &amp;quot;OverlayOnCRTC2&amp;quot;        &amp;quot;on&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Note : You may want to have the video overlay on ''both'' Screens. Simply add the following 2 lines :&lt;br /&gt;
&lt;br /&gt;
         Option          &amp;quot;OverlayOnCRTC1&amp;quot;        &amp;quot;on&amp;quot;&lt;br /&gt;
         Option          &amp;quot;OverlayOnCRTC2&amp;quot;        &amp;quot;on&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To switch on the fly, use these commands:&lt;br /&gt;
&lt;br /&gt;
:{{cmd|xvattr -a XV_SWITCHCRT -v 0|}} &amp;amp;nbsp; (LCD)&lt;br /&gt;
:{{cmd|xvattr -a XV_SWITCHCRT -v 1|}} &amp;amp;nbsp; (CRT)&lt;br /&gt;
&lt;br /&gt;
{{HINT|You can configure [[acpid]] to execute these commands automatically when the lid is opened or closed.}}&lt;br /&gt;
&lt;br /&gt;
== Related Links ==&lt;br /&gt;
*[http://www.x.org/X11R6.8.2/doc/radeon.4.html xorg 6.8.2 Radeon manual page]&lt;/div&gt;</summary>
		<author><name>JamieKitson</name></author>
		
	</entry>
</feed>