<?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=Mgherzan</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=Mgherzan"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Mgherzan"/>
	<updated>2026-05-09T07:37:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40976</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40976"/>
		<updated>2009-02-06T18:44:54Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Before the installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After the installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
== HDAPS ==&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40927</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40927"/>
		<updated>2009-01-29T23:52:18Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Before the installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After the installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
== HDAPS ==&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
=== Hard drive issues ===&lt;br /&gt;
Running ''hdparm -i /dev/sda'' prints the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and here it is not the case. Therefore, it is quite clear that the drive is reporting it has no support for the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
All in all, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40926</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40926"/>
		<updated>2009-01-29T23:50:08Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Before the installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After the installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
== HDAPS ==&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
=== Hard drive issues ===&lt;br /&gt;
Running ''hdparm -i /dev/sda'' prints the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and here it is not the case. Therefore, it is quite clear that the drive is reporting it has no support for the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
All in all, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
'''Bold text'''&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40925</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40925"/>
		<updated>2009-01-29T23:48:01Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* HDAPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Before the installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After the installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
== HDAPS ==&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
=== Hard drive issues ===&lt;br /&gt;
Running ''hdparm -i /dev/sda'' prints the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and here it is not the case. Therefore, it is quite clear that the drive reports it has no support for the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
All in all, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
'''Bold text'''&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40924</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40924"/>
		<updated>2009-01-29T23:42:59Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Before installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Before the installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After the installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and here it is not the case. Therefore, it is quite clear that the drive reports it has no support for the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
All in all, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40923</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40923"/>
		<updated>2009-01-29T23:35:02Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and here it is not the case. Therefore, it is quite clear that the drive reports it has no support for the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
All in all, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40922</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40922"/>
		<updated>2009-01-29T23:34:32Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and here it is not the case. Therefore, it is quite clear that the drive reports it has no support for the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
All in all, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40921</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40921"/>
		<updated>2009-01-29T23:30:56Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it here it is not the case. Therefore it is quite clear that the drive reports it has no support for the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
All in all, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40920</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40920"/>
		<updated>2009-01-29T23:30:37Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it here it is not the case. Therefore it is quite clear that the drive reports it has no support for the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40919</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40919"/>
		<updated>2009-01-29T23:26:52Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it here it is not the case. Therefore it is quite clear that the drive reports it has no support the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40918</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40918"/>
		<updated>2009-01-29T23:23:46Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). The result was:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40917</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40917"/>
		<updated>2009-01-29T23:22:02Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
More or less out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40916</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40916"/>
		<updated>2009-01-29T23:21:05Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Before installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
I switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40915</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40915"/>
		<updated>2009-01-29T23:16:34Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* HDAPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* create /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* add the following line to ''/etc/modules'':&lt;br /&gt;
 hdaps&lt;br /&gt;
* install '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* install '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' gave me the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40914</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40914"/>
		<updated>2009-01-29T23:10:40Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
I used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. The install sequence went flawlessly. The Gigabit Ethernet adapter was detected and configured. I installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' i get the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40913</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40913"/>
		<updated>2009-01-29T23:06:52Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Before installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to &amp;quot;discrete graphics&amp;quot; (Intel 4500MHD) in the BIOS. I didn't want to use with the ATI card because of the driver issues. After installation, I reverted to &amp;quot;switchable graphics&amp;quot; and it works well.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' i get the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40912</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40912"/>
		<updated>2009-01-29T22:56:47Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' i get the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA-7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
However, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and causes the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
So, in the end, hdapsd has the expected behavior, regardless of the hard drive bug.&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40911</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40911"/>
		<updated>2009-01-29T21:32:51Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
* watchdog timer (iTCO_wdt kernel module and the watchdog daemon)&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' i get the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
But, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and does cause the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40910</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40910"/>
		<updated>2009-01-29T21:31:43Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
After installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' i get the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
But, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and does cause the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40909</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40909"/>
		<updated>2009-01-29T21:31:12Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Not tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' i get the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
But, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and does cause the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
* modem&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40908</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40908"/>
		<updated>2009-01-29T21:30:50Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' i get the exact model and firmware version of the disk (Seagate Momentus 5400.4 SATA 250GB):&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature.&lt;br /&gt;
&lt;br /&gt;
But, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and does cause the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40907</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40907"/>
		<updated>2009-01-29T21:18:54Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
