https://www.thinkwiki.org/w/api.php?action=feedcontributions&user=Alfi&feedformat=atom
ThinkWiki - User contributions [en]
2024-03-28T13:30:49Z
User contributions
MediaWiki 1.31.12
https://www.thinkwiki.org/w/index.php?title=Category:R400&diff=55259
Category:R400
2014-01-14T10:41:03Z
<p>Alfi: fix PC2 -> PC3 memory + link</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== ThinkPad R400 ===<br />
This page gives an overview of the ThinkPad R400.<br />
<br />
=== Machine Type ===<br />
{{HELP|Did switchable Graphics models exist? I cannot find any such hybrid model Machine Types, even though there was talk of it in the press and some Lenovo datasheets seem to suggest they did exist}}<br />
* 2782, 2783, 2784, 2786, 2787, 2788, 2789 AMD Mobility Radeon HD3470<br />
* 7438, 7439, 7440, 7443, 7445, 7446, 7447 Intel Graphics GMA 4500MHD<br />
<br />
It appears that some models (such as 2784-R1U) were also shipped with nVidia Ge Force 9300M graphics<br />
<br />
==== Standard Features ====<br />
* One of the following processors:<br />
** [[Intel Core 2 Duo (Merom)]] T5870 and 5670<br />
** [[Intel Core 2 Duo (Penryn)]] P8400, P8600, T9400 and T9600<br />
** [[Intel Celeron M| Intel Celeron M (Merom L)]] 575 and 585<br />
* Chipset<br />
** Mobile Intel® GM45 Express CS/ICH 9M-E<br />
** Mobile Intel® GMA X4500 H D<br />
** Mobile Intel® GL667 MH z (Celeron®)<br />
* One of the following graphics adapters:<br />
* [[nVidia GeForce 9300M]]<br />
** [[Intel Graphics Media Accelerator 4500MHD]]<br />
** [[Switchable Graphics]] with [[Intel Graphics Media_Accelerator 4500MHD|Intel GMA 4500MHD]] and [[ATI Mobility Radeon HD 3470]] <br />
* One of the following displays:<br />
** 14.1" wide: WXGA (1280 x 800, 107DPI, 185+ nit)<br />
** 14.1" wide: WXGA+ (1440 x 900, 120DPI, 200+ nit)<br />
*System Memory<br />
** Up to 8GB of [[PC3-8500]] 1066MH z DDR3<br />
*Harddrive<br />
** 80, 160, 250 or 320GB 5400RPM SATA HDD <br />
** 160, 200GB (FDE) 7200 RPM SATA HDD <br />
* [[Intel Gigabit Ethernet (10/100/1000) PCI-Express]]<br />
* Intel HD Audio with a [[CX20561]] codec<br />
* [[ThinkPad Modem (MDC-3.0, 56kbps HDA)]]<br />
* [[MiniPCI Express slot]] 1 with one of the following:<br />
** [[Intel Wifi Link 5100 (AGN)]] (1x2AGN)<br />
** [[Intel Wifi Link 5300 (AGN)]] (3x3 AGN)<br />
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]<br />
* [[MiniPCI Express slot]] 2 with one of the following:<br />
** None (not upgradable)<br />
** [[Intel® Turbo Memory hard drive cache]] up to 2GB<br />
** [[Wireless USB (UWB)]]<br />
* 1 [[CardBus slot]] (Type 2)<br />
* under which there one of:<br />
** [[ExpressCard slot|ExpressCard/54 slot]] <br />
** SmartCard reader<br />
** [[Ricoh_R5C843|4-in-1 Memory reader]]<br />
* [[Embedded Security Subsystem|Trusted Computing Group TPM 1.2]]<br />
* [[Active Protection System]]<br />
* [[Integrated Fingerprint Reader]] on select models<br />
* [[ThinkPad_Bluetooth_with_Enhanced_Data_Rate_(BDC-2.1)|Bluetooth]] on select models<br />
* [[UltraNav]] (TrackPoint / Touchpad combo)<br />
* 1.3MP [[Integrated camera]] on select models<br />
* [[Firewire Port|Firewire 400]] (IEEE1394a) on selected models<br />
</div><br />
|style="vertical-align:top" |<br />
[[image:ThinkPadR400.jpg|ThinkPad R400|300px]]<br />
|}<br />
<br />
<br />
[[Category:R Series]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=How_to_control_fan_speed&diff=54736
How to control fan speed
2013-07-13T09:16:30Z
<p>Alfi: fan RPM x201i</p>
<hr />
<div>This page discusses methods for controlling the system fan.<br />
<br />
{| width="100%" columns="2"<br />
|style="vertical-align:top;white-space:nowrap;" | __TOC__<br />
|style="vertical-align:top" |<br />
<br />
{{WARN|When designing fan-control applets, never ignore a valid thermal sensor.<br />
<br />
Even if it seems to be stuck at a certain temperature, you must take that sensor into account. While it will probably make the fan spin faster than if the sensor was ignored, that's exactly what would happen when the fan is under EC control, and could very well be the reason for the "stuck" value in the first place.<br />
<br />
Always play it safe. If a battery pack seems to want the fan to always run faster, the only safe thing to do is to make it run faster.}}<br />
|}<br />
<br />
==For Linux==<br />
<br />
{{NOTE|Fan control operations are disabled by default for safety reasons.}}<br />
<br />
To enable fan control, the module parameter <tt>fan_control=1</tt> must be given to thinkpad-acpi.<br />
<br />
For example, in Ubuntu 8.04 (Hardy Heron), add the following to {{path|/etc/modprobe.d/options}}: <tt>options thinkpad_acpi fan_control=1</tt><br />
<br />
For Debian Squeeze (testing) create {{path|/etc/modprobe.d/thinkpad_acpi.conf}} with: <tt>options thinkpad_acpi fan_control=1</tt> and install the package <tt>thinkfan</tt><br />
<br />
Having done so, reboot and you can use the following commands to control fan speed:<br />
<br />
{{cmdroot|echo level 0 > /proc/acpi/ibm/fan}} (fan off)<br />
<br />
{{cmdroot|echo level 2 > /proc/acpi/ibm/fan}} (low speed)<br />
<br />
{{cmdroot|echo level 4 > /proc/acpi/ibm/fan}} (medium speed)<br />
<br />
{{cmdroot|echo level 7 > /proc/acpi/ibm/fan}} (maximum speed)<br />
<br />
{{cmdroot|echo level auto > /proc/acpi/ibm/fan}} (automatic - default)<br />
<br />
{{cmdroot|echo level disengaged > /proc/acpi/ibm/fan}} (disengaged)<br />
<br />
If you receive a PERMISSION DENIED error you can use the following command syntax instead as a work-around:<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level 0 | sudo tee /proc/acpi/ibm/fan</code> (fan off)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level 2 | sudo tee /proc/acpi/ibm/fan</code> (low speed)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level 4 | sudo tee /proc/acpi/ibm/fan</code> (medium speed)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level 7 | sudo tee /proc/acpi/ibm/fan</code> (maximum speed)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level auto | sudo tee /proc/acpi/ibm/fan</code> (automatic - default)<br />
<br />
<code style="white-space:nowrap;color:#495988;background-color:white;"><nowiki>#</nowiki> echo level disengaged | sudo tee /proc/acpi/ibm/fan</code> (disengaged)<br />
<br />
===Automated control scripts===<br />
<br />
An [[ACPI fan control script#Variable speed control scripts|ACPI fan control script]] can be used to override the firmware's fan algorithm with gentler, quieter version. It monitors the laptop's [[thermal sensors]] and sets the fan speed accordingly, according to customizable thresholds. For the default behavior, simply save {{CodeRef|tp-fancontrol}} as {{path|tp-fancontrol}}, make sure you've loaded [[thinkpad-acpi]] with the "fan_control=1" parameter, and run:<br /><br />
{{cmdroot|./tp-fancontrol}}<br />
<br />
There is an distro independent daemon (http://launchpad.net/tp-fan/tpfand/0.94/+download/tpfand-0.94.tar.gz), written in python. Packages are available for debian based linux systems.<br />
<br />
[http://www.gambitchess.org/moin.py/ThinkPad_Fan_Control A GTK GUI program (packaged for Ubuntu 7.10 and 8.04)] may also help.<br />
<br />
===Automated program - Simple ThinkPad Fan Control===<br />
Written by Stanko, stanko.tadic [at] gmail<br />
<br />
'''[https://github.com/Stanko/ThinkPad-Fan-Control GitHub Page]'''<br />
<br />
This is program for controlling fans speed on IBM/Lenovo ThinkPads. It is written<br />
for Linux only. This program is written in C, using GTK GUI.<br />
<br />
You are required to have the Linux kernel with 'thinkpad-acpi' patch.<br />
You must also enable manual control for your fans. For Linux 2.6.22 and above,<br />
you must add 'fan_control=1' as a module parameter to 'thinkpad-acpi'.<br />
For example, in Debian Lenny (and Ubuntu 8.04), you must add the following<br />
to "/etc/modprobe.d/options":<br />
options thinkpad_acpi fan_control=1<br />
<br />
Having done so, reboot. Now you'll be able to use this program easily.<br />
<br />
Here is screenshot:<br />
[[Image:Tpfc.png|none]]<br />
<br />
and direct download (src + i386 32bit binary). Please read README.txt file<br />
included in package. <br />
<br />
'''Download links'''<br />
<br />
'''[https://github.com/Stanko/ThinkPad-Fan-Control GitHub Page]'''<br />
<br />
<br />
'''Direct download:'''<br />
<br />
[[http://www.box.net/shared/phz3foll8oe0501k8s1j tpfc0.5.tar.gz]]<br />
<br />
[[http://stanko.mfhinc.net/projects/tpfc/tpfc0.5.tar.gz mirror 1]]<br />
<br />
[[http://sale.mfhinc.net/wp-content/uploads/2010/04/tpfc0.5.tar.gz mirror 2]]<br />
<br />
----<br />
<br />
I wrote this for my own personal use, and thought that it would be a good idea<br />
to release it to the world, and hope that it will be useful to someone!<br />
Feel free to send comments, bug reports or a thanks to the e-mail above. Although I don't use ThinkPad anymore (so I can't test the program), I still try to respond to all emails I get.<br />
<br />
==For Windows==<br />
<br />
Shimodax's ThinkPad fan control tool offers similar functionality (see [http://forum.thinkpads.com/viewtopic.php?t=17715 forum discussion] at thinkpads.com). Source and binaries are available through the [http://sourceforge.net/projects/tp4xfancontrol "Tp4xFanControl"] project on SourceForge.<br />
<br />
==Hardware specs==<br />
<br />
The following hardware behavior was discovered experimentally by [[User:Thinker|Thinker]] and neither provided by nor confirmed by IBM/Lenovo. The following description may be inaccurate and may vary by model (see list of models above). The terminology probably does not match the one used by IBM/Lenovo engineers.<br />
<br />
{{NOTE|Information on other models is included in the [[thinkpad-acpi]] [[Git]] version.}}<br />
{{NOTE|1=The ThinkPad {{X61s}} and {{X61}} with WWAN have a [http://forum.notebookreview.com/showthread.php?t=141931 second system fan]. It shares the same control register as the main fan (cannot be controlled separately), and exposes a second tachometer.}}<br />
<br />
ACPI DSDT register HFSP (8 bits, offset 0x2F in the <tt>EmbeddedController</tt> address space, accessed through the standard EC interface at IO ports 0x62 and 0x66) is read/writable and has the following meaning:<br />
<br />
Bits 7 6 5 4 3 2 1 0<br />
---------------<br />
Value 1 0 * * * * * * - automatic<br />
* 1 * * * * * * - disengaged<br />
0 0 N N N N N N - manual (0..63; 0=disable fan, 1=min, ..., 7=max)<br />
<br />
Changing modes may not be immediate on all ThinkPads. Later ThinkPad models seem to take at least 5s to start responding to a fan mode change, for example.<br />
<br />
After boot, the HFSP register may not reflect the true state of the EC (on some models it reads 0x07 even though the EC is actually in automatic mode).<br />
<br />
The HFSP register controls both fans at the same time in the X61/X61s.<br />
<br />
=== Fan Tachometer ===<br />
<br />
The embedded controller registers 0x84 (LSB), 0x85 (MSB) are the main fan tachometer, and report fan speed in RPM in everything since the {{A31}} and maybe a little earlier. Not much is know about the tachometer in earlier models, or even whether they had one or not.<br />
<br />
On the X61/X61s, one must select through EC register 0x31 bit 0 which fan the tachometer registers will expose (Firmware 7M). Beware: this is the same register used for brightness control in other models.<br />
<br />
=== Automatic mode ===<br />
In ''automatic'' mode, the embedded controller sets the fan speed automatically according to system temperatures and some unknown algorithm.<br />
<br />
Note that the ACPI DSDT may supplement this in some models. The {{X40}}, for example, changes the profile of speeds the automatic mode should use depending on battery status.<br />
<br />
=== Manual mode ===<br />
<br />
In ''manual'' mode, the fan level is forced to the given value and the EC will auto-regulate the fan to maintain at a (roughly) constant RPM, which is model-dependent. Manual speed levels 8-63 yield the same behavior as level 7, and the the ACPI DSDT uses level 7 for the emergency mode it enters upon critical CPU/GPU temperature, so apparently 7 is the real maximum level.<br />
<br />
=== Disengaged (full-speed) mode ===<br />
<br />
In ''disengaged'' mode, the embedded controller does not monitor the fan speed. It "disengages" the closed-loop control function that keeps track of fan speed, and uses an open-loop control function that ramps up the fan to its maximum speed (100% duty-cycle). The end speed is not stable, but it is often much faster than the maximum speed manual and automatic modes would set the fan to.<br />
<br />
Most newer ThinkPads take quite a while (in excess of one minute) to fully enter disengaged mode. Exiting it is much faster. The {{A31}} acts differently, and switches to disengaged mode as fast as it switches to other modes.<br />
<br />
For some reason, the embedded controller may stop updating the tachometer registers while entering or exiting disengaged mode in some ThinkPad firmware versions (hence the EC tachometer registers will not be updated on these models while entering/exiting disengaged mode). Once it arrives at maximum speed, or once it gets back at closed-loop cruise speed, the embedded controller starts updating the tachometer registers again. Later T models such as the {{T43}} have this problem, while the {{A31}} does not.<br />
<br />
{{HINT|Apparently the [[Problem with fan noise|pulsing fan noise]] experienced by some users can be cured by repeatedly running 2-4 seconds of manual control followed by 0.5-1 seconds of disengaged mode. The pulse occurs when the the embedded controller computes the fan speed and adjusts the fan voltage adaptively every few seconds (~4.8sec for the ThinkPad T43); the aforementioned mode switching doesn't give it a chance to do so. One of the [[ACPI fan control script#Variable speed control scripts|ACPI fan control scripts]] implements this solution.}}<br />
<br />
{{HINT|To force engaged mode using [http://www.staff.uni-marburg.de/~schmitzr/donate.html TPFanControl] for Windows, enter '64' as the value (0-7) for manual mode. This can also be incorporated into smart mode through a custom tpfancontrol.ini}}<br />
<br />
==Supported models==<br />
<br />
The above was successfully tested on the following models:<br />
<br />
* ThinkPad {{A31}}, {{A31p}} (fan levels RPM: 0 = off, 1-2 = ~3280-3380 (!), 3-5 = ~3200, 6-7 = ~3380, "disengaged" = ~4000 (see NOTE above))<br />
* ThinkPad {{R50}} (highest manual level is 3; disengage mode works and reaches much higher RPM)<br />
* ThinkPad {{R50p}} (fan levels RPM: 0 = off, 1-2 = ~3200, 3-5 = ~3500-3600, 6-7 = ~3700-3800, disengaged = ~5300)<br />
* ThinkPad {{R51}} (fan levels RPM: 0 = off, 1-2 = ~3150, 3-5 = ~3350, 6 = ~3750, disengaged = ~5100)<br />
* ThinkPad {{R51e}} (fan levels RPM: 0 = off, 1-2 = ~3300, 3-5 = ~3800, 6 = ~4150, disengaged = ~5100)<br />
* ThinkPad {{R52}} (fan levels RPM: 0 = off, 1-2 = ~3350, 3-5 = ~3650, 6 = ~4250, disengaged = ~5245)<br />
* ThinkPad {{R60}} (fan levels RPM: 0 = off, 1-1 = ~2650, 3-5 = ~3300, 6-7 = ~3950, disengaged = ~4800)<br />
* ThinkPad {{R60e}}<br />
* ThinkPad {{R61i}} (fan levels RPM: 0 = off, 1 = 2689, 2 = 2729, 3 = 3059, 4 = 3047, 5 = 3051, 6 = 3515, 7 = 3468, full-speed/disengaged = 4119~4200)mod.#7650-D7G@+/-2yr.used<br />
* ThinkPad {{T22}}<br />
* ThinkPad {{T23}} <br />
** (low speed = '''~2200''', medium and maximum speed = '''~4800'''; disengaged mode works at '''~5800''')<br />
** (fan levels = ~RPM: 0 = '''0'''; 1,2 = '''~2200'''; 3,4,5,6,7 = '''~4900'''; disengaged,full-speed = '''~6331''')<br />
* ThinkPad {{T30}}<br />
* ThinkPad {{T40}} (fan levels RPM: 1-2 = ~2950, 3-5 = ~3600, 6-7 = ~4050; disengaged = ~5400)<br />
* ThinkPad {{T41}}, {{T41p}} (fan levels RPM: 1-2 = ~2980, 3-5 = ~3500, 6-7 = ~4050; disengaged mode works at ~5100)<br />
* ThinkPad {{T410i}} (fan levels RPM: 0 = off, 1 = ~1950, 2 = ~3575, 3-4 = ~3700, 5-6 = ~3825, 7 = ~4525; full-speed/disengaged = ~5450; only Linux-tested with tpfc0.5)<br />
* ThinkPad {{T42}}, {{T42p}} (fan levels RPM: 1-2 = ~2900, 3-5 = ~3700, 6-7 = ~4700; disengaged mode works at ~5200)<br />
* ThinkPad {{T43}}, {{T43p}} (fan levels RPM: 1-2 = ~3300, 3-5 = ~4100, 6-7 = ~4700; disengaged mode works at ~6450)<br />
* ThinkPad {{T60}} (fan levels RPM: 1-2 = 3000-3100, 3-5 = ~3600, 6-7 = ~4500; disengaged mode works at ~5500)<br />
* ThinkPad {{T61}} (fan levels RPM: 0 = off, 1-2 = ~2980, 3-5 = ~3330, 6-7 = ~3760; disengaged mode works at ~4500)<br />
* ThinkPad {{W500}} (fan levels RPM: 0=off, 1-2 = 1900, 3-5 = ~3000, 6-7 = ~3500; disengaged mode works at ~5100)<br />
* ThinkPad {{W510}} (fan levels RPM: 0=off, 1 = ~2750, 2 = ~3100, 3-5 = ~3500, 6-7 = ~4000; disengaged mode works at ~4585)<br />
* ThinkPad {{X30}} (level 0 = off, low = ~3900, medium = ~4200, maximum = ~4650, disengaged = ~5900)<br />
* ThinkPad {{X31}} (fan levels RPM: 0 = off, 1-2 = ~2850, 3-5 = ~3450, 6 = ~4050, 7 = ~4150; disengaged mode works at ~4975)<br />
* ThinkPad {{X40}}<br />
* ThinkPad {{X41}}<br />
* ThinkPad {{X41T}}<br />
* ThinkPad {{X60}} (fan levels RPM: 7 = ~3700, disengaged ~4700)<br />
* ThinkPad {{X61}} (fan levels RPM: 1-2 = ~3400, 3-5 = ~3800, 6-7 = ~4500, disengaged = ~6700)<br />
* ThinkPad {{X61s}} (fan levels RPM: 0 = off, 1-2 = ~3800, 3-5 = ~4500, 6-7 = ~4800, disengaged = ~4800) (though fancontrol can keep it at 2500rpm...)<br />
* ThinkPad {{X120e}}<br />
* ThinkPad {{X201i}} (fan levels RPM: 0 = off, 1 = ~1900, 4 = ~3400, 7 = ~4200, disengaged = ~6300) <br />
* ThinkPad {{Z60t}}, {{Z60m}} (fan levels RPM: 1-2 = ~1700, 3-5 = ~2800, 6-7 = ~3500)<br />
* ThinkPad {{Z61m}}<br />
* Thinkpad {{Z61p}} (fan levels 0-7, auto, disengaged; enable, disable; watchdog (untested))<br />
* Thinkpad {{Edge11}} (fan levels: 0 = off, 1, 2, 3, 7 = full; RPM shown value is around 492 - 503, but should be 1000 - 3000) <br />
Probably other models are supported too (please update this page if you confirm this; maintain some ordering too).<br />
<br />
==Models using a different interface==<br />
<br />
The following models also work, use a different access method which supported (only) via the {{path|/proc/acpi/ibm/fan}} of [[thinkpad-acpi]]. No need for patching.<br />
<br />
* ThinkPad {{600E}}, {{600X}}, {{770E}}, {{770X}} (these use a different fan control interface)<br />
<br />
==Unsupported models==<br />
<br />
* ThinkPad {{560}} (these models don't have a fan)</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_6.0_(Squeeze)_on_a_ThinkPad_X201i&diff=50294
Installing Debian 6.0 (Squeeze) on a ThinkPad X201i
2011-01-16T22:02:06Z
<p>Alfi: /* Active Protection System */</p>
<hr />
<div>== Summary ==<br />
X201i seems to be a very good choice for Debian Squeeze - all features I have tested works there out of the box :-)<br />
<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)<br />
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 004: ID 17ef:4816 Lenovo <br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 0<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 4<br />
core id : 2<br />
cpu cores : 2<br />
apicid : 4<br />
initial apicid : 4<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4787.93<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
power management:<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 5266 MB in 2.00 seconds = 2633.41 MB/sec<br />
Timing buffered disk reads: 268 MB in 3.00 seconds = 89.22 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Squeeze 2.6.32-5-686 boots fine<br />
<br />
== Devices support ==<br />
=== Video === <br />
Works out of the box, including 2D acceleration, dynamic resolution change (randr), detecting external monitor, dual head display<br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(==) Matched intel as autoconfigured driver 0<br />
(II) LoadModule: "intel"<br />
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so<br />
(II) Module intel: vendor="X.Org Foundation"<br />
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,<br />
<br />
==== Brightness control ==== <br />
Works out of the box through Gnome controls, incl. {{key|Fn}}{{key|Home}}/{{key|End}}.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php , http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb <br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager, hardware switch ok<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable via Gnome controls or <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 107.091155] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 107.093565] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 107.595394] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 107.652484] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8<br />
[ 114.629105] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 114.922029] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input9<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
install packages tp-smapi-dkms (with kernel headers available it creates a tp-smapi kernel module) and hdapsd. starting of hdapds deamon works fine (check more on [[How to protect the harddisk through APS]])<br />
<br />
hdaps: initial mode latch is 0x05<br />
hdaps: setting ec_rate=250, filter_order=2<br />
hdaps: device successfully initialized.<br />
input: ThinkPad HDAPS joystick emulation as /devices/virtual/input/input15<br />
input: ThinkPad HDAPS accelerometer data as /devices/virtual/input/input16<br />
hdaps: driver successfully loaded.<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Works out of the box<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Works out of the box<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_6.0_(Squeeze)_on_a_ThinkPad_X201i&diff=50273
Installing Debian 6.0 (Squeeze) on a ThinkPad X201i
2011-01-13T22:46:48Z
<p>Alfi: moved Installing Debian testing (Squeeze) on a ThinkPad X201i to Installing Debian 6.0 (Squeeze) on a ThinkPad X201i:&#32;debian version number</p>
<hr />
<div>== Summary ==<br />
X201i seems to be a very good choice for Debian Squeeze - all features I have tested works there out of the box :-)<br />
<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)<br />
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 004: ID 17ef:4816 Lenovo <br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 0<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 4<br />
core id : 2<br />
cpu cores : 2<br />
apicid : 4<br />
initial apicid : 4<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4787.93<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
power management:<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 5266 MB in 2.00 seconds = 2633.41 MB/sec<br />
Timing buffered disk reads: 268 MB in 3.00 seconds = 89.22 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Squeeze 2.6.32-5-686 boots fine<br />
<br />
== Devices support ==<br />
=== Video === <br />
Works out of the box, including 2D acceleration, dynamic resolution change (randr), detecting external monitor, dual head display<br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(==) Matched intel as autoconfigured driver 0<br />
(II) LoadModule: "intel"<br />
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so<br />
(II) Module intel: vendor="X.Org Foundation"<br />
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,<br />
<br />
==== Brightness control ==== <br />
Works out of the box through Gnome controls, incl. {{key|Fn}}{{key|Home}}/{{key|End}}.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php , http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb <br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager, hardware switch ok<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable via Gnome controls or <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 107.091155] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 107.093565] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 107.595394] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 107.652484] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8<br />
[ 114.629105] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 114.922029] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input9<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Works out of the box<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Works out of the box<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_testing_(Squeeze)_on_a_ThinkPad_X201i&diff=50274
Installing Debian testing (Squeeze) on a ThinkPad X201i
2011-01-13T22:46:48Z
<p>Alfi: moved Installing Debian testing (Squeeze) on a ThinkPad X201i to Installing Debian 6.0 (Squeeze) on a ThinkPad X201i:&#32;debian version number</p>
<hr />
<div>#REDIRECT [[Installing Debian 6.0 (Squeeze) on a ThinkPad X201i]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Integrated_Fingerprint_Reader&diff=50248
Integrated Fingerprint Reader
2011-01-08T11:11:26Z
<p>Alfi: /* Models featuring this Technology +x201i */</p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top;padding-right:20px;width:10px;" | [[Image:fingerprintreader.jpg|IBM Integrated Fingerprint Reader]] __NOTOC__<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
===Integrated Fingerprint Reader===<br />
IBMs second generation of T42 models (released in Autumn 2004) was the first to feature an integrated fingerprint reader. Various models since then have had this feature, actually implemented with a number of different devices, all of which appear on the USB bus. Some are just scanners, others do the recognition in the device itself. <br />
<br />
{|<br />
! USB ID !! Reader !! Software <br />
|-<br />
|0483:2016|| [http://reactivated.net/fprint/wiki/Upekts UPEK/Thomson] || thinkfinger or fprint <br />
|-<br />
|147e:1000|| UPEK TCS4C || unsupported ??<br />
|-<br />
|147e:2016|| [http://www.reactivated.net/fprint/wiki/Upeksonly Upeksonly] || [https://bugzilla.redhat.com/show_bug.cgi?id=504399 fprint patches]<br />
|-<br />
|08ff:1600|| [http://reactivated.net/fprint/wiki/Aes1610 Authentec AES1610] || fprint <br />
|-<br />
|08ff:2580 || [http://reactivated.net/fprint/wiki/Aes2501 Authentec AES2501] || fprint <br />
|-<br />
|08ff:2810 || Authentec 2810 || unsupported<br />
|-<br />
|}<br />
<br />
Read more about the various models of reader on the [http://reactivated.net/fprint/wiki/Supported_devices libfprint wiki]<br />
<br />
The UPEK device is supported by thinkfinger. Those devices and Authentec ones are supported by libfprint. <br />
<br />
However: The fingerprint reader is an INSECURE device and gives a false sense of security! There has been quite a bit of research by a hacker named Starbug, a member of the Chaos Computer Club, Berlin, Germany. He outlined in two very good talks how to forge each and every available fingerprint sensor available at the cost of a few euros, using materials from your local hardware store, a digicam and a laser printer! Here's some links:<br />
* [http://www.ccc.de/updates/2007/umsonst-im-supermarkt?language=en Fingerprint recognition in supermarkets]<br />
* [ftp://ftp.ccc.de/pub/documentation/Fingerabdruck_Hack/fingerabdruck.mpg?language=en Video tutorial for forging fingerprints]<br />
Remember, using fingerprints for authentication is much similar to having a password which is written on anything you touch.<br />
<br />
==Free Software==<br />
===fprint===<br />
For some time various projects provided support for various readers. That work mostly been unified under the [http://reactivated.net/fprint/wiki/Main_Page fprint] library, and thus libfprint and libpam-fprint (which provides authentication via PAM) are the best way to go, and in the meantime included by default in most Linux distributions. However, it seems that lately this project has stalled, and no support for newer chips has emerged for some time.<br />
===Thinkfinger===<br />
Alternatively, the original Thinkfinger project is at http://thinkfinger.sourceforge.net. It only provides support for the 1st generation reader, and has not been updated since 2007; see the [[How to enable the fingerprint reader with ThinkFinger]] for detailed instructions. It is also in Debian Lenny. This integrates seamlessly with PAM and doesn't produce a tacky graphical prompt.<br />
<br />
{{HINT|If you've followed the instructions and "tf-tool --verify" works, but nothing else does, make sure that the "uinput" module is loaded.}}<br />
<br />
==Binary Only==<br />
A closed source driver for the UPEK device is available. It interfaces to the hardware as a user-space USB driver through {{path|/proc/bus/usb|}} and provides a BioAPI 1.10 device, which can then be interfaced to pam for authentication by user programs. The driver can be downloaded from [http://www.upek.com/support/downloads/linux/ http://www.upek.com/support/downloads/linux/]; see the [[How to enable the fingerprint reader|corresponding HOWTO]] for detailed instructions. It however tends to be less stable than the above opensource drivers.<br />
<br />
==Related Links==<br />
* [http://www.trustedreviews.com/article.aspx?page=1643&head=36 Review from TrustedReviews of the fingerprint scanner]<br />
* [http://www.reactivated.net/fprint/wiki/Main_Page fprint project]<br />
* [http://biomark.org.ru/en/ A (Russian) project that provides support for a (different model) of fingerprint scanner] (also a USB device, though)<br />
* [http://www.upek.com/support/pdf/UPEK_flyer_TCS3_TCD4.pdf TouchStrip TCS3/TCD4 spec sheet]<br />
* [http://www.qrivy.net/~michael/blua/ A branch of the BioAPI reference implementation]<br />
* [http://www.pdfserver.net/fingerprint A Gui using the Bioapi driver on thinkpads. Windows like GDM login]<br />
* [http://www.n-view.net/Appliance/fingerprint/ Fingerprint GUI Project. Allows to use the fingerprint scanner for Login (GDM) and authentication in (sudo, su). Seems to work with T410 and Ubuntu 10.04]<br />
<br />
==Models featuring this Technology==<br />
'''UPEK Touchstrip (model?) - USB 0483:2016'''<br />
*ThinkPad {{R52}}, {{R60}}<br />
*ThinkPad {{T42}}, {{T42p}}, {{T43}}, {{T43p}}, {{T60}}, {{T60p}}, {{T61}}, {{T61p}}<br />
*ThinkPad {{X41}}, {{X41 Tablet}}, {{X60}}, {{X60s}}, {{X60 Tablet}}, {{X300}}<br />
*ThinkPad {{Z61t}}, {{Z61p}}, {{Z61m}}<br />
<br />
'''UPEK Touchchip TCS4C - USB 147e:1000'''<br />
*ThinkPad {{SL300}}, {{SL400}}, {{SL500}}<br />
<br />
'''UPEK Touchstrip TCRD4C - USB 147e:2016'''<br />
*ThinkPad {{R61}}, {{R61i}}<br />
*ThinkPad {{Edge 14"}}, {{Edge 15"}}<br />
*ThinkPad {{L412}}, {{L512}}<br />
*ThinkPad {{T400s}}, {{T410}}, {{T410i}}, {{T410s}}, {{T410si}}, {{T510}}, {{T510i}}<br />
*ThinkPad {{W510}}, {{W701}}, {{W701ds}}<br />
*ThinkPad {{X201}}, {{X201i}}, {{X201s}}, {{X201 Tablet}}<br />
<br />
'''Authentec AES1610 - USB 08ff:1600'''<br />
*Lenovo V100, V200<br />
<br />
'''Authentec AES2501 - USB 08ff:2580'''<br />
*Lenovo N100, N200<br />
<br />
'''Authentec AES2810 - USB 08ff:2810'''<br />
*ThinkPad {{R400}}, {{R500}}<br />
*ThinkPad {{T400}}, {{T500}}<br />
*ThinkPad {{W500}}, {{W700}}, {{W700ds}}<br />
*ThinkPad {{X200}}, {{X200s}}, {{X200 Tablet}}, {{X301}}</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Intel_Core_i3&diff=50247
Intel Core i3
2011-01-08T10:44:37Z
<p>Alfi: </p>
<hr />
<div>{| width="100%"<br />
|style="vertical-align:top;padding-right:20px;width:10px;white-space:nowrap;" | __TOC__<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
<br />
The Intel Core i3 (Arrandale) is the successor of the [[Intel Core 2 Duo (Penryn)]] processor. Unlike the Penryn, Arrandale uses the new 32um process which makes it cooler and uses less power.<br />
<br />
=Features=<br />
*Dual Core<br />
*EM64T<br />
*[http://en.wikipedia.org/wiki/Vanderpool#Intel_Virtualization_Technology_.28Intel_VT.29 Intel Virtualization Technology ]<br />
*XD-Bit<br />
*[[SIMD|MMX]], [[SIMD|SSE]], [[SIMD|SSE2]], [[SIMD|SSE3]], [[SIMD|SSSE3]], [[SIMD|SSE4.1]], XD Bit, iAMT2, Intel VT instruction sets<br />
*1066 MHz Memory controller integrated<br />
*32 nm fabrication process<br />
*3 MB L2-Cache<br />
*[[SpeedStep|Enhanced Intel SpeedStep (EIST)]]<br />
*Integrated [[Intel HD Graphics]]<br />
</div><br />
|}<br />
<br />
=Available Types and ThinkPads featuring them=<br />
==Standard Voltage==<br />
{| border=1 cellspacing=0 cellpadding=2<br />
|- style="background:#ffdead;white-space:nowrap;"<br />
! Nr. || colspan=5 | Frequency (MHz) || L2 Cache || VT || colspan=2 | core Voltage (V) || colspan=2 | TDP (W) || ThinkPad Models || External link<br />
|- style="background:#ffdead;"<br />
! !! max. !! min. !!turbo !! GPU !! Memory!! !! !! high !! low !! high freq !! low freq !! !!<br />
|-<br />
| i3-330M || 2133 || 933 || N/A || 667 || 1066 || 3MB || yes || ? || ? || 35 || ? || {{Edge 14"}}, {{Edge 15"}}, {{T410i}}, {{T410si}}, {{T510i}}, {{X201i}} ||<br />
|-<br />
| i3-350M || 2267 || ? || N/A || 667 || 1066 || 3MB || yes || ? || ? || 35 || ? || {{Edge 14"}}, {{Edge 15"}} || [http://ark.intel.com/Product.aspx?id=43529 Intel product desc.]<br />
|-<br />
| i3-370M || ? || ? || N/A || 667 || 1066 || 3MB || yes || ? || ? || 35 || ? || {{L412}}, {{Edge 15"}} || [http://ark.intel.com/Product.aspx?id=49020 Intel product desc.]<br />
|-<br />
|}<br />
<br />
=See also=<br />
*[[Intel Core 2 Duo (Penryn)]]<br />
*[[Intel Core i5]]<br />
*[[Intel Core i7]]<br />
<br />
== External Links ==<br />
*[http://en.wikipedia.org/wiki/List_of_Intel_Core_i3_microprocessors#.22Arrandale.22_.28standard_voltage.3B_32_nm.29 Wikipedia - Intel Core i3 mobile microprocessors]<br />
<br />
[[Category:Components]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_6.0_(Squeeze)_on_a_ThinkPad_X201i&diff=50246
Installing Debian 6.0 (Squeeze) on a ThinkPad X201i
2011-01-08T10:33:36Z
<p>Alfi: </p>
<hr />
<div>== Summary ==<br />
X201i seems to be a very good choice for Debian Squeeze - all features I have tested works there out of the box :-)<br />
<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)<br />
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 004: ID 17ef:4816 Lenovo <br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 0<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 4<br />
core id : 2<br />
cpu cores : 2<br />
apicid : 4<br />
initial apicid : 4<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4787.93<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
power management:<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 5266 MB in 2.00 seconds = 2633.41 MB/sec<br />
Timing buffered disk reads: 268 MB in 3.00 seconds = 89.22 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Squeeze 2.6.32-5-686 boots fine<br />
<br />
== Devices support ==<br />
=== Video === <br />
Works out of the box, including 2D acceleration, dynamic resolution change (randr), detecting external monitor, dual head display<br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(==) Matched intel as autoconfigured driver 0<br />
(II) LoadModule: "intel"<br />
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so<br />
(II) Module intel: vendor="X.Org Foundation"<br />
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,<br />
<br />
==== Brightness control ==== <br />
Works out of the box through Gnome controls, incl. {{key|Fn}}{{key|Home}}/{{key|End}}.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php , http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb <br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager, hardware switch ok<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable via Gnome controls or <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 107.091155] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 107.093565] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 107.595394] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 107.652484] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8<br />
[ 114.629105] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 114.922029] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input9<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Works out of the box<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Works out of the box<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=50242
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2011-01-07T22:57:44Z
<p>Alfi: lsusb update</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brightness control ==== <br />
Display brightness control with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via Gnome controls or <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
{{key|Fn}}{{key|Home}}/{{key|End}} keys do not work.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php , http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_6.0_(Squeeze)_on_a_ThinkPad_X201i&diff=50241
Installing Debian 6.0 (Squeeze) on a ThinkPad X201i
2011-01-07T22:55:19Z
<p>Alfi: /* Video */</p>
<hr />
<div>{{NOTE|page under construction!}} <br />
== Summary ==<br />
X201i seems to be a very good choice for Debian Squeeze - all features I have tested works there out of the box :-)<br />
<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)<br />
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 004: ID 17ef:4816 Lenovo <br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 0<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 4<br />
core id : 2<br />
cpu cores : 2<br />
apicid : 4<br />
initial apicid : 4<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4787.93<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
power management:<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 5266 MB in 2.00 seconds = 2633.41 MB/sec<br />
Timing buffered disk reads: 268 MB in 3.00 seconds = 89.22 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Squeeze 2.6.32-5-686 boots fine<br />
<br />
== Devices support ==<br />
=== Video === <br />
Works out of the box, including 2D acceleration, dynamic resolution change (randr), detecting external monitor, dual head display<br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(==) Matched intel as autoconfigured driver 0<br />
(II) LoadModule: "intel"<br />
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so<br />
(II) Module intel: vendor="X.Org Foundation"<br />
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,<br />
<br />
==== Brightness control ==== <br />
Works out of the box through Gnome controls, incl. {{key|Fn}}{{key|Home}}/{{key|End}}.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php , http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb <br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager, hardware switch ok<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable via Gnome controls or <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 107.091155] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 107.093565] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 107.595394] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 107.652484] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8<br />
[ 114.629105] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 114.922029] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input9<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Works out of the box<br />
<br />
=== Suspend to disk === <br />
Works out of the box...<br />
<br />
=== acpid ===<br />
Works out of the box<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_6.0_(Squeeze)_on_a_ThinkPad_X201i&diff=50240
Installing Debian 6.0 (Squeeze) on a ThinkPad X201i
2011-01-07T22:54:42Z
<p>Alfi: compatibility list updated</p>
<hr />
<div>{{NOTE|page under construction!}} <br />
== Summary ==<br />
X201i seems to be a very good choice for Debian Squeeze - all features I have tested works there out of the box :-)<br />
<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)<br />
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 004: ID 17ef:4816 Lenovo <br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 0<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 4<br />
core id : 2<br />
cpu cores : 2<br />
apicid : 4<br />
initial apicid : 4<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4787.93<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
power management:<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 5266 MB in 2.00 seconds = 2633.41 MB/sec<br />
Timing buffered disk reads: 268 MB in 3.00 seconds = 89.22 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Squeeze 2.6.32-5-686 boots fine<br />
<br />
== Devices support ==<br />
=== Video === <br />
Works out of the box, including dynamic resolution change (randr), detecting external monitor, dual head<br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(==) Matched intel as autoconfigured driver 0<br />
(II) LoadModule: "intel"<br />
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so<br />
(II) Module intel: vendor="X.Org Foundation"<br />
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,<br />
<br />
==== Brightness control ==== <br />
Works out of the box through Gnome controls, incl. {{key|Fn}}{{key|Home}}/{{key|End}}.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php , http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb <br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager, hardware switch ok<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable via Gnome controls or <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 107.091155] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 107.093565] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 107.595394] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 107.652484] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8<br />
[ 114.629105] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 114.922029] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input9<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Works out of the box<br />
<br />
=== Suspend to disk === <br />
Works out of the box...<br />
<br />
=== acpid ===<br />
Works out of the box<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_6.0_(Squeeze)_on_a_ThinkPad_X201i&diff=50239
Installing Debian 6.0 (Squeeze) on a ThinkPad X201i
2011-01-07T22:37:35Z
<p>Alfi: 1st draft</p>
<hr />
<div>{{NOTE|page under construction!}} <br />
<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)<br />
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 004: ID 17ef:4816 Lenovo <br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 0<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 4<br />
core id : 2<br />
cpu cores : 2<br />
apicid : 4<br />
initial apicid : 4<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4787.93<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
power management:<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 5266 MB in 2.00 seconds = 2633.41 MB/sec<br />
Timing buffered disk reads: 268 MB in 3.00 seconds = 89.22 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Squeeze 2.6.32-5-686 boots fine<br />
<br />
== Devices support ==<br />
=== Video === <br />
<br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brightness control ==== <br />
Display brightness control with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via Gnome controls or <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
{{key|Fn}}{{key|Home}}/{{key|End}} keys do not work.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php , http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=50065
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-11-20T16:25:23Z
<p>Alfi: /* Intel Wireless Display */</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brightness control ==== <br />
Display brightness control with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via Gnome controls or <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
{{key|Fn}}{{key|Home}}/{{key|End}} keys do not work.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php , http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=50064
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-11-20T16:17:55Z
<p>Alfi: /* Brigthness control */</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brightness control ==== <br />
Display brightness control with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via Gnome controls or <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
{{key|Fn}}{{key|Home}}/{{key|End}} keys do not work.<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php,http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=50063
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-11-20T16:15:20Z
<p>Alfi: /* WebCam */</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php,http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
works ok (ie. luvcview)<br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49808
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-18T08:14:25Z
<p>Alfi: Intel Wireless Display</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
==== Intel Wireless Display ==== <br />
All Core i3 processors have a nice feature to display the video over WiFi connection, see e.g. <br />
http://www.intel.com/consumer/products/technology/wirelessdisplay.htm, which is even not mentioned in the X201i specifications. However it needs some software support and it seems none at least thinks about it for Linux (http://scoop.intel.com/2010/06/thinking-about-getting-an-intelr-wireless-display-pc-get-the-netgear-push2tv-adapter-for-only-50.php,http://www.google.com/search?q=linux+%22intel+wireless+display%22)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
not tested yet. <br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49802
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-16T14:40:24Z
<p>Alfi: /* Keyboard */</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
not tested yet. <br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
Check the page [[How_to_get_special_keys_to_work|How to get special keys to work]] to setup other special and/or {{key|Fn}} keys.<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49801
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-16T14:36:10Z
<p>Alfi: /* CPU enable/disable */</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
not tested yet. <br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning off 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49800
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-16T14:34:20Z
<p>Alfi: update video support</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{NOTE| [[Intel_HD_Graphics]] on [[Intel_Core_i3|Core i3]] is not recognized - and probably will not work with native intel xorg driver in Lenny. intel xorg driver supports it since version 2.9.1, but it also requires xorg version 1.6 or newer while Lenny has only version 1.4.2 -> upgrade to Squeeze should help (not tested) }} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a general vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
not tested yet. <br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]<br />
[[Category:Debian]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49790
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-13T21:50:45Z
<p>Alfi: correct category</p>
<hr />
<div>== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{HELP|Intel video not recognized - probably the only one problem not solved properly yet. Any idea?}} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(II) Intel Bridge workaround enabled<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
not tested yet. <br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning 3 of them does not seem to influence the power consumption when running on battery.<br />
<br />
[[Category:X201i]]</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X201&diff=49789
Installation instructions for the ThinkPad X201
2010-10-13T21:48:12Z
<p>Alfi: /* Debian */</p>
<hr />
<div>Specific installation notes for the ThinkPad {{X201}} and {{X201i}}.<br />
<br />
==Distribution-specific instructions==<br />
<br />
=== Debian ===<br />
*[[Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i|Installation]] of [[:Category:Debian|Debian]] (Lenny) on [[:Category:X201i|X201i]]<br />
<br />
=== Fedora ===<br />
*{{Install|Fedora| 13| X201i}}<br />
<br />
=== openSUSE / SUSE LINUX ===<br />
*<br />
<br />
=== Ubuntu ===<br />
*</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X201&diff=49788
Installation instructions for the ThinkPad X201
2010-10-13T21:46:39Z
<p>Alfi: /* Debian */</p>
<hr />
<div>Specific installation notes for the ThinkPad {{X201}} and {{X201i}}.<br />
<br />
==Distribution-specific instructions==<br />
<br />
=== Debian ===<br />
*[[Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X200|Installation]] of [[:Category:Debian|Debian]] (Lenny) on [[:Category:X201i|X201i]]<br />
<br />
=== Fedora ===<br />
*{{Install|Fedora| 13| X201i}}<br />
<br />
=== openSUSE / SUSE LINUX ===<br />
*<br />
<br />
=== Ubuntu ===<br />
*</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49787
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-13T21:34:37Z
<p>Alfi: </p>
<hr />
<div>[[:Category:X201i|Category X201i]]<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{HELP|Intel video not recognized - probably the only one problem not solved properly yet. Any idea?}} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(II) Intel Bridge workaround enabled<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
not tested yet. <br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning 3 of them does not seem to influence the power consumption when running on battery.</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49786
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-13T21:33:36Z
<p>Alfi: </p>
<hr />
<div>[[:Category:X201i|X201i]]<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{HELP|Intel video not recognized - probably the only one problem not solved properly yet. Any idea?}} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(II) Intel Bridge workaround enabled<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it (modprobe thinkpad_acpi brightness_enable=1) and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
not tested yet. <br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning 3 of them does not seem to influence the power consumption when running on battery.</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49785
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-13T21:28:22Z
<p>Alfi: hw overview #2</p>
<hr />
<div>[[:Category:X201i|X201i]]<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr <br />
sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 <br />
monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
{{cmdroot|hdparm -tT /dev/sda}}<br />
/dev/sda:<br />
Timing cached reads: 3834 MB in 2.00 seconds = 1918.04 MB/sec<br />
Timing buffered disk reads: 260 MB in 3.01 seconds = 86.44 MB/sec<br />
<br />
== USB Boot ==<br />
Distribution kernel in Debian Lenny 2.6.26-2-686 does not want to boot. Boot works ok with the kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== Video === <br />
{{HELP|Intel video not recognized - probably the only one problem not solved properly yet. Any idea?}} <br />
<br />
{{cmduser|cat /var/log/Xorg.0.log.old | grep -i intel}}<br />
(II) Intel Bridge workaround enabled<br />
(--) PCI:*(0:2:0) Intel Corporation unknown chipset (0x0046) rev 2, Mem @ 0xf2000000/22, 0xd0000000/28, I/O @ 0x1800/3<br />
<br />
xorg then detecs just a vesa driver: it uses the correct resolution, but has no video acceleration, no external monitor, no dynamic resolution change<br />
<br />
==== Brigthness control ==== <br />
Display brightness controll with Vesa driver does not work (neither keys nor Gnome controls). thinkpad_acpi requries an option to enable it {{cmdroot|modprobe thinkpad_acpi brightness_enable=1}} and the /proc/acpi/ibm/brightness appears.<br />
Brightness can be then controlled via <br />
<br />
{{cmdroot| echo down > /proc/acpi/ibm/brightness}}<br />
{{cmdroot| echo up > /proc/acpi/ibm/brightness}}<br />
<br />
and {{key|Fn}}{{key|Home}}/{{key|End}} keys work only after the first suspend/resume. (??)<br />
<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
{{cmdroot|echo "disable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
=== ThinkLight === <br />
works ok, turn on/off via {{key|Fn}}{{key|PgUp}} or /proc/acpi/ibm/light<br />
<br />
=== WebCam ===<br />
<br />
[ 54.179306] uvcvideo: Found UVC 1.00 device Integrated Camera (17ef:4816)<br />
[ 54.180708] usbcore: registered new interface driver uvcvideo<br />
<br />
not tested yet. <br />
<br />
=== TouchPad/TrackPoint ===<br />
work both ok, incl. touchpoint page scrolling on the right side<br />
<br />
[ 54.653913] Synaptics Touchpad, model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b1/0xb40000/0xa0000<br />
[ 54.706403] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6<br />
[ 61.530602] IBM TrackPoint firmware: 0x0e, buttons: 3/3<br />
[ 61.808056] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input8<br />
<br />
=== Keyboard ===<br />
Hint: In Gnome select keyboard type IBM ThinkPad - special keys like "next/prev page" then work<br />
<br />
=== Fingerprint reader ===<br />
not tested<br />
<br />
=== Fixed line modem === <br />
not tested<br />
<br />
=== Security Chip === <br />
not tested<br />
<br />
=== Active Protection System === <br />
not tested<br />
<br />
=== Card Reader === <br />
works ok (tested SD card)<br />
<br />
== Power Management == <br />
=== Suspend to RAM === <br />
Not working, probably depends on video driver (suspends, but does not resume)<br />
<br />
=== Suspend to disk === <br />
Works out of the box<br />
<br />
=== acpid ===<br />
Acpid does not work without /proc/acpi/event (2.6.29+), force install of new version from lenny backports (http://packages.debian.org/lenny-backports/acpid)<br />
<br />
=== cpufreq === <br />
Frequence scaling via cpufreq ok<br />
<br />
{{cmduser|cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies}}<br />
2399000 2266000 2133000 1999000 1866000 1733000 1599000 1466000 1333000 1199000 1066000 933000<br />
<br />
=== CPU enable/disable === <br />
CPU enabling/disabling works via <br />
<br />
{{cmdroot|echo 0 > /sys/devices/system/cpu/cpu2/online}}<br />
{{cmdroot|echo 1 > /sys/devices/system/cpu/cpu2/online}}<br />
<br />
but even turning 3 of them does not seem to influence the power consumption when running on battery. <br />
<br />
<br />
{{Todo|editing in progress...}}</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49784
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-13T20:47:54Z
<p>Alfi: hw support #1</p>
<hr />
<div>[[:Category:X201i|X201i]]<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG, ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
<br />
== USB boot ==<br />
Distribution kernel 2.6.26-2-686 does not want to boot. Boot works ok with kernel from backports (2.6.32-bpo.5-686)<br />
<br />
== Devices support ==<br />
=== WLAN === <br />
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi) <br />
<br />
If firmware is not installed, it complains in the syslog<br />
<br />
iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2<br />
<br />
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager<br />
<br />
=== Ethernet ===<br />
module e1000e, works ok<br />
<br />
=== Sound ===<br />
module snd-hda-intel works ok, incl. headphones<br />
<br />
=== Bluetooth === <br />
works ok, enable/disable only via <br />
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}<br />
<br />
{{Todo|editing in progress...}}</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49783
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-13T20:40:28Z
<p>Alfi: </p>
<hr />
<div>[[:Category:X201i|X201i]]<br />
== HW Overview ==<br />
Lenovo ThinkPad X201, model 3323BFG, <br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
<br />
{{Todo|editing in progress...}}</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Installing_Debian_5.0_(Lenny)_on_a_ThinkPad_X201i&diff=49782
Installing Debian 5.0 (Lenny) on a ThinkPad X201i
2010-10-13T20:37:38Z
<p>Alfi: hw summary</p>
<hr />
<div>[[:Category:X201i|X201i]]<br />
=== HW Overview ===<br />
Lenovo ThinkPad X201, model 3323BFG<br />
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10<br />
<br />
{{cmduser|lspci}} <br />
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)<br />
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)<br />
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)<br />
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)<br />
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)<br />
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)<br />
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)<br />
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)<br />
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)<br />
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)<br />
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)<br />
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)<br />
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)<br />
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)<br />
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)<br />
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)<br />
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)<br />
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)<br />
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)<br />
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)<br />
<br />
{{cmduser|lsusb}} <br />
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller<br />
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller<br />
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor<br />
Bus 001 Device 005: ID 17ef:4816 Lenovo.<br />
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
<br />
<br />
{{cmduser|cat /proc/cpuinfo}}<br />
4x CPU:<br />
processor : 1<br />
vendor_id : GenuineIntel<br />
cpu family : 6<br />
model : 37<br />
model name : Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz<br />
stepping : 5<br />
cpu MHz : 933.000<br />
cache size : 3072 KB<br />
physical id : 0<br />
siblings : 2<br />
core id : 0<br />
cpu cores : 1<br />
apicid : 1<br />
initial apicid : 1<br />
fdiv_bug : no<br />
hlt_bug : no<br />
f00f_bug : no<br />
coma_bug : no<br />
fpu : yes<br />
fpu_exception : yes<br />
cpuid level : 11<br />
wp : yes<br />
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm arat tpr_shadow vnmi flexpriority ept vpid<br />
bogomips : 4788.49<br />
clflush size : 64<br />
cache_alignment : 64<br />
address sizes : 36 bits physical, 48 bits virtual<br />
<br />
<br />
{{Todo|editing in progress...}}</div>
Alfi
https://www.thinkwiki.org/w/index.php?title=Category:X201i&diff=49781
Category:X201i
2010-10-13T20:24:56Z
<p>Alfi: /* Machine Type */</p>
<hr />
<div>__NOTOC__<br />
{| width="100%"<br />
|style="vertical-align:top" |<br />
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;"><br />
=== ThinkPad X201i ===<br />
This page gives an overview of all ThinkPad X201i related topics.<br />
<br />
==== Machine Types ====<br />
* 3249, 3323<br />
<br />
==== Standard Features ====<br />
*One of the following [[Intel Core i3]] or [[Intel Core i5]] processors:<br />
** Intel® Core™ i3-330M (Dual-core, 2.13GHz, 3MB L2)<br />
** Intel Core i5-430M Processor (2.26-2.53GHz, 3MB L3, 1066MHz FSB)<br />
** Intel Core i5-520M Processor (2.40-2.93GHz, 3MB L3, 1066MHz FSB)<br />
** Intel Core i5-540M Processor (2.53-3.06GHz, 3MB L3, 1066MHz FSB)<br />
* [[Intel HD Graphics]]<br />
* 12.1" TFT display with 1280x800 (WXGA) resolution with LED backlight (Optional Camera and Wireless Broadband antenna)<br />
* 2GB [[PC3-8500]] memory standard, upgradable to 8GB<br />
* One of the following 2.5" SATA hard drives:<br />
** 250 GB Hard Disk Drive, 5400rpm <br />
** 320 GB Hard Disk Drive, 5400rpm<br />
** 320 GB Hard Disk Drive, 7200rpm<br />
** 250 GB Hard Disk Drive, 7200rpm with Disk Encryption<br />
** 500 GB Hard Disk Drive, 7200rpm<br />
** 128 GB Solid State Drive, Serial ATA<br />
* [[Intel Gigabit Ethernet (10/100/1000) PCI-Express]]<br />
* Intel HD Audio with a [[CX20585]] codec<br />
* Following combinations of System expansion slots<br />
** [[ThinkPad Modem (MDC-3.0, 56kbps HDA)]] and 5-1 (MMC/SD/SDHC and MS/MS Pro) Media card Reader<br />
** [[Ricoh 3-in-1 MultiCard Reader|3-in-1 MultiCard Reader]] without Modem<br />
* [[MiniPCI Express slot]] 1 with the following:<br />
** [[Intel Centrino Wireless-N 1000]]<br />
** [[Intel Centrino Advanced-N 6200]]<br />
* [[MiniPCI Express slot]] 2 with the following:<br />
** None (empty, WWAN upgradable)<br />
* [[ExpressCard slot|ExpressCard/54 slot]]<br />
* [[Embedded Security Subsystem|Trusted Computing Group TPM 1.2]]<br />
* [[Active Protection System]]<br />
* Following combinations:<br />
** [[Trackpoint]] with [[Integrated_Fingerprint_Reader|Fingerprint Reader]]<br />
** [[UltraNav]] (TrackPoint & Touchpad combo) with [[Integrated_Fingerprint_Reader|Fingerprint Reader]]<br />
** [[UltraNav]] (TrackPoint & Touchpad combo)<br />
* [[Intel Active Management Technology (AMT)]]<br />
* One of the oficial X200 batteries:<br />
** ThinkPad X200 Series 6 cell Li-Ion Battery<br />
** ThinkPad X200 Series 4 cell Li-Ion Battery <br />
** ThinkPad X200 Series 9 cell Li-Ion Battery<br />
</div><br />
|style="vertical-align:top" |<br />
[[Image:ThinkPadX201.jpg|ThinkPad X201i|300px]]<br />
|}<br />
<br />
==== Resources ====<br />
* [http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-70149 Hardware Maintenance Manual (HMM)] <br />
[[Category:X Series]]</div>
Alfi