Difference between revisions of "Installing Debian 5.0 (Lenny) on a ThinkPad X201i"

From ThinkWiki
Jump to: navigation, search
(hw support #1)
Line 1: Line 1:
 
[[:Category:X201i|X201i]]
 
[[:Category:X201i|X201i]]
 
== HW Overview ==
 
== HW Overview ==
Lenovo ThinkPad X201, model 3323BFG,  
+
Lenovo ThinkPad X201, model 3323BFG, ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10
ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10
 
  
 
  {{cmduser|lspci}}  
 
  {{cmduser|lspci}}  
Line 37: Line 36:
 
  Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
 
  Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
 
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 
  
 
  {{cmduser|cat /proc/cpuinfo}}
 
  {{cmduser|cat /proc/cpuinfo}}
Line 68: Line 66:
 
  cache_alignment : 64
 
  cache_alignment : 64
 
  address sizes  : 36 bits physical, 48 bits virtual
 
  address sizes  : 36 bits physical, 48 bits virtual
   
+
 
 +
 
 +
== USB boot ==
 +
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)
 +
 
 +
== Devices support ==
 +
=== WLAN ===
 +
module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi)
 +
 
 +
If firmware is not installed, it complains in the syslog
 +
 
 +
  iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2
 +
 
 +
Enable/disable via {{key|Fn}}{{key|F5}} or via network-manager
 +
 
 +
=== Ethernet ===
 +
module e1000e, works ok
 +
 
 +
=== Sound ===
 +
module snd-hda-intel works ok, incl. headphones
 +
 
 +
=== Bluetooth ===
 +
works ok, enable/disable only via
 +
{{cmdroot|echo "enable" > /proc/acpi/ibm/bluetooth}}
  
 
{{Todo|editing in progress...}}
 
{{Todo|editing in progress...}}

Revision as of 22:47, 13 October 2010

X201i

HW Overview

Lenovo ThinkPad X201, model 3323BFG, ThinkPad BIOS 6QET47WW (1.17 ), EC 6QHT29WW-1.10

$ lspci 
00:00.0 Host bridge: Intel Corporation Device 0044 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 0046 (rev 02)
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)
00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 06)
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)
00:1c.4 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 5 (rev 06)
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)
00:1f.3 SMBus: Intel Corporation Ibex Peak SMBus Controller (rev 06)
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)
02:00.0 Network controller: Intel Corporation Device 4239 (rev 35)
ff:00.0 Host bridge: Intel Corporation Device 2c62 (rev 02)
ff:00.1 Host bridge: Intel Corporation Device 2d01 (rev 02)
ff:02.0 Host bridge: Intel Corporation Device 2d10 (rev 02)
ff:02.1 Host bridge: Intel Corporation Device 2d11 (rev 02)
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)
$ lsusb 
Bus 002 Device 003: ID 04cf:8818 Myson Century, Inc. USB2.0 to ATAPI Bridge Controller
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0a5c:217f Broadcom Corp. Bluetooth Controller
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 005: ID 17ef:4816 Lenovo.
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ cat /proc/cpuinfo
4x CPU:
processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 37
model name      : Intel(R) Core(TM) i3 CPU       M 370  @ 2.40GHz
stepping        : 5
cpu MHz         : 933.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
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
bogomips        : 4788.49
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual


USB boot

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)

Devices support

WLAN

module iwlagn + firmware iwlwifi-6000-4.ucode ie. from firmware-iwlwifi_0.27_all.deb (http://packages.debian.org/sid/firmware-iwlwifi)

If firmware is not installed, it complains in the syslog

iwlagn 0000:02:00.0: iwlwifi-6000-3.ucode firmware file req failed: -2

Enable/disable via FnF5 or via network-manager

Ethernet

module e1000e, works ok

Sound

module snd-hda-intel works ok, incl. headphones

Bluetooth

works ok, enable/disable only via # echo "enable" > /proc/acpi/ibm/bluetooth

TODO
editing in progress...