Running ''hdparm -i /dev/sda'' i get the exact model and firmware version of the disk:&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF&lt;br /&gt;
&lt;br /&gt;
I modified (in the kernel header ata.h) the ata_id_has_unload() to print the hex value of the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    3.910056] ata: CFSSE 4000&lt;br /&gt;
&lt;br /&gt;
According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMMEDIATE with UNLOAD FEATURE&amp;quot;, and it is not the case here. At this point it is quite clear that the drive reports it doesn't support the feature. Just another [[Problem_with_APS_harddisk_parking#Drives_which_have_this_problem buggy disk model]].&lt;br /&gt;
&lt;br /&gt;
But, doing a manual write to the sysfs file (like ''echo 10000 &amp;gt; /sys/block/sda/device/unload_heads'') does NOT cause an error and does cause the drive to park the heads (the specific sound is clearly audible).&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40906</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40906"/>
		<updated>2009-01-29T20:50:06Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* HDAPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the [http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579 tarball] for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get the OpenGL visualization utility (hdaps-gl) and the head parking daemon (hdapsd) working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* installed '''hdapsd''', which creates the required udev rule (''/etc/udev/rules.d/z60_hdapsd.rules''). I used the 1:0.0.20081004-1 version of the package, as it was required by the new sysfs interface in 2.6.28.&lt;br /&gt;
