<?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=Dkelson</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=Dkelson"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Dkelson"/>
	<updated>2026-05-03T04:02:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W520&amp;diff=51502</id>
		<title>Category:W520</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W520&amp;diff=51502"/>
		<updated>2011-04-29T18:15:06Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: &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 W520 ===&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following [[Intel Core i7]] processors:&lt;br /&gt;
** Intel Quad Core i7-2920XM (2.50GHz, 8MB L3, 1600MHz FSB, 55W) &lt;br /&gt;
** Intel Quad Core i7-2820QM (2.30GHz, 8MB L3, 1600MHz FSB, 45W)&lt;br /&gt;
** Intel Quad Core i7-2720QM (2.20GHz, 6MB L3, 1600MHz FSB, 45W)&lt;br /&gt;
** Intel Dual Core i7-2620M (2.70GHz, 4MB L3, 1333MHz FSB, 35W) &lt;br /&gt;
** Intel Dual Core i5-2540M (2.60GHz, 3MB L3, 1333MHz FSB, 35W)&lt;br /&gt;
** Intel Dual Core i5-2520M (2.50GHz, 3MB L3, 1333MHz FSB, 35W)&lt;br /&gt;
* One of the following discrete graphics cards: &lt;br /&gt;
** [[NVIDIA Quadro 1000M]] with 1.5GB DDR3 and 96 CUDA cores&lt;br /&gt;
** [[NVIDIA Quadro 2000M]] with 2GB DDR3 and 192 CUDA cores&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 15.6&amp;quot; TFT display with 1366x768 (HD) resolution with LED backlight&lt;br /&gt;
** 15.6&amp;quot; TFT display with 1600x900 (HD+) resolution with LED backlight&lt;br /&gt;
** 15.6&amp;quot; TFT display with 1920x1080 (FHD) resolution with LED backlight&lt;br /&gt;
* 2GB, 4GB or 8GB DIMMS [[PC3-10600]] memory standard&lt;br /&gt;
** 2 DIMM slots on dual-core models (up to 16GB)&lt;br /&gt;
** 4 DIMM slots on quad-core models (up to 32GB)&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
** 320GB 7200rpm 2.5&amp;quot; SATA HDD &lt;br /&gt;
** 500GB 7200rpm 2.5&amp;quot; SATA HDD&lt;br /&gt;
** 128GB Samsung SATA SSD&lt;br /&gt;
** 160GB Intel SATA SSD&lt;br /&gt;
* [[Intel Gigabit Ethernet (10/100/1000) PCI-Express]]&lt;br /&gt;
* Intel HD Audio with a [[CX20585]] codec&lt;br /&gt;
* [[ThinkPad Modem (MDC-3.0, 56kbps HDA)]]&lt;br /&gt;
* [[Ultrabay|Ultrabay Enhanced]] with one of the following:&lt;br /&gt;
** [[Serial UltraBay Enhanced DVD Burner II]]&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with one of the following:&lt;br /&gt;
** Thinkpad b/g/n&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]] (2x2 AGN)&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]] (3x3 AGN)&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]] &lt;br /&gt;
* [[MiniPCI Express slot]] 2 with one of the following:&lt;br /&gt;
** None (empty)&lt;br /&gt;
** [[Sierra Wireless MC8355]] Gobi 3000 WWAN&lt;br /&gt;
** Intel 310 mSATA SSD&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/34 slot]] &lt;br /&gt;
* [[Lenovo Integrated Smart Card Reader]] (Optional)&lt;br /&gt;
* [[Ricoh 5-in-1 MultiCard Reader|5-in-1 MultiCard Reader]]&lt;br /&gt;
* 720p [[Integrated camera]] on select models&lt;br /&gt;
* [[Huey PRO Colorimeter]] by X-Rite on select models&lt;br /&gt;
* [[Embedded Security Subsystem|Trusted Computing Group TPM 1.2]]&lt;br /&gt;
* [[Active Protection System]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] on select models&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2.1)|Bluetooth]] on select models&lt;br /&gt;
* [[UltraNav]] (TrackPoint / Touchpad combo)&lt;br /&gt;
* [[Firewire Port|Firewire 400]] (IEEE1394a)&lt;br /&gt;
* [[DisplayPort]]&lt;br /&gt;
* [[Intel Active Management Technology (AMT)]] on select models&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW510.jpg|ThinkPad W520|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Resources ====&lt;br /&gt;
&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/MIGR-76854.html Hardware Maintenance Manual (HMM)]&lt;br /&gt;
&lt;br /&gt;
==== Reviews ====&lt;br /&gt;
&lt;br /&gt;
* [http://www.storagereview.com/lenovo_thinkpad_t520_review StorageReview.com], 2011-04-11&lt;br /&gt;
* [http://blogs.technet.com/b/keithcombs/archive/2011/03/28/lenovo-thinkpad-w520-mini-review.aspx Keith Combs' Blahg], 2011-03-28&lt;br /&gt;
&lt;br /&gt;
==== Linux Installation ====&lt;br /&gt;
&lt;br /&gt;
* {{Install|Fedora| 14|W520}}&lt;br /&gt;
&lt;br /&gt;
=== Power Adapter ===&lt;br /&gt;
&lt;br /&gt;
The W520 comes with a special [http://www-307.ibm.com/pc/support/site.wss/MIGR-76762.html 170W AC adapter (P/N 0A36227)] that is currently not shipped with any other Thinkpad. Note that it is different from the W700 [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-70684 170W AC adapter (P/N 41R4421)]. The W520 AC adapter is larger but lighter than the W510 135W AC adapter. &lt;br /&gt;
&lt;br /&gt;
All newer (20V) Thinkpad AC adapters have a compatible plug with the W520, but not all of them will work due to power constraints. Some work but the W520 will reduce throttle its CPU/GPU. The following table shows which AC adapters can be used:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
! Marketing P/N&lt;br /&gt;
! Rated power&lt;br /&gt;
! Works on W520&lt;br /&gt;
! Full speed&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| [http://www-307.ibm.com/pc/support/site.wss/MIGR-76762.html 0A36227]&lt;br /&gt;
| 170W&lt;br /&gt;
| {{Cyes}}&lt;br /&gt;
| {{Cyes}}&lt;br /&gt;
| Official AC adapter for W520&lt;br /&gt;
|-&lt;br /&gt;
| [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-70684 41R4421]&lt;br /&gt;
| 170W&lt;br /&gt;
| {{Cno}}&lt;br /&gt;
| {{Cno}}&lt;br /&gt;
| Official AC adapter for W700, different plug diameter&lt;br /&gt;
|-&lt;br /&gt;
| [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-74503 55Y9317]&lt;br /&gt;
| 135W&lt;br /&gt;
| {{Cunk}}&lt;br /&gt;
| {{Cunk}}&lt;br /&gt;
| Official AC adapter for W510, should work&lt;br /&gt;
|-&lt;br /&gt;
| Various&lt;br /&gt;
| 90W&lt;br /&gt;
| {{Cunk}}&lt;br /&gt;
| {{Cunk}}&lt;br /&gt;
| Should work with reduced performance&lt;br /&gt;
|-&lt;br /&gt;
| Various&lt;br /&gt;
| 65W&lt;br /&gt;
| {{Cno}}&lt;br /&gt;
| {{Cno}}&lt;br /&gt;
| Does not work&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{HELP|Please add any AC adapter compatibility information that you can personally confirm.}}&lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:W520&amp;diff=51501</id>
		<title>Category:W520</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:W520&amp;diff=51501"/>
		<updated>2011-04-29T18:13:51Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: Lenovo datasheet states 32GB max ram (several forum users are using 32GB of ram)&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 W520 ===&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
&lt;br /&gt;
* One of the following [[Intel Core i7]] processors:&lt;br /&gt;
** Intel Quad Core i7-2920XM (2.50GHz, 8MB L3, 1600MHz FSB, 55W) &lt;br /&gt;
** Intel Quad Core i7-2820QM (2.30GHz, 8MB L3, 1600MHz FSB, 45W)&lt;br /&gt;
** Intel Quad Core i7-2720QM (2.20GHz, 6MB L3, 1600MHz FSB, 45W)&lt;br /&gt;
** Intel Dual Core i7-2620M (2.70GHz, 4MB L3, 1333MHz FSB, 35W) &lt;br /&gt;
** Intel Dual Core i5-2540M (2.60GHz, 3MB L3, 1333MHz FSB, 35W)&lt;br /&gt;
** Intel Dual Core i5-2520M (2.50GHz, 3MB L3, 1333MHz FSB, 35W)&lt;br /&gt;
* One of the following discrete graphics cards: &lt;br /&gt;
** [[NVIDIA Quadro 1000M]] with 1.5GB DDR3 and 96 CUDA cores&lt;br /&gt;
** [[NVIDIA Quadro 2000M]] with 2GB DDR3 and 192 CUDA cores&lt;br /&gt;
* One of the following [[TFT display|TFT displays]]:&lt;br /&gt;
** 15.6&amp;quot; TFT display with 1366x768 (HD) resolution with LED backlight&lt;br /&gt;
** 15.6&amp;quot; TFT display with 1600x900 (HD+) resolution with LED backlight&lt;br /&gt;
** 15.6&amp;quot; TFT display with 1920x1080 (FHD) resolution with LED backlight&lt;br /&gt;
* 2GB (1 DIMM) or 4GB (2 DIMMs) [[PC3-10600]] memory standard&lt;br /&gt;
** 2 DIMM slots on dual-core models (up to 8GB)&lt;br /&gt;
** 4 DIMM slots on quad-core models (up to 32GB)&lt;br /&gt;
*One of the following storage options:&lt;br /&gt;
** 320GB 7200rpm 2.5&amp;quot; SATA HDD &lt;br /&gt;
** 500GB 7200rpm 2.5&amp;quot; SATA HDD&lt;br /&gt;
** 128GB Samsung SATA SSD&lt;br /&gt;
** 160GB Intel SATA SSD&lt;br /&gt;
* [[Intel Gigabit Ethernet (10/100/1000) PCI-Express]]&lt;br /&gt;
* Intel HD Audio with a [[CX20585]] codec&lt;br /&gt;
* [[ThinkPad Modem (MDC-3.0, 56kbps HDA)]]&lt;br /&gt;
* [[Ultrabay|Ultrabay Enhanced]] with one of the following:&lt;br /&gt;
** [[Serial UltraBay Enhanced DVD Burner II]]&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with one of the following:&lt;br /&gt;
** Thinkpad b/g/n&lt;br /&gt;
** [[Intel Centrino Advanced-N 6205]] (2x2 AGN)&lt;br /&gt;
** [[Intel Centrino Ultimate-N 6300]] (3x3 AGN)&lt;br /&gt;
** [[Intel Centrino Advanced-N + WiMAX 6250]] &lt;br /&gt;
* [[MiniPCI Express slot]] 2 with one of the following:&lt;br /&gt;
** None (empty)&lt;br /&gt;
** [[Sierra Wireless MC8355]] Gobi 3000 WWAN&lt;br /&gt;
** Intel 310 mSATA SSD&lt;br /&gt;
* [[ExpressCard slot|ExpressCard/34 slot]] &lt;br /&gt;
* [[Lenovo Integrated Smart Card Reader]] (Optional)&lt;br /&gt;
* [[Ricoh 5-in-1 MultiCard Reader|5-in-1 MultiCard Reader]]&lt;br /&gt;
* 720p [[Integrated camera]] on select models&lt;br /&gt;
* [[Huey PRO Colorimeter]] by X-Rite on select models&lt;br /&gt;
* [[Embedded Security Subsystem|Trusted Computing Group TPM 1.2]]&lt;br /&gt;
* [[Active Protection System]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] on select models&lt;br /&gt;
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2.1)|Bluetooth]] on select models&lt;br /&gt;
* [[UltraNav]] (TrackPoint / Touchpad combo)&lt;br /&gt;
* [[Firewire Port|Firewire 400]] (IEEE1394a)&lt;br /&gt;
* [[DisplayPort]]&lt;br /&gt;
* [[Intel Active Management Technology (AMT)]] on select models&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:ThinkPadW510.jpg|ThinkPad W520|300px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Resources ====&lt;br /&gt;
&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/MIGR-76854.html Hardware Maintenance Manual (HMM)]&lt;br /&gt;
&lt;br /&gt;
==== Reviews ====&lt;br /&gt;
&lt;br /&gt;
* [http://www.storagereview.com/lenovo_thinkpad_t520_review StorageReview.com], 2011-04-11&lt;br /&gt;
* [http://blogs.technet.com/b/keithcombs/archive/2011/03/28/lenovo-thinkpad-w520-mini-review.aspx Keith Combs' Blahg], 2011-03-28&lt;br /&gt;
&lt;br /&gt;
==== Linux Installation ====&lt;br /&gt;
&lt;br /&gt;
* {{Install|Fedora| 14|W520}}&lt;br /&gt;
&lt;br /&gt;
=== Power Adapter ===&lt;br /&gt;
&lt;br /&gt;
The W520 comes with a special [http://www-307.ibm.com/pc/support/site.wss/MIGR-76762.html 170W AC adapter (P/N 0A36227)] that is currently not shipped with any other Thinkpad. Note that it is different from the W700 [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-70684 170W AC adapter (P/N 41R4421)]. The W520 AC adapter is larger but lighter than the W510 135W AC adapter. &lt;br /&gt;
&lt;br /&gt;
All newer (20V) Thinkpad AC adapters have a compatible plug with the W520, but not all of them will work due to power constraints. Some work but the W520 will reduce throttle its CPU/GPU. The following table shows which AC adapters can be used:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
! Marketing P/N&lt;br /&gt;
! Rated power&lt;br /&gt;
! Works on W520&lt;br /&gt;
! Full speed&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| [http://www-307.ibm.com/pc/support/site.wss/MIGR-76762.html 0A36227]&lt;br /&gt;
| 170W&lt;br /&gt;
| {{Cyes}}&lt;br /&gt;
| {{Cyes}}&lt;br /&gt;
| Official AC adapter for W520&lt;br /&gt;
|-&lt;br /&gt;
| [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-70684 41R4421]&lt;br /&gt;
| 170W&lt;br /&gt;
| {{Cno}}&lt;br /&gt;
| {{Cno}}&lt;br /&gt;
| Official AC adapter for W700, different plug diameter&lt;br /&gt;
|-&lt;br /&gt;
| [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-74503 55Y9317]&lt;br /&gt;
| 135W&lt;br /&gt;
| {{Cunk}}&lt;br /&gt;
| {{Cunk}}&lt;br /&gt;
| Official AC adapter for W510, should work&lt;br /&gt;
|-&lt;br /&gt;
| Various&lt;br /&gt;
| 90W&lt;br /&gt;
| {{Cunk}}&lt;br /&gt;
| {{Cunk}}&lt;br /&gt;
| Should work with reduced performance&lt;br /&gt;
|-&lt;br /&gt;
| Various&lt;br /&gt;
| 65W&lt;br /&gt;
| {{Cno}}&lt;br /&gt;
| {{Cno}}&lt;br /&gt;
| Does not work&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{HELP|Please add any AC adapter compatibility information that you can personally confirm.}}&lt;br /&gt;
&lt;br /&gt;
[[Category:W Series]]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Intel_Gigabit_Ethernet_PCI-Express_Controller&amp;diff=51500</id>
		<title>Intel Gigabit Ethernet PCI-Express Controller</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Intel_Gigabit_Ethernet_PCI-Express_Controller&amp;diff=51500"/>
		<updated>2011-04-29T18:10:16Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: &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;
=== Intel Gigabit Ethernet (10/100/1000) PCI-Express ===&lt;br /&gt;
This is a PCI Express Intel Ethernet chip that is integrated on the systemboard of select ThinkPads.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* 10Base-T, 100Base-T and 1000Base-T support&lt;br /&gt;
* Auto MDX&lt;br /&gt;
&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;
These Ethernet chips are supported by the '''e1000e''' driver&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
===ThinkPads this component may be found in===&lt;br /&gt;
&lt;br /&gt;
'''Intel 82573L'''&lt;br /&gt;
* {{T60}}, {{T60p}}&lt;br /&gt;
* {{X60}}, {{X60s}}&lt;br /&gt;
&lt;br /&gt;
'''Intel 82566MM''' (w/ [[Intel Active Management Technology (AMT)]])&lt;br /&gt;
* {{R61}}, {{R61i}}&lt;br /&gt;
* {{T61}}, {{T61p}}&lt;br /&gt;
* {{X61}}, {{X61s}}, {{X61 Tablet}}, {{X300}}&lt;br /&gt;
&lt;br /&gt;
'''Intel 82567LM''' (w/ [[Intel Active Management Technology (AMT)]]) [8086:10f5]&lt;br /&gt;
* {{R400}}&lt;br /&gt;
* {{T400}}, {{T400s}}, {{T500}}&lt;br /&gt;
* {{W500}}, {{W700}}, {{W700ds}}&lt;br /&gt;
* {{X200}}, {{X200s}}, {{X200 Tablet}}, {{X301}}&lt;br /&gt;
&lt;br /&gt;
'''Intel 82577LM''' (w/ [[Intel Active Management Technology (AMT)]])&lt;br /&gt;
* {{T410}}, {{T410i}}, {{T410s}}, {{T410si}}, {{T510}}, {{T510i}}&lt;br /&gt;
* {{W510}}, {{W701}}, {{W701ds}}&lt;br /&gt;
* {{X201}}, {{X201i}}, {{X201s}}, {{X201 Tablet}}&lt;br /&gt;
&lt;br /&gt;
'''Intel 82579LM''' (w/ [[Intel Active Management Technology (AMT)]]) [8086:1502]&lt;br /&gt;
{{NOTE|Supported by kernel 2.6.36+}} &lt;br /&gt;
* {{W520}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Unofficial_maximum_memory_specs&amp;diff=43618</id>
		<title>Unofficial maximum memory specs</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Unofficial_maximum_memory_specs&amp;diff=43618"/>
		<updated>2009-07-09T22:08:34Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: Make it clear how much memory can be used.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Some ThinkPads are known to support more memory than their specs say. This page gathers information about those models, how much memory they can take and what special requirements that memory must fulfill.&lt;br /&gt;
&lt;br /&gt;
Have a look at the [[Memory]] page for the official memory configs and partnumbers&lt;br /&gt;
&lt;br /&gt;
==Working memory configurations==&lt;br /&gt;
The following table gives an overview of tested memory configurations that exceed the specified limits for that ThinkPad type.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
! ThinkPad !! Official Max !! Unoffical Max !! BIOS !! Embedded Controller !! Memory configuration successfully tested&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6457-5GG || 4 GB || 8 GB || 2.19 || 1.08 ||&lt;br /&gt;
2 x Kingston 4GB 200-Pin DDR2, Model# KTL-TP667/4GB.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T61p}}&amp;lt;br /&amp;gt;6460-8YG || 4 GB || 8 GB || 2.26 || 1.08 ||&lt;br /&gt;
2 x Crucial 4GB 200-Pin DDR2, Model# CT2KIT51264AC667 (2x CT51264AC667)&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{A31p}}&amp;lt;br /&amp;gt;2653-R || 1 GB || || 1.09 || 1.05 ||&lt;br /&gt;
2 x Kingston 1GB 200-Pin DDR, Model# KTM - TP9828/1G&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T30}}&amp;lt;br /&amp;gt;2366-92U || 1 GB || || 2.08 || 1.06 ||&lt;br /&gt;
* 2 x Kingmax 1GB 200-Pin DDR SO-DIMM DDR333 PC2700, Model# MSAD42D-KI&lt;br /&gt;
but see [[problem with T30 not booting with 1 GiB memory module]].&lt;br /&gt;
* 2 x Generic Brand 1GB 200-pin DDR SO-DIMM PC2700 (p/n 89898E):&lt;br /&gt;
BIOS recognizes 2048MB, but Gentoo sees only 1024MB&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{T43p}} 2668-WTB || 2 GB || || 1.29 || 1.06 ||&lt;br /&gt;
* 2 x 1GB Kingston KTM TP3840/1G DDR2 533MHz&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X31}} 2672-C2G || 1 GB || || 3.02 || 1.08 ||&lt;br /&gt;
* 2 x 1GB Kingston KVR400X64SC3A/1G DDR400MHz. Newer documentation also states 2GB, but original one did not.&lt;br /&gt;
* Boots with 1 bar.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X31}} 2673-C2G || 1 GB || || 3.02 || 1.08 ||&lt;br /&gt;
* 2 x 1GB (Team Group Inc. TSDR1024M400 DDR400MHz)&lt;br /&gt;
* Boots with 1 x TSDR1024M400&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{X41}} 2528-5FU || 1.5 GB || || 2.09 || 1.02 ||&lt;br /&gt;
* 1 x 2GB (Transcend TS2GIB3847 DDR2 667 MHz)&lt;br /&gt;
* 1 x 2GB (FRU 73P3846 DDR2 PC2-4200)&lt;br /&gt;
BIOS claims 2.5 GB. Diagnostic POST tests only 2 GB. Linux and XP recognize 2 GB.&lt;br /&gt;
|-&lt;br /&gt;
| {{X41_Tablet}} 1866-6HU || 1.5 GB || || 2.03 || 1.02 ||&lt;br /&gt;
* 1 x 2GB (Transcend JM667QSU-2G DDR2 667 MHz)&lt;br /&gt;
BIOS claims 2.5GB. Diagnostic POST tests only 2GB. Linux and WindowsXP recognize 2GB.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{240}}&amp;lt;br /&amp;gt;2609-40U || 320MByte || || IRETWWW76 || n/a ||&lt;br /&gt;
* Any PC100 256MB memory in 16-chip configuration&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{240X}}&amp;lt;br /&amp;gt; ||  256MByte || || unknown || n/a ||&lt;br /&gt;
* Some PC100 256MB memory in 16-chip configuration may work. Chipset cannot handle more than 256MB&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{570}}&amp;lt;br /&amp;gt;2644-3AU ||  320MB || || 1.16 IMET65WW 11/11/99 || n/a ||&lt;br /&gt;
* Kingston KTM-TP390X/256 256MB MODULE FRU 16P6327 - 16 chips, 8 each side&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{600}}&amp;lt;br /&amp;gt; ? || 288MB || || ? || ? ||&lt;br /&gt;
* 416MB = 256MB '''low density''' PC100 SODIMM + 128MB PC66 SODIMM + 32MB PC66 on-board. It matters which SODIMM you put in which slot.  This was first reported working on the [http://zurich.csail.mit.edu/hypermail/thinkpad/2004-04/0797.html Thinkpad Mailing List], and it worked error-free for me.&lt;br /&gt;
The 600E (2645-8A0) with Bios INET36WW accept two modules &lt;br /&gt;
of 256MB.&lt;br /&gt;
The ram modules have 8 chips on each side.&lt;br /&gt;
That results in 544MB. (RAM Typ: Micron MT16LSDF3264HG-133E4 PC133 CL3 sync).&lt;br /&gt;
Processor is an Intel PII 366 PE, installed platform is Windows XP Pro with SP3.&lt;br /&gt;
|-&lt;br /&gt;
| ThinkPad {{770}}x&amp;lt;br /&amp;gt;9549|| 448MB || || 1.11 IIET42WW 09/10/99 || n/a ||&lt;br /&gt;
* 448MB = 256MB PC100 + 128MB PC66 + internal 64MB using IBM 256MB MODULE FRU 33L3070 PC100 CL2 - 16 chips, 8 each side&lt;br /&gt;
* 512MB = 2 x 256MB PC100 + 64MB internal booted up as well. 512MB is due to 440LX-Chipset limitations, 64MB are overlapping or unused.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Non-working memory configurations==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
! ThinkPad !! max. Specs !! BIOS !! Embedded Controller !! Memory configuration unsuccessfully tested&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| ThinkPad {{A21m}}&amp;lt;br /&amp;gt; || 512MB || ? || ? ||&lt;br /&gt;
* 2 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C&lt;br /&gt;
* 1 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C&lt;br /&gt;
* 1 x Microx 144-pin 512MB PC133 SDRAM SODIMM 32x16 8C&lt;br /&gt;
:+ 1 x 144-pin 256MB PC133 SDRAM SODIMM&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-55644 IBM's official Memory compatibility page]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_Advanced_Mini-Dock&amp;diff=36572</id>
		<title>ThinkPad Advanced Mini-Dock</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_Advanced_Mini-Dock&amp;diff=36572"/>
		<updated>2008-02-25T06:05:35Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: Add link to confirmation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | __TOC__&lt;br /&gt;
[[image:thinkpad-advanced-mini-dock.gif|ThinkPad Advanced Mini Dock]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &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 Advanced Mini Dock ==&lt;br /&gt;
The ThinkPad Advanced Mini Dock (Model # 250410U) contains basic pass-through connections for notebook ports, including power pass-through. It comes without integrated power supply but provides the same power jack as found in a ThinkPad, an AC-Adapter is included. Besides all the pass-through ports the ThinkPad Advanced Mini Dock comes with an On/Off switch, Key lock and a slot for a cable lock.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Passthrough ports:&lt;br /&gt;
** Ethernet (RJ45)&lt;br /&gt;
** Modem (RJ11)&lt;br /&gt;
** [[VGA Port|VGA]]&lt;br /&gt;
** DVI-D (Dual Link DVI-D supported for certain nVidia / ATI video cards for high resolution monitors)&lt;br /&gt;
*** A 30&amp;quot; display at 2560x1600 is [http://forums.lenovo.com/lnv/board/message?board.id=T_Series_Thinkpads&amp;amp;message.id=786 confirmed] to work with a {{T61p}}&lt;br /&gt;
** [[Serial Port|Serial (DB9-M)]]&lt;br /&gt;
** [[Parallel Port|Parallel (DB25-F)]]&lt;br /&gt;
** [[PS/2 Port|Combined PS/2 Mouse + Keyboard]]&lt;br /&gt;
** Audio Microphone-in&lt;br /&gt;
** Audio Headphone-out&lt;br /&gt;
* USB (4-ports)&lt;br /&gt;
* Kensington Lock connector&lt;br /&gt;
* Key lock&lt;br /&gt;
* Power button&lt;br /&gt;
* AC-Adapter (same as with the TP)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IBM part numbers==&lt;br /&gt;
* order part number: P/N 250410U&lt;br /&gt;
* FRU part number:  26R9063&lt;br /&gt;
&lt;br /&gt;
== Supported ThinkPads ==&lt;br /&gt;
* ThinkPad {{R61}}&lt;br /&gt;
* ThinkPad {{T60}}, {{T60p}}, {{T61}}, {{T61p}}&lt;br /&gt;
* ThinkPad {{Z60m}}, {{Z60t}}&lt;br /&gt;
&lt;br /&gt;
== Links == &lt;br /&gt;
Manufacturers page: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61297 http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61297]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_Advanced_Mini-Dock&amp;diff=36571</id>
		<title>ThinkPad Advanced Mini-Dock</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_Advanced_Mini-Dock&amp;diff=36571"/>
		<updated>2008-02-25T06:03:33Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: /* Features */  - Note that 2560x1600 30&amp;quot; displays work with the T61p&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | __TOC__&lt;br /&gt;
[[image:thinkpad-advanced-mini-dock.gif|ThinkPad Advanced Mini Dock]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &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 Advanced Mini Dock ==&lt;br /&gt;
The ThinkPad Advanced Mini Dock (Model # 250410U) contains basic pass-through connections for notebook ports, including power pass-through. It comes without integrated power supply but provides the same power jack as found in a ThinkPad, an AC-Adapter is included. Besides all the pass-through ports the ThinkPad Advanced Mini Dock comes with an On/Off switch, Key lock and a slot for a cable lock.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Passthrough ports:&lt;br /&gt;
** Ethernet (RJ45)&lt;br /&gt;
** Modem (RJ11)&lt;br /&gt;
** [[VGA Port|VGA]]&lt;br /&gt;
** DVI-D (Dual Link DVI-D supported for certain nVidia / ATI video cards for high resolution monitors)&lt;br /&gt;
*** A 30&amp;quot; display at 2560x1600 is confirmed to work with a {{T61p}}&lt;br /&gt;
** [[Serial Port|Serial (DB9-M)]]&lt;br /&gt;
** [[Parallel Port|Parallel (DB25-F)]]&lt;br /&gt;
** [[PS/2 Port|Combined PS/2 Mouse + Keyboard]]&lt;br /&gt;
** Audio Microphone-in&lt;br /&gt;
** Audio Headphone-out&lt;br /&gt;
* USB (4-ports)&lt;br /&gt;
* Kensington Lock connector&lt;br /&gt;
* Key lock&lt;br /&gt;
* Power button&lt;br /&gt;
* AC-Adapter (same as with the TP)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IBM part numbers==&lt;br /&gt;
* order part number: P/N 250410U&lt;br /&gt;
* FRU part number:  26R9063&lt;br /&gt;
&lt;br /&gt;
== Supported ThinkPads ==&lt;br /&gt;
* ThinkPad {{R61}}&lt;br /&gt;
* ThinkPad {{T60}}, {{T60p}}, {{T61}}, {{T61p}}&lt;br /&gt;
* ThinkPad {{Z60m}}, {{Z60t}}&lt;br /&gt;
&lt;br /&gt;
== Links == &lt;br /&gt;
Manufacturers page: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61297 http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61297]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_Advanced_Mini-Dock&amp;diff=36570</id>
		<title>ThinkPad Advanced Mini-Dock</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_Advanced_Mini-Dock&amp;diff=36570"/>
		<updated>2008-02-25T05:54:58Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: T61p support&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | __TOC__&lt;br /&gt;
[[image:thinkpad-advanced-mini-dock.gif|ThinkPad Advanced Mini Dock]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &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 Advanced Mini Dock ==&lt;br /&gt;
The ThinkPad Advanced Mini Dock (Model # 250410U) contains basic pass-through connections for notebook ports, including power pass-through. It comes without integrated power supply but provides the same power jack as found in a ThinkPad, an AC-Adapter is included. Besides all the pass-through ports the ThinkPad Advanced Mini Dock comes with an On/Off switch, Key lock and a slot for a cable lock.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Passthrough ports:&lt;br /&gt;
** Ethernet (RJ45)&lt;br /&gt;
** Modem (RJ11)&lt;br /&gt;
** [[VGA Port|VGA]]&lt;br /&gt;
** DVI-D (Dual Link DVI-D supported for certain nVidia / ATI video cards for high resolution monitors)&lt;br /&gt;
** [[Serial Port|Serial (DB9-M)]]&lt;br /&gt;
** [[Parallel Port|Parallel (DB25-F)]]&lt;br /&gt;
** [[PS/2 Port|Combined PS/2 Mouse + Keyboard]]&lt;br /&gt;
** Audio Microphone-in&lt;br /&gt;
** Audio Headphone-out&lt;br /&gt;
* USB (4-ports)&lt;br /&gt;
* Kensington Lock connector&lt;br /&gt;
* Key lock&lt;br /&gt;
* Power button&lt;br /&gt;
* AC-Adapter (same as with the TP)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==IBM part numbers==&lt;br /&gt;
* order part number: P/N 250410U&lt;br /&gt;
* FRU part number:  26R9063&lt;br /&gt;
&lt;br /&gt;
== Supported ThinkPads ==&lt;br /&gt;
* ThinkPad {{R61}}&lt;br /&gt;
* ThinkPad {{T60}}, {{T60p}}, {{T61}}, {{T61p}}&lt;br /&gt;
* ThinkPad {{Z60m}}, {{Z60t}}&lt;br /&gt;
&lt;br /&gt;
== Links == &lt;br /&gt;
Manufacturers page: [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61297 http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61297]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=ThinkPad_Advanced_Dock&amp;diff=36569</id>
		<title>ThinkPad Advanced Dock</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=ThinkPad_Advanced_Dock&amp;diff=36569"/>
		<updated>2008-02-25T05:42:24Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: ThinkPad Advanced Dock supports T61p&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;2&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | __TOC__&lt;br /&gt;
[[image:thinkpad-advanced-dock.gif|ThinkPad Advanced Dock]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top;&amp;quot; | &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 Advanced Dock ==&lt;br /&gt;
The ThinkPad Advanced Dock (Model # 250310U) contains basic pass-through connections for notebook ports, including power pass-through. It comes with an integrated power supply. Besides all the pass-through ports the ThinkPad Advanced Dock comes with an UltraBay, PCI Express slot, 6-in-1 media card reader, On/Off switch, key lock and a slot for a cable lock.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Passthrough ports:&lt;br /&gt;
** Ethernet (RJ45)&lt;br /&gt;
** Modem (RJ11)&lt;br /&gt;
** [[VGA Port|VGA]]&lt;br /&gt;
** DVI-D&lt;br /&gt;
** [[Serial Port|Serial (DB9-M)]]&lt;br /&gt;
** [[Parallel Port|Parallel (DB25-F)]]&lt;br /&gt;
** [[PS/2 Port|Combined PS/2 Mouse + Keyboard]]&lt;br /&gt;
** Audio Microphone-in&lt;br /&gt;
** Audio Headphone-out&lt;br /&gt;
** Digital Audio (S/PDIF)&lt;br /&gt;
* USB (5-ports)&lt;br /&gt;
* [[UltraBay|Ultrabay Enhanced]]&lt;br /&gt;
* PCI-Express slot &lt;br /&gt;
{{NOTE|&lt;br /&gt;
Only 1x speed, but 16x graphics cards will work. Speeds of the interface will be between PCI and AGP bus speeds&lt;br /&gt;
standard length - i.e. about an inch longer than the connector. Only thin cards will fit.  Many performance video cards with heat sink/fans are too thick.&lt;br /&gt;
&lt;br /&gt;
Validated Cards:&lt;br /&gt;
* &amp;lt;Insert Cards here&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* 6-in-1 media card reader&lt;br /&gt;
** [[xD Card slot|xD-Picture]]&lt;br /&gt;
** [[SD Card slot|SD]]&lt;br /&gt;
** [[CF Card slot|Compact Flash]]&lt;br /&gt;
** [[SD Card slot|MultiMedia Card]]&lt;br /&gt;
** [[SmartMedia Card slot|SmartMedia]]&lt;br /&gt;
** [[MS Card slot|Sony Memory Stick]]&lt;br /&gt;
* Kensington Lock connector&lt;br /&gt;
* Key lock&lt;br /&gt;
* Power button&lt;br /&gt;
* Integrated power supply&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-61393 ThinkPad Advanced Dock - Publications]&lt;br /&gt;
&lt;br /&gt;
==IBM part numbers==&lt;br /&gt;
* order part number: P/N 250410U&lt;br /&gt;
* FRU part number: 26R9061&lt;br /&gt;
&lt;br /&gt;
== Supported ThinkPads ==&lt;br /&gt;
* ThinkPad {{R61}}&lt;br /&gt;
* ThinkPad {{T60}}, {{T60p}}, {{T61}}, {{T61p}}&lt;br /&gt;
* ThinkPad {{Z60m}}, {{Z60t}}, {{Z61p}}&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&amp;diff=36187</id>
		<title>Installing Fedora 8 on a ThinkPad T61p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Fedora_8_on_a_ThinkPad_T61p&amp;diff=36187"/>
		<updated>2008-01-23T14:14:01Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: Add note about 32bit vs 64bit and 3 GB vs 4 GB available memory&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This document outlines configuring Fedora 8 on your Thinkpad T61p. Most items will work out of the box and a base install will provide you with an almost completely working system. Due to the modular nature of the T61 there are many different configuration, please read carefully and only make the changes specific to your system.&lt;br /&gt;
&lt;br /&gt;
Feel free to update this Wiki with your information however please ask questions on the Talk page.&lt;br /&gt;
&lt;br /&gt;
Please look here for further informations as well:&lt;br /&gt;
* [[Installing_Fedora_8_Generic_Notes | Installing Fedora 8 Generic Notes]]&lt;br /&gt;
&lt;br /&gt;
== Installation Notes ==&lt;br /&gt;
&lt;br /&gt;
Booting from the installation CD/DVD is only working in text mode due to the nVidia cards, you can use later vesa mode or nVidia drivers or livna nVidia drivers for X&lt;br /&gt;
&lt;br /&gt;
Note: The for the initial install of older Windows (XP/Server 2k3 Gold &amp;amp; SP1) disks you need the SATA interface to operate in ''Compatibility'' mode; however, Fedora 8 needs it in ''AHCI'' mode.  If T61p is set to ''Compatibility'' mode in BIOS, install will likely hang or display giberish.&lt;br /&gt;
&lt;br /&gt;
== Display/Video ==&lt;br /&gt;
&lt;br /&gt;
You have following alternatives for your graphics in X:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;vesa mode, no 3D support&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;nVidia drivers, download from the vendor&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;nVidia drivers by livna (prefered)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The last options is provided by following packages: kmod-nvidia, xorg-x11-drv-nvidia.&lt;br /&gt;
To enable full support of your display add vga=893 as bootloader option for your kernel.&lt;br /&gt;
&lt;br /&gt;
=== Brightness ===&lt;br /&gt;
As of kernel update: 2.6.23.9-85 and its linked drivers from livna funtion keys are working even in X and the nvidia driver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mouse ==&lt;br /&gt;
&lt;br /&gt;
Important note: the [[Synaptics TouchPad driver for X]], which is detected by default, does not give the acceleration setting to a attached mouse or the trackpoint. Please replace the section for the synaptics driver with the following one:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;Logitech&amp;quot;&lt;br /&gt;
        Driver &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
        Option &amp;quot;ZAxisMapping&amp;quot; &amp;quot;4 5 6 7&amp;quot;&lt;br /&gt;
        Option &amp;quot;Protocol&amp;quot; &amp;quot;auto&amp;quot;&lt;br /&gt;
    EndSection&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To get further button support of more than three buttons of your super mouse you should have a look at following software:&lt;br /&gt;
[http://www.ollisalonen.com/btnx http://www.ollisalonen.com/btnx]&lt;br /&gt;
&lt;br /&gt;
== Audio ==&lt;br /&gt;
Is fully working now. Muting is working and unmuting with the volume keys as well. If you are using KDE then you have to choose &amp;quot;Threaded Open Sound System&amp;quot; as audio system in the control center. I could not use PulseAudio (make sure you do not install kde-settings-pulseaudio or pulseaudio). With PulseAudio the sound was always delayed and the cpu usage was very high.&lt;br /&gt;
&lt;br /&gt;
The volume keys are only standard keys with the keycodes 174 and 176. So you have to assign them to mixer control actions. For that KDE needs a keysymname to be able to assign it in its mixer controls. So you can add following lines to the file /etc/X11/Xmodmap:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    keycode 174 = 0xffd2&lt;br /&gt;
    keycode 176 = 0xffd3&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
KDE users should put these codes in ~/.Xmodmap and use following script &amp;quot;xmodmap.sh&amp;quot; in the ~/.kde/Autostart folder (KDE uses not the standard xinit files):&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    #!/bin/sh&lt;br /&gt;
    [ -e &amp;quot;$HOME/.Xmodmap&amp;quot; ] &amp;amp;&amp;amp; xmodmap $HOME/.Xmodmap&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now the volume keys are sending F21 and F22 which I assigned to the global shortcut in the kmix configuration for volume up and down. Furthermore I added a link in the ~/.kde/Autostart folder to kmix to make sure it is always started (somehow it will not restart itself).&lt;br /&gt;
&lt;br /&gt;
=== Issues ===&lt;br /&gt;
Sound driver seems to crash sometimes before or after suspend. Please share you experiences, do you know of any relating bugs?&lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
Ethernet and Wlan is fully supported. Wlan will be detected as wlan0.&lt;br /&gt;
&lt;br /&gt;
== Suspend to RAM ==&lt;br /&gt;
Working.&lt;br /&gt;
&lt;br /&gt;
== Suspend to Disk / Hibernate ==&lt;br /&gt;
Has display problems (black after resume until hard reset), perhaps tuxonice should give a try.&lt;br /&gt;
&lt;br /&gt;
== Fingerprint Reader ==&lt;br /&gt;
&lt;br /&gt;
Is supported by the thinkfinger package. Gnome and KDM (kde login manager) seem to be working quite well, KDE is not fully supported yet.&lt;br /&gt;
&lt;br /&gt;
See &amp;quot;[[How to enable the fingerprint reader with ThinkFinger]]&amp;quot; for configuration information and tips.&lt;br /&gt;
&lt;br /&gt;
You probably want to enroll the ''root'' account so you can just ''su'' to the superuser without entering the root password.&lt;br /&gt;
&lt;br /&gt;
== Memory ==&lt;br /&gt;
&lt;br /&gt;
Using the 32bit version of Fedora, I had to use the PAE kernel to be able to use all 4GB, otherwise a maximum of 3GB is only seen. With the 64bit (x86_64) all memory is seen perfectly.&lt;br /&gt;
&lt;br /&gt;
[[Category:T61p]]&lt;br /&gt;
[[Category:Fedora]]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:T61p&amp;diff=31194</id>
		<title>Category:T61p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:T61p&amp;diff=31194"/>
		<updated>2007-07-12T22:14:40Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: /* Resources */ T61p now available on Lenovo websites&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== ThinkPad T61p ===&lt;br /&gt;
This pages gives an overview of all ThinkPad T61 related topics.&lt;br /&gt;
&lt;br /&gt;
Page under consrtuction&lt;br /&gt;
&lt;br /&gt;
ref: http://ok2.de/ThinkPad/T-Series-154/ThinkPad-T61p-NH36XGE::579.html?XTCsid=379fe5c8396ec8ce32f5b92bad9f5dc5&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
** [[Intel Core 2 Duo (Merom)]] 2.2, 2.4 GHz 800MHz FSB CPU&lt;br /&gt;
* One of the following graphics adapters: &lt;br /&gt;
** [[nVidia Quadro FX 570M]] (256 MB)&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
** 15.4&amp;quot; TFT display with 1920x1200 (WUXGA) resolution, 175 nits, 500:1 contrast&lt;br /&gt;
* 1 GB to 2 GB [[PC2-5300]] memory standard upgradable to 4 GB&lt;br /&gt;
* 100Go 7200RPM SATA HDD ( available with encryption)&lt;br /&gt;
** [[Full Disk Encryption (FDE)]] Available on some models&lt;br /&gt;
* [[AD1984]] HD Audio controller&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]]&lt;br /&gt;
* [[UltraBay|UltraBay Slim]] with one of the following:&lt;br /&gt;
** [[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
* [[IntelÂ® Turbo Memory hard drive cache]]&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with one of the following:&lt;br /&gt;
** None (empty)&lt;br /&gt;
** [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with one of the following:&lt;br /&gt;
** None (empty)&lt;br /&gt;
** [[Verizon 1xEV-DO WWAN]] (It seems to be a Sierra Wireless MC5720 Modem)&lt;br /&gt;
** [[Cingular HSDPA WWAN]] (Sierra Wireless MC8775)&lt;br /&gt;
* 1 [[CardBus slot]] (Type 2)&lt;br /&gt;
* 1 Slot with one of the following:&lt;br /&gt;
** [[ExpressCard slot|ExpressCard/54 slot]] &lt;br /&gt;
** SmartCard reader&lt;br /&gt;
** [[Ricoh_R5C843|4-in-1 Memory reader]]&lt;br /&gt;
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]&lt;br /&gt;
* [[Active Protection System|IBM Active Protection System]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] on select models&lt;br /&gt;
* [[ThinkPad_Bluetooth_with_Enhanced_Data_Rate_(BDC-2)|Bluetooth]] on select models&lt;br /&gt;
* [[UltraNav]] (TrackPoint / Touchpad combo)&lt;br /&gt;
* IEEE1394 Firewire&lt;br /&gt;
* [[Centrino Pro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:t60-models_nov06.jpg|ThinkPad T61p]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Resources ====&lt;br /&gt;
&lt;br /&gt;
cf [http://ok2.de/ThinkPad/T-Series-154/ThinkPad-T61p-NH36XGE::579.html?XTCsid=379fe5c8396ec8ce32f5b92bad9f5dc5 T61p available in a germain reseller site]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-67709 T61 Product Overview ]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/MIGR-67760.html T61 Hardware Maintenance Manual]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&amp;amp;lndocid=MIGR-62465 T60/p Service and Troubleshooting Guide]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&amp;amp;lndocid=MIGR-67686 T61 Setup Guide]&lt;br /&gt;
* [http://www5.pc.ibm.com/europe/me.nsf/LenovoDetail?OpenAgent&amp;amp;key=Notebooks:ThinkPad:ThinkPad+T+Series:Data+Sheet:English&amp;amp;&amp;amp;cntry=EUROPE-L T61 DataSheet ]&lt;br /&gt;
&lt;br /&gt;
==== Reviews ====&lt;br /&gt;
* [http://www.notebookreview.com/default.asp?newsID=3708 NotebookReview.com], 2007-04-24&lt;br /&gt;
* [http://www.pcmag.com/article2/0,1759,2127379,00.asp PcMag.com], 2007-05-09&lt;br /&gt;
&lt;br /&gt;
==== Resources ====&lt;br /&gt;
* [http://www.klabs.be/~fpiat/linux/debian/Etch_on_Thinkpad_T61.html Installing Debian/Linux Etch on a Thinkpad T61], 2007-05-22&lt;br /&gt;
* [[Installing_Ubuntu_7.04_%28Feisty_Fawn%29_on_a_ThinkPad_T61]]&lt;br /&gt;
&lt;br /&gt;
(Note that the following categories applies to T60, They might also apply to T61 (test and update the list, please) : Thermal_Sensors Tp_smapi Table_of_ibm-acpi_LEDs Swsusp Software_Suspend_2 Rescue_and_Recovery Problems_with_SATA_and_Linux Problem_with_video_output_switching Problem_with_fan_noise Problem_with_high_pitch_noises How_to_control_fan_speed Embedded_Controller_Firmware&lt;br /&gt;
[[Category:T Series]]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Category:T61p&amp;diff=31193</id>
		<title>Category:T61p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Category:T61p&amp;diff=31193"/>
		<updated>2007-07-12T22:13:23Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== ThinkPad T61p ===&lt;br /&gt;
This pages gives an overview of all ThinkPad T61 related topics.&lt;br /&gt;
&lt;br /&gt;
Page under consrtuction&lt;br /&gt;
&lt;br /&gt;
ref: http://ok2.de/ThinkPad/T-Series-154/ThinkPad-T61p-NH36XGE::579.html?XTCsid=379fe5c8396ec8ce32f5b92bad9f5dc5&lt;br /&gt;
&lt;br /&gt;
==== Standard Features ====&lt;br /&gt;
* One of the following processors:&lt;br /&gt;
** [[Intel Core 2 Duo (Merom)]] 2.2, 2.4 GHz 800MHz FSB CPU&lt;br /&gt;
* One of the following graphics adapters: &lt;br /&gt;
** [[nVidia Quadro FX 570M]] (256 MB)&lt;br /&gt;
* One of the following displays:&lt;br /&gt;
** 15.4&amp;quot; TFT display with 1920x1200 (WUXGA) resolution, 175 nits, 500:1 contrast&lt;br /&gt;
* 1 GB to 2 GB [[PC2-5300]] memory standard upgradable to 4 GB&lt;br /&gt;
* 100Go 7200RPM SATA HDD ( available with encryption)&lt;br /&gt;
** [[Full Disk Encryption (FDE)]] Available on some models&lt;br /&gt;
* [[AD1984]] HD Audio controller&lt;br /&gt;
* [[Ethernet Controllers#Intel Gigabit (10/100/1000)|Intel Gigabit Ethernet Controller]]&lt;br /&gt;
* [[UltraBay|UltraBay Slim]] with one of the following:&lt;br /&gt;
** [[UltraBay Slim Super Multi-Burner Drive]]&lt;br /&gt;
* [[IntelÂ® Turbo Memory hard drive cache]]&lt;br /&gt;
* [[MiniPCI Express slot]] 1 with one of the following:&lt;br /&gt;
** None (empty)&lt;br /&gt;
** [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter]]&lt;br /&gt;
* [[MiniPCI Express slot]] 2 with one of the following:&lt;br /&gt;
** None (empty)&lt;br /&gt;
** [[Verizon 1xEV-DO WWAN]] (It seems to be a Sierra Wireless MC5720 Modem)&lt;br /&gt;
** [[Cingular HSDPA WWAN]] (Sierra Wireless MC8775)&lt;br /&gt;
* 1 [[CardBus slot]] (Type 2)&lt;br /&gt;
* 1 Slot with one of the following:&lt;br /&gt;
** [[ExpressCard slot|ExpressCard/54 slot]] &lt;br /&gt;
** SmartCard reader&lt;br /&gt;
** [[Ricoh_R5C843|4-in-1 Memory reader]]&lt;br /&gt;
* [[Embedded Security Subsystem|IBM Embedded Security Subsystem 2.0]]&lt;br /&gt;
* [[Active Protection System|IBM Active Protection System]]&lt;br /&gt;
* [[Integrated Fingerprint Reader]] on select models&lt;br /&gt;
* [[ThinkPad_Bluetooth_with_Enhanced_Data_Rate_(BDC-2)|Bluetooth]] on select models&lt;br /&gt;
* [[UltraNav]] (TrackPoint / Touchpad combo)&lt;br /&gt;
* IEEE1394 Firewire&lt;br /&gt;
* [[Centrino Pro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
[[Image:t60-models_nov06.jpg|ThinkPad T61p]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Resources ====&lt;br /&gt;
 T61p ressource not available in lonovo site.&lt;br /&gt;
&lt;br /&gt;
cf [http://ok2.de/ThinkPad/T-Series-154/ThinkPad-T61p-NH36XGE::579.html?XTCsid=379fe5c8396ec8ce32f5b92bad9f5dc5 T61p available in a germain reseller site]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-67709 T61 Product Overview ]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/MIGR-67760.html T61 Hardware Maintenance Manual]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&amp;amp;lndocid=MIGR-62465 T60/p Service and Troubleshooting Guide]&lt;br /&gt;
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&amp;amp;lndocid=MIGR-67686 T61 Setup Guide]&lt;br /&gt;
* [http://www5.pc.ibm.com/europe/me.nsf/LenovoDetail?OpenAgent&amp;amp;key=Notebooks:ThinkPad:ThinkPad+T+Series:Data+Sheet:English&amp;amp;&amp;amp;cntry=EUROPE-L T61 DataSheet ]&lt;br /&gt;
==== Reviews ====&lt;br /&gt;
* [http://www.notebookreview.com/default.asp?newsID=3708 NotebookReview.com], 2007-04-24&lt;br /&gt;
* [http://www.pcmag.com/article2/0,1759,2127379,00.asp PcMag.com], 2007-05-09&lt;br /&gt;
&lt;br /&gt;
==== Resources ====&lt;br /&gt;
* [http://www.klabs.be/~fpiat/linux/debian/Etch_on_Thinkpad_T61.html Installing Debian/Linux Etch on a Thinkpad T61], 2007-05-22&lt;br /&gt;
* [[Installing_Ubuntu_7.04_%28Feisty_Fawn%29_on_a_ThinkPad_T61]]&lt;br /&gt;
&lt;br /&gt;
(Note that the following categories applies to T60, They might also apply to T61 (test and update the list, please) : Thermal_Sensors Tp_smapi Table_of_ibm-acpi_LEDs Swsusp Software_Suspend_2 Rescue_and_Recovery Problems_with_SATA_and_Linux Problem_with_video_output_switching Problem_with_fan_noise Problem_with_high_pitch_noises How_to_control_fan_speed Embedded_Controller_Firmware&lt;br /&gt;
[[Category:T Series]]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=How_to_hotswap_Ultrabay_devices&amp;diff=28172</id>
		<title>How to hotswap Ultrabay devices</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=How_to_hotswap_Ultrabay_devices&amp;diff=28172"/>
		<updated>2007-02-09T20:19:33Z</updated>

		<summary type="html">&lt;p&gt;Dkelson: Add actual command line to use lt_hotswap&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following discusses hotswap (AKA &amp;quot;hotplug&amp;quot;) of devices in the [[UltraBay]].&lt;br /&gt;
&lt;br /&gt;
==When using the &amp;lt;tt&amp;gt;ide-disk&amp;lt;/tt&amp;gt; driver==&lt;br /&gt;
The following applies if you use the &amp;lt;tt&amp;gt;ide-disk&amp;lt;/tt&amp;gt; driver for the UltraBay device.&lt;br /&gt;
&lt;br /&gt;
Hotswapping is supposed to be supported as well, using either hdparm/[http://packages.debian.org/unstable/admin/hotswap Debian hotswap] or [[lt_hotswap]] to (un)register IDE devices. The latter is the recommended method with kernels from 2.6, since it will leave DMA working. However, for recent models (R52, T43, X41, Z60 and later) no method is known to work while maintaining DMA support; see [[Problems with SATA and Linux]].&lt;br /&gt;
&lt;br /&gt;
Only IDE devices (HDD's, optical drives, zip drives) require special treatment - batteries, floppies and other devices can just be pulled from the bay, provided they are not mounted or in use at the time. However, you should still power them down first using the [[ibm-acpi]] eject function.&lt;br /&gt;
&lt;br /&gt;
The [[ibm-acpi]] kernel module has an eject function ({{cmdroot|echo eject &amp;gt; /proc/acpi/ibm/bay}}). This only manages the ACPI calls to power down the device and the bay. It does not actually unregister the device from the IDE driver. {{cmdroot|cat /proc/acpi/ibm/bay}} shows &amp;quot;unoccupied&amp;quot; unless an IDE device is present, but the eject function still works and should still be used.&lt;br /&gt;
&lt;br /&gt;
To unregister the device, you can either use the [http://packages.debian.org/unstable/admin/hotswap Debian hotswap] package, or [[lt_hotswap]].&lt;br /&gt;
&lt;br /&gt;
[http://packages.debian.org/unstable/admin/hotswap Debian hotswap] also allows the drive to be swapped as a normal user by default, which is useful. You should use &amp;lt;tt&amp;gt;hotswap&amp;lt;/tt&amp;gt; to unregister the device and then {{cmdroot|echo eject &amp;gt; /proc/acpi/ibm/bay}}. However, if you use this method on a 2.6 kernel, you will lose DMA support for the reinserted drive. This is due to kernel issues. This method was reported to work on a ThinkPad {{T23}} (kernels 2.6.8.1, 2.6.14.2 and 2.6.15-arch) and {{T42}} (kernel 2.6.13), but fails on a ThinkPad {{T43}} (kernel 2.6.14.3).&lt;br /&gt;
&lt;br /&gt;
[[lt_hotswap]] is now the recommended method to un- and reregister the IDE device. It installs as a kernel module and has support for automatically unregistering (if loaded with the auto_eject=1 option) the device when the eject event is generated by [[ibm-acpi]]. It will leave DMA support intact. It has supported to work on a ThinkPad {{T22}} and {{T40}} and should work with many other models (but not recent models which require the &amp;lt;tt&amp;gt;ata_piix&amp;lt;/tt&amp;gt; driver for disk DMA support). With the [[lt_hotswap]] kernel module loaded, run: {{cmdroot|modprobe -r ide_cd &amp;amp;&amp;amp; modprobe -r cdrom &amp;amp;&amp;amp; echo &amp;quot;MSTR eject&amp;quot; &amp;gt; /proc/acpi/lths}}&lt;br /&gt;
&lt;br /&gt;
===HAL support===&lt;br /&gt;
&lt;br /&gt;
HAL support also can also be configured To do so, create the file {{path|/etc/hal/fdi/information/10-ultrabay.fdi}} as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt; &amp;lt;!-- -*- SGML -*- --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;deviceinfo version=&amp;quot;0.2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- UltraBay Devices --&amp;gt;&lt;br /&gt;
    &amp;lt;match key=&amp;quot;storage.bus&amp;quot; string=&amp;quot;ide&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;match key=&amp;quot;storage.physical_device&amp;quot; string=&amp;quot;/org/freedesktop/Hal/devices/pci_8086_24ca_ide_1_0&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;merge key=&amp;quot;storage.hotpluggable&amp;quot; type=&amp;quot;bool&amp;quot;&amp;gt;true&amp;lt;/merge&amp;gt;&lt;br /&gt;
      &amp;lt;/match&amp;gt;&lt;br /&gt;
    &amp;lt;/match&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/device&amp;gt;&lt;br /&gt;
&amp;lt;/deviceinfo&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
For more details see HAL section for ata driver.&lt;br /&gt;
&lt;br /&gt;
==When using the &amp;lt;tt&amp;gt;ata_piix&amp;lt;/tt&amp;gt; driver==&lt;br /&gt;
The following applies when using the &amp;lt;tt&amp;gt;ata_piix&amp;lt;/tt&amp;gt; driver, which is necessary for many recent ThinkPad models that use an [[Intel ICH6-M]] controller. See also [[Problems with SATA and Linux]]. &lt;br /&gt;
&lt;br /&gt;
Mainline kernels before 2.6.18 cannot reliably recognize newly (re-)inserted UltraBay drives without a reboot. There are experimental hotplug patches against pre-2.6.18 mainline kernels [http://home-tj.org/wiki/index.php/Libata-tj-stable here].&lt;br /&gt;
&lt;br /&gt;
* Available hotplug patches&lt;br /&gt;
**[http://home-tj.org/files/libata-tj-stable/libata-tj-2.6.16.16-20060512.tar.bz2 Patch tarball against 2.6.16.16] ([http://lwn.net/Articles/183407/ Announce])&lt;br /&gt;
**[http://home-tj.org/files/libata-tj-stable/libata-tj-2.6.17-20060625-1.tar.bz2 Patch tarball against 2.6.17/2.6.17.1] ([http://article.gmane.org/gmane.linux.ide/11598 Announce])&lt;br /&gt;
**[http://home-tj.org/files/libata-tj-stable/libata-tj-2.6.17.4-20060710.tar.bz2 Patch tarball against 2.6.17.4]&lt;br /&gt;
**[http://whoopie.gmxhome.de/linux/patches/2.6.17.14-tj/00-libata-tj-2.6.17.4-20060710.patch Patch against 2.6.17.14]&lt;br /&gt;
&lt;br /&gt;
* Confirmed to work on&lt;br /&gt;
**ThinkPad {{T43}}, {{T43p}}&lt;br /&gt;
**ThinkPad {{R52}}&lt;br /&gt;
&lt;br /&gt;
For 2.6.18 kernels, or older kernels that were patched to support &amp;lt;tt&amp;gt;ata_piix&amp;lt;/tt&amp;gt; hotplug (don't try it otherwise!), one can issue the following after inserting an UltraBay drive to rescan the port:&lt;br /&gt;
 {{cmdroot|echo 0 0 0 &amp;gt;  /sys/class/scsi_host/host1/scan}}&lt;br /&gt;
The inserted drive should now be recognized by the kernel, and appropriate {{path|/dev/*}} entries created automatically (e.g., by &amp;lt;tt&amp;gt;udev&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
You can safely shut down the drive by issuing the following (this works with all recent mainline kernels):&lt;br /&gt;
 {{cmdroot|echo 1 &amp;gt; /sys/class/scsi_device/1\:0\:0\:0/device/delete}}&lt;br /&gt;
 {{cmdroot|echo eject &amp;gt;  /proc/acpi/ibm/bay}}&lt;br /&gt;
The drive can now be ejected.&lt;br /&gt;
&lt;br /&gt;
===Scripts for hotswapping===&lt;br /&gt;
&lt;br /&gt;
The following scripts and [[acpid]] daemon configuration files do the following:&lt;br /&gt;
* Automatically unmounts the relevant filesystems and power off the UltraBay when the UltraBay eject lever is released. Screams if some filesystem can't be unmounted.&lt;br /&gt;
* Rescans the UltraBay port when then UltraBay eject lever is pushed back in.&lt;br /&gt;
&lt;br /&gt;
They assumes you're using the &amp;lt;tt&amp;gt;ata_piix&amp;lt;/tt&amp;gt; driver with an appropriate kernel (see above).&lt;br /&gt;
&lt;br /&gt;
Create {{path|/usr/local/sbin/ultrabay_close}} with permissions 755:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
echo 12 &amp;gt; /proc/acpi/ibm/beep&lt;br /&gt;
sync&lt;br /&gt;
echo 0 0 0 &amp;gt; /sys/class/scsi_host/host1/scan&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create {{path|/usr/local/sbin/ultrabay_open}} with permissions 755:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
ULTRABAY_SYSDIR='/sys/class/scsi_device/1:0:0:0/device'&lt;br /&gt;
shopt -s nullglob&lt;br /&gt;
&lt;br /&gt;
# Umount the filesystem(s) backed by the given major:minor device(s)&lt;br /&gt;
unmount_rdev() { perl - &amp;quot;$@&amp;quot; &amp;lt;&amp;lt;'EOPERL'  # let's do it in Perl&lt;br /&gt;
	for $major_minor (@ARGV) {&lt;br /&gt;
		$major_minor =~ m/^(\d+):(\d+)$/ or die;&lt;br /&gt;
		push(@tgt_rdevs, ($1&amp;lt;&amp;lt;8)|$2);&lt;br /&gt;
	}&lt;br /&gt;
        # Sort by reverse length of mount point, to unmount sub-directories first&lt;br /&gt;
        open MOUNTS,&amp;quot;&amp;lt;/proc/mounts&amp;quot; or die &amp;quot;$!&amp;quot;;&lt;br /&gt;
        @mounts=sort { length($b-&amp;gt;[1]) &amp;lt;=&amp;gt; length($a-&amp;gt;[1]) } map { [ split ] } &amp;lt;MOUNTS&amp;gt;;&lt;br /&gt;
        close MOUNTS;&lt;br /&gt;
        foreach $m (@mounts) {&lt;br /&gt;
                ($dev,$dir)=@$m;&lt;br /&gt;
		next unless -b $dev;  $rdev=(stat($dev))[6];&lt;br /&gt;
		next unless grep($_==$rdev, @tgt_rdevs);&lt;br /&gt;
		system(&amp;quot;umount&amp;quot;,&amp;quot;-v&amp;quot;,&amp;quot;$dir&amp;quot;)==0  or  $bad=1;&lt;br /&gt;
	}&lt;br /&gt;
	exit 1 if $bad;&lt;br /&gt;
EOPERL&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Get the UltraBay's /dev/foo block device node&lt;br /&gt;
ultrabay_dev_node() {&lt;br /&gt;
	UDEV_PATH=&amp;quot;`readlink -e &amp;quot;$ULTRABAY_SYSDIR/block:&amp;quot;*`&amp;quot; || return 1&lt;br /&gt;
	UDEV_NAME=&amp;quot;`udevinfo -q name -p $UDEV_PATH`&amp;quot; || return 1&lt;br /&gt;
	echo /dev/$UDEV_NAME&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if [ -d $ULTRABAY_SYSDIR ]; then&lt;br /&gt;
	sync&lt;br /&gt;
	# Unmount filesystems backed by this device&lt;br /&gt;
	unmount_rdev `cat $ULTRABAY_SYSDIR/block\:*/dev     \&lt;br /&gt;
	                  $ULTRABAY_SYSDIR/block\:*/*/dev`  \&lt;br /&gt;
	|| {&lt;br /&gt;
		echo 10 &amp;gt; /proc/acpi/ibm/beep;  # error tone&lt;br /&gt;
		exit 1;&lt;br /&gt;
	}&lt;br /&gt;
        sync&lt;br /&gt;
        # Nicely power off the device&lt;br /&gt;
	DEVNODE=`ultrabay_dev_node` &amp;amp;&amp;amp; hdparm -Y $DEVNODE&lt;br /&gt;
        # Let HAL+KDE notice the unmount and let the disk spin down&lt;br /&gt;
	sleep 0.5&lt;br /&gt;
	# Unregister this SCSI device:&lt;br /&gt;
	sync&lt;br /&gt;
	echo 1 &amp;gt; $ULTRABAY_SYSDIR/delete&lt;br /&gt;
fi&lt;br /&gt;
sync&lt;br /&gt;
# Turn off power to the UltraBay:&lt;br /&gt;
if [ -d /sys/devices/platform/bay.0 ]; then&lt;br /&gt;
	echo 1 &amp;gt; /sys/devices/platform/bay.0/eject&lt;br /&gt;
else&lt;br /&gt;
	echo eject &amp;gt; /proc/acpi/ibm/bay&lt;br /&gt;
fi&lt;br /&gt;
# Tell the user we're OK&lt;br /&gt;
echo 12 &amp;gt; /proc/acpi/ibm/beep&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create {{path|/etc/acpi/events/ultrabay-close}}:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event=(ibm/bay|bay) MSTR 00000001 00000000&lt;br /&gt;
action=/usr/local/sbin/ultrabay_close&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create {{path|/etc/acpi/events/ultrabay-open}}:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
event=(ibm/bay|bay) MSTR 00000003 00000000&lt;br /&gt;
action=/usr/local/sbin/ultrabay_open&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Restart &amp;lt;tt&amp;gt;acpid&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===HAL support===&lt;br /&gt;
&lt;br /&gt;
Many programs, KDE included, rely on [[HAL]] to get notifications and information about device hotplugging. You need to tell HAL that devices connected the UltraBay port are hotpluggable. To do so, create the file {{path|/etc/hal/fdi/information/10-ultrabay.fdi}} as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt; &amp;lt;!-- -*- SGML -*- --&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;deviceinfo version=&amp;quot;0.2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;device&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- UltraBay Devices --&amp;gt;&lt;br /&gt;
    &amp;lt;match key=&amp;quot;storage.bus&amp;quot; string=&amp;quot;scsi&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;match key=&amp;quot;storage.physical_device&amp;quot; string=&amp;quot;/org/freedesktop/Hal/devices/pci_8086_2653_scsi_host_scsi_device_lun0&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;merge key=&amp;quot;storage.hotpluggable&amp;quot; type=&amp;quot;bool&amp;quot;&amp;gt;true&amp;lt;/merge&amp;gt;&lt;br /&gt;
      &amp;lt;/match&amp;gt;&lt;br /&gt;
    &amp;lt;/match&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/device&amp;gt;&lt;br /&gt;
&amp;lt;/deviceinfo&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Details====&lt;br /&gt;
&lt;br /&gt;
By default, HAL doesn't know that UltraBay devices are hotpluggable:&lt;br /&gt;
&lt;br /&gt;
 # PHYSDEV=/org/freedesktop/Hal/devices/pci_8086_2653_scsi_host_scsi_device_lun0&lt;br /&gt;
 # UDI=`hal-find-by-property --key storage.physical_device --string $PHYSDEV` || echo Failed&lt;br /&gt;
 # hal-get-property --udi $UDI --key block.device&lt;br /&gt;
 /dev/sdb&lt;br /&gt;
 # hal-get-property --udi $UDI --key storage.hotpluggable&lt;br /&gt;
 false&lt;br /&gt;
&lt;br /&gt;
After creating {{path|/etc/hal/fdi/information/10-ultrabay.fdi}} as above and re-plugging the device, it will get marked correctly:&lt;br /&gt;
&lt;br /&gt;
 # PHYSDEV=/org/freedesktop/Hal/devices/pci_8086_2653_scsi_host_scsi_device_lun0&lt;br /&gt;
 # UDI=`hal-find-by-property --key storage.physical_device --string $PHYSDEV` || echo Failed&lt;br /&gt;
 # hal-get-property --udi $UDI --key block.device&lt;br /&gt;
 /dev/sdb&lt;br /&gt;
 # hal-get-property --udi $UDI --key storage.hotpluggable&lt;br /&gt;
 true&lt;br /&gt;
&lt;br /&gt;
The string &amp;quot;8086_2653&amp;quot; gives the PCI ID of the [[Intel 82801FBM]] southbridge. If your model has a different southbridge, or the UltraBay is attached to a different port, then you can find the appropriate &amp;lt;tt&amp;gt;storage.physical_device&amp;lt;/tt&amp;gt; value by finding out the block device of the currently running UltraBay device (&amp;lt;tt&amp;gt;/dev/sdb&amp;lt;/tt&amp;gt; in the following example) and then running:&lt;br /&gt;
&lt;br /&gt;
 # DEVICE=/dev/sdb&lt;br /&gt;
 # UDI=`hal-find-by-property --key block.device --string $DEVICE` || echo Failed&lt;br /&gt;
 # hal-get-property --udi $UDI --key storage.physical_device&lt;br /&gt;
 /org/freedesktop/Hal/devices/pci_8086_2653_scsi_host_scsi_device_lun0&lt;br /&gt;
&lt;br /&gt;
If you have a different &amp;lt;tt&amp;gt;storage.physical_device&amp;lt;/tt&amp;gt; value, please report your findings.&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ Known South Bridge PCI IDs&lt;br /&gt;
! ID !! ThinkPad model !! South Bridge chip&lt;br /&gt;
|-&lt;br /&gt;
| 8086_2653 || 2525FAG (X41) || Intel 82801FBM&lt;br /&gt;
|-&lt;br /&gt;
| 8086_24ca || 237358U (T40) || Intel 82801DBM (ICH4-M)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Other comments==&lt;br /&gt;
&lt;br /&gt;
If you are hot-swapping a hard disk on a disk tray, make sure the disk does not have a password set, otherwise it will not be recognized on reinsertion.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripts]]&lt;/div&gt;</summary>
		<author><name>Dkelson</name></author>
		
	</entry>
</feed>