* '''However''', if you don't want hdapsd (i.e. just want accelerometer data with no head parking), you can create a rule containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed '''hdaps-utils'''&lt;br /&gt;
&lt;br /&gt;
== Hard drive issues ==&lt;br /&gt;
 There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to print both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMEDIATE with UNLOAD FEATURE&amp;quot;. At this point it is quite clear that the drive lacks the feature.&lt;br /&gt;
&lt;br /&gt;
But, if the drive is unable to unload on request, how does the &amp;quot;ThinkVantage airbag&amp;quot; magic work on Windows ?&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40511</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40511"/>
		<updated>2009-01-09T01:05:05Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the tarball for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get hdaps-gl working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* created /etc/udev/rules.d/51-hdaps.rules , containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed hdaps-utils&lt;br /&gt;
&lt;br /&gt;
== Hard drive making hdapsd useless ==&lt;br /&gt;
Alhough hdaps-gl shows the correct position of the laptop and 2.6.28 has built-in support for head parking, '''hdaspd is useless because the hard drive lacks the unloading feature'''. There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to print both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMEDIATE with UNLOAD FEATURE&amp;quot;. At this point it is quite clear that the drive lacks the feature.&lt;br /&gt;
&lt;br /&gt;
But, if the drive is unable to unload on request, how does the &amp;quot;ThinkVantage airbag&amp;quot; magic work on Windows ?&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40510</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40510"/>
		<updated>2009-01-09T01:04:46Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
The model number is '''2082-6PG'''.&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
[[Image:Example.jpg]]&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the tarball for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get hdaps-gl working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* created /etc/udev/rules.d/51-hdaps.rules , containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed hdaps-utils&lt;br /&gt;
&lt;br /&gt;
== Hard drive making hdapsd useless ==&lt;br /&gt;
Alhough hdaps-gl shows the correct position of the laptop and 2.6.28 has built-in support for head parking, '''hdaspd is useless because the hard drive lacks the unloading feature'''. There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to print both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMEDIATE with UNLOAD FEATURE&amp;quot;. At this point it is quite clear that the drive lacks the feature.&lt;br /&gt;
&lt;br /&gt;
But, if the drive is unable to unload on request, how does the &amp;quot;ThinkVantage airbag&amp;quot; magic work on Windows ?&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40509</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40509"/>
		<updated>2009-01-09T01:04:04Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Not working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the tarball for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get hdaps-gl working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* created /etc/udev/rules.d/51-hdaps.rules , containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed hdaps-utils&lt;br /&gt;
&lt;br /&gt;
== Hard drive making hdapsd useless ==&lt;br /&gt;
Alhough hdaps-gl shows the correct position of the laptop and 2.6.28 has built-in support for head parking, '''hdaspd is useless because the hard drive lacks the unloading feature'''. There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to print both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMEDIATE with UNLOAD FEATURE&amp;quot;. At this point it is quite clear that the drive lacks the feature.&lt;br /&gt;
&lt;br /&gt;
But, if the drive is unable to unload on request, how does the &amp;quot;ThinkVantage airbag&amp;quot; magic work on Windows ?&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
* fingerprint reader, seems there's no driver yet&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T500&amp;diff=40508</id>
		<title>Installation instructions for the ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T500&amp;diff=40508"/>
		<updated>2009-01-09T00:57:44Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Distro specific instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{T500}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
T61 is running out of life and had a very good linux support. {{T500}} is one of the follow-ups with a new and more performant hardware. Can it stay up with the linux Compability of the T61 series?&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
*[[Install Ubuntu 8.10 (Intrepid Ibex) on a Thinkpad T500]]&lt;br /&gt;
*[[Install sidux 2008-03 (Ουρέα) on a Thinkpad T500]]&lt;br /&gt;
*[[Installing Debian Sid on a ThinkPad T500]]&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://sudan.ubuntuforums.com/showthread.php?t=941792 &amp;quot;Using HDMI interface with ati card and fgrlx on linux&amp;quot;]&lt;br /&gt;
*[http://eric.persson.tm/?id=public:t500 Thinkpad T500 - Installing Debian Lenny on a Thinkpad T500 turned out to be less than trivial.]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T500&amp;diff=40507</id>
		<title>Installation instructions for the ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T500&amp;diff=40507"/>
		<updated>2009-01-09T00:57:34Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Distro specific instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{T500}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
T61 is running out of life and had a very good linux support. {{T500}} is one of the follow-ups with a new and more performant hardware. Can it stay up with the linux Compability of the T61 series?&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
*[[Install Ubuntu 8.10 (Intrepid Ibex) on a Thinkpad T500]]&lt;br /&gt;
*[[Install sidux 2008-03 (Ουρέα) on a Thinkpad T500]]&lt;br /&gt;
*[[Installin Debian Sid on a ThinkPad T500]]&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://sudan.ubuntuforums.com/showthread.php?t=941792 &amp;quot;Using HDMI interface with ati card and fgrlx on linux&amp;quot;]&lt;br /&gt;
*[http://eric.persson.tm/?id=public:t500 Thinkpad T500 - Installing Debian Lenny on a Thinkpad T500 turned out to be less than trivial.]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40506</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40506"/>
		<updated>2009-01-09T00:55:10Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Not tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the tarball for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get hdaps-gl working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* created /etc/udev/rules.d/51-hdaps.rules , containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed hdaps-utils&lt;br /&gt;
&lt;br /&gt;
== Hard drive making hdapsd useless ==&lt;br /&gt;
Alhough hdaps-gl shows the correct position of the laptop and 2.6.28 has built-in support for head parking, '''hdaspd is useless because the hard drive lacks the unloading feature'''. There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to print both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMEDIATE with UNLOAD FEATURE&amp;quot;. At this point it is quite clear that the drive lacks the feature.&lt;br /&gt;
&lt;br /&gt;
But, if the drive is unable to unload on request, how does the &amp;quot;ThinkVantage airbag&amp;quot; magic work on Windows ?&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]][[Category:Debian]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40504</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40504"/>
		<updated>2009-01-09T00:54:36Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: Install Debian Sid on a Thinkpad T500 moved to Installing Debian Sid on a ThinkPad T500: Respect the title format :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the tarball for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get hdaps-gl working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* created /etc/udev/rules.d/51-hdaps.rules , containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed hdaps-utils&lt;br /&gt;
&lt;br /&gt;
== Hard drive making hdapsd useless ==&lt;br /&gt;
Alhough hdaps-gl shows the correct position of the laptop and 2.6.28 has built-in support for head parking, '''hdaspd is useless because the hard drive lacks the unloading feature'''. There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to print both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMEDIATE with UNLOAD FEATURE&amp;quot;. At this point it is quite clear that the drive lacks the feature.&lt;br /&gt;
&lt;br /&gt;
But, if the drive is unable to unload on request, how does the &amp;quot;ThinkVantage airbag&amp;quot; magic work on Windows ?&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Install_Debian_Sid_on_a_Thinkpad_T500&amp;diff=40505</id>
		<title>Install Debian Sid on a Thinkpad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Install_Debian_Sid_on_a_Thinkpad_T500&amp;diff=40505"/>
		<updated>2009-01-09T00:54:36Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: Install Debian Sid on a Thinkpad T500 moved to Installing Debian Sid on a ThinkPad T500: Respect the title format :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Installing Debian Sid on a ThinkPad T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40496</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40496"/>
		<updated>2009-01-08T01:04:54Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive making hdapsd useless */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the tarball for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get hdaps-gl working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* created /etc/udev/rules.d/51-hdaps.rules , containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed hdaps-utils&lt;br /&gt;
&lt;br /&gt;
== Hard drive making hdapsd useless ==&lt;br /&gt;
Alhough hdaps-gl shows the correct position of the laptop and 2.6.28 has built-in support for head parking, '''hdaspd is useless because the hard drive lacks the unloading feature'''. There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to print both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMEDIATE with UNLOAD FEATURE&amp;quot;. At this point it is quite clear that the drive lacks the feature.&lt;br /&gt;
&lt;br /&gt;
But, if the drive is unable to unload on request, how does the &amp;quot;ThinkVantage airbag&amp;quot; magic work on Windows ?&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40495</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40495"/>
		<updated>2009-01-08T01:04:00Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Hard drive making hdapsd useless */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the tarball for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get hdaps-gl working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* created /etc/udev/rules.d/51-hdaps.rules , containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed hdaps-utils&lt;br /&gt;
&lt;br /&gt;
== Hard drive making hdapsd useless ==&lt;br /&gt;
Alhough hdaps-gl shows the correct position of the laptop and 2.6.28 has built-in support for head parking, '''hdaspd is useless because the hard drive lacks the unloading feature'''. There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to prin both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports &amp;quot;IDLE IMEDIATE with UNLOAD FEATURE&amp;quot;. At this point it is quite clear that the drive lacks the feature.&lt;br /&gt;
&lt;br /&gt;
But, if the drive is unable to unload on request, how does the &amp;quot;ThinkVantage airbag&amp;quot; magic work on Windows ?&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40494</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40494"/>
		<updated>2009-01-08T01:01:15Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Not working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= HDAPS =&lt;br /&gt;
The source package in the sid repository for tp_smapi is a bit outdated, so I compiled and installed using the tarball for SourceForge.&lt;br /&gt;
&lt;br /&gt;
In order to get hdaps-gl working properly:&lt;br /&gt;
* created /etc/modprobe.d/hdaps , containing:&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
* added to /etc/modules the following line:&lt;br /&gt;
 hdaps&lt;br /&gt;
* created /etc/udev/rules.d/51-hdaps.rules , containing:&lt;br /&gt;
 KERNEL==&amp;quot;event[0-9]*&amp;quot;, ATTRS{phys}==&amp;quot;hdaps/input1&amp;quot;,ATTRS{modalias}==&amp;quot;input:b0019v1014p5054e4801-*&amp;quot;,SYMLINK+=&amp;quot;input/hdaps/accelerometer-event&lt;br /&gt;
* installed hdaps-utils&lt;br /&gt;
&lt;br /&gt;
== Hard drive making hdapsd useless ==&lt;br /&gt;
Alhough hdaps-gl shows the correct position of the laptop and 2.6.28 has built-in support for head parking, '''hdaspd is useless because the hard drive lacks the unloading feature'''. There is no '''unload_heads''' exposed in /sys/block/sda/device/ !&lt;br /&gt;
&lt;br /&gt;
I modified the ata_id_has_unload() to prin both ata_id_major_version and the ATA_ID_CFSSE word (Command Feature/Set Supported Extension). Here's what i get:&lt;br /&gt;
 [    4.028454] ata: major version 7 id CFSSE 16384&lt;br /&gt;
&lt;br /&gt;
16284 is 4000 in hex. According to the ATA 7 spec, the 13th bit should be 1 if the drive supports IDLE IMEDIATE with UNLOAD FEATURE.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40493</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40493"/>
		<updated>2009-01-08T00:06:57Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, X driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
* webcam (UVC driver, tested with guvcview)&lt;br /&gt;
* card reader&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40492</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40492"/>
		<updated>2009-01-08T00:03:47Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* lsusb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
== Hard drive ==&lt;br /&gt;
 Model=ST9250827AS                             , FwRev=3.CMF   , SerialNo=            5RG5RGBM&lt;br /&gt;
 Config={ HardSect NotMFM HdSw&amp;gt;15uSec Fixed DTR&amp;gt;10Mbs RotSpdTol&amp;gt;.5% }&lt;br /&gt;
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4&lt;br /&gt;
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?&lt;br /&gt;
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168&lt;br /&gt;
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}&lt;br /&gt;
 PIO modes:  pio0 pio1 pio2 pio3 pio4 &lt;br /&gt;
 DMA modes:  mdma0 mdma1 mdma2 &lt;br /&gt;
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 &lt;br /&gt;
 AdvancedPM=yes: unknown setting WriteCache=enabled&lt;br /&gt;
 Drive conforms to: unknown:  ATA/ATAPI-4,5,6,7&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40467</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40467"/>
		<updated>2009-01-04T10:50:48Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Not tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
* DisplayPort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40466</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40466"/>
		<updated>2009-01-04T10:49:42Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
Pretty much out of the box with the 2.6.28 kernel:&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
* Bluetooth&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40465</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40465"/>
		<updated>2009-01-04T10:48:05Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* lsusb */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
 Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 007 Device 004: ID 17ef:4807 Lenovo &lt;br /&gt;
 Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;br /&gt;
 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 002 Device 004: ID 0a5c:2145 Broadcom Corp. &lt;br /&gt;
 Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. &lt;br /&gt;
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40464</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40464"/>
		<updated>2009-01-04T10:46:49Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Before installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Configuration =&lt;br /&gt;
&lt;br /&gt;
== lspci ==&lt;br /&gt;
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)&lt;br /&gt;
 00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)&lt;br /&gt;
 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)&lt;br /&gt;
 00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)&lt;br /&gt;
 00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)&lt;br /&gt;
 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)&lt;br /&gt;
 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)&lt;br /&gt;
 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)&lt;br /&gt;
 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;br /&gt;
 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)&lt;br /&gt;
 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)&lt;br /&gt;
 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)&lt;br /&gt;
 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)&lt;br /&gt;
 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)&lt;br /&gt;
 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)&lt;br /&gt;
 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)&lt;br /&gt;
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)&lt;br /&gt;
 00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)&lt;br /&gt;
 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)&lt;br /&gt;
 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)&lt;br /&gt;
 01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3650&lt;br /&gt;
 03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100&lt;br /&gt;
 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)&lt;br /&gt;
 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)&lt;br /&gt;
 15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)&lt;br /&gt;
 15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)&lt;br /&gt;
 15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)&lt;br /&gt;
 15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)&lt;br /&gt;
&lt;br /&gt;
== lsusb ==&lt;br /&gt;
&lt;br /&gt;
= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40463</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40463"/>
		<updated>2009-01-04T10:44:27Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Not working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
* mute button&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40462</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40462"/>
		<updated>2009-01-04T10:43:11Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
I installation I compiled a vanilla 2.6.28 that I'm currently running.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40461</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40461"/>
		<updated>2009-01-04T10:41:40Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Working */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
* Gigabit Ethernet (e1000 module)&lt;br /&gt;
* 5300AGN wireless (iwlagn) with CRDA userspace regulation&lt;br /&gt;
* Intel graphics, driver from sid repository&lt;br /&gt;
* suspend to ram (echo mem &amp;gt; /sys/power/state OR Fn+F4)&lt;br /&gt;
* sound (HDA) + volume control buttons&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40460</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40460"/>
		<updated>2009-01-04T10:38:37Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Not tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T500]]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40459</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40459"/>
		<updated>2009-01-04T10:38:15Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO. Installation worked flawlessly, the Gigabit Ethernet adapter was detected and configured. Installed without X, switched to sid in sources.list and then went for X and Gnome.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40448</id>
		<title>Installing Debian Sid on a ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Debian_Sid_on_a_ThinkPad_T500&amp;diff=40448"/>
		<updated>2009-01-03T11:54:26Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: â†Created page with '= Before installation = * switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.  = Installation =...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Before installation =&lt;br /&gt;
* switched to discrete graphics (Intel 4500MHD) in the BIOS. I did't want to mess with the ATI card because of the driver issues.&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Used an (amd64) USB image (hd-media) and the Lenny RC1 netinstall ISO.&lt;br /&gt;
&lt;br /&gt;
= Working =&lt;br /&gt;
&lt;br /&gt;
= Not working =&lt;br /&gt;
&lt;br /&gt;
= Not tested =&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T500&amp;diff=40446</id>
		<title>Installation instructions for the ThinkPad T500</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_T500&amp;diff=40446"/>
		<updated>2009-01-03T11:46:29Z</updated>

		<summary type="html">&lt;p&gt;Mgherzan: /* Distro specific instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{T500}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
T61 is running out of life and had a very good linux support. {{T500}} is one of the follow-ups with a new and more performant hardware. Can it stay up with the linux Compability of the T61 series?&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
*[[Install Ubuntu 8.10 (Intrepid Ibex) on a Thinkpad T500]]&lt;br /&gt;
*[[Install sidux 2008-03 (Ουρέα) on a Thinkpad T500]]&lt;br /&gt;
*[[Install Debian Sid on a Thinkpad T500]]&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://sudan.ubuntuforums.com/showthread.php?t=941792 &amp;quot;Using HDMI interface with ati card and fgrlx on linux&amp;quot;]&lt;br /&gt;
*[http://eric.persson.tm/?id=public:t500 Thinkpad T500 - Installing Debian Lenny on a Thinkpad T500 turned out to be less than trivial.]&lt;/div&gt;</summary>
		<author><name>Mgherzan</name></author>
		
	</entry>
</feed>