Home » Hardware » notebooks » ThinkPad X60s
notebook ThinkPad X60s
model: ThinkPad X60s(model id: 488)
subtype (notebook, netbook, motherboard, tablet):
notebook
vendor:
Lenovo
architecture:
x86-64/amd64
does it have a free boot firmware (BIOS,UEFI,...) ?
can be installed
can free operating systems be installed?
yes
does the device prevent installing wifi cards not-approved by the vendor?
yes (see the details inside the description entry)
year of commercialization:
2006
compatibility with free software:
C-silver
tested on:
Trisquel 5.0 Dagda
Trisquel 6.0 Toutatis
tested with the following kernel libre:
3.2.0-60-generic
video card model:
8086:27a2 (Intel 945 GM) (works with 3D acceleration)
wifi model:
802.11abg wireless (it does not work)
webcam model:
(there is no webcam)
Description:
Wifi card whitelist

All thinkpads have a Wifi card whitelist at the BIOS level that prevent installing certain WiFi cards. The restriction can be bypassed with a BIOS modification: either installing Libreboot, Coreboot or editing the official Lenovo/IBM BIOS.

Thinkpad X60 vs X60s

The X series laptops that have the s suffix feature lower voltage and slightly slower processor chips compared to models without the s suffix.

lspci -nnk

x60s@x60s-ThinkPad-X60s:~$ lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:2017]
	Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:201a]
	Kernel driver in use: i915
	Kernel modules: intelfb, i915
00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:201a]
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:2010]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 02)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 02)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.2 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 3 [8086:27d4] (rev 02)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 02)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:200a]
	Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:200a]
	Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:200a]
	Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:200a]
	Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:200b]
	Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:2009]
	Kernel modules: leds-ss4200, iTCO_wdt, intel-rng
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:200c]
	Kernel driver in use: ata_piix
00:1f.2 SATA controller [0106]: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] [8086:27c5] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:200d]
	Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 02)
	Subsystem: Lenovo ThinkPad T60/R60 series [17aa:200f]
	Kernel modules: i2c-i801
01:00.0 Ethernet controller [0200]: Intel Corporation 82573L Gigabit Ethernet Controller [8086:109a]
	Subsystem: Lenovo ThinkPad X60s [17aa:207e]
	Kernel driver in use: e1000e
	Kernel modules: e1000e
02:00.0 Network controller [0280]: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
	Subsystem: Foxconn International, Inc. T77H053.00 802.11bgn Wireless Mini PCIe Card [AR9281] [105b:e006]
	Kernel driver in use: ath9k
	Kernel modules: ath9k
05:00.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev b4)
	Kernel driver in use: yenta_cardbus
	Kernel modules: yenta_socket
05:00.1 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C552 IEEE 1394 Controller [1180:0552] (rev 09)
	Kernel driver in use: firewire_ohci
	Kernel modules: firewire-ohci
05:00.2 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 18)
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci-pci

lsusb:

x60s@x60s-ThinkPad-X60s:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 0483:2016 STMicroelectronics Fingerprint Reader
x60s@x60s-ThinkPad-X60s:~$ 

lsmod

x60s@x60s-ThinkPad-X60s:~$ lsmod
Module                  Size  Used by
bluetooth             158447  0 
msr                    12772  0 
parport_pc             32114  0 
ppdev                  12849  0 
binfmt_misc            17292  1 
pcmcia                 39826  0 
dm_multipath           22747  0 
xfs                   743438  1 
psmouse                97180  0 
yenta_socket           27428  0 
pcmcia_rsrc            18367  1 yenta_socket
pcmcia_core            21511  3 pcmcia,yenta_socket,pcmcia_rsrc
arc4                   12473  2 
serio_raw              13027  0 
snd_hda_codec_analog    75395  1 
thinkpad_acpi          73942  0 
nvram                  14029  1 thinkpad_acpi
ath9k                 117559  0 
snd_hda_intel          32719  2 
snd_hda_codec         109562  2 snd_hda_codec_analog,snd_hda_intel
snd_hwdep              13276  1 snd_hda_codec
snd_pcm                80916  2 snd_hda_intel,snd_hda_codec
mac80211              436493  1 ath9k
snd_seq_midi           13132  0 
snd_rawmidi            25424  1 snd_seq_midi
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51592  2 snd_seq_midi,snd_seq_midi_event
snd_timer              28931  2 snd_pcm,snd_seq
snd_seq_device         14172  3 snd_seq_midi,snd_rawmidi,snd_seq
ath9k_common           13781  1 ath9k
snd                    62218  14 snd_hda_codec_analog,thinkpad_acpi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
ath9k_hw              391626  2 ath9k,ath9k_common
ath                    19387  3 ath9k,ath9k_common,ath9k_hw
cfg80211              178877  3 ath9k,mac80211,ath
soundcore              14635  1 snd
snd_page_alloc         14115  2 snd_hda_intel,snd_pcm
mac_hid                13077  0 
lp                     17455  0 
parport                40930  3 parport_pc,ppdev,lp
raid10                 34917  0 
raid456                61565  0 
async_raid6_recov      12946  1 raid456
async_pq               12959  2 raid456,async_raid6_recov
raid6_pq               88297  2 async_raid6_recov,async_pq
async_xor              12738  3 raid456,async_raid6_recov,async_pq
async_memcpy           12481  2 raid456,async_raid6_recov
async_tx               13123  5 raid456,async_raid6_recov,async_pq,async_xor,async_memcpy
raid1                  34983  0 
raid0                  17031  0 
multipath              12977  0 
linear                 12766  0 
dm_raid45              76451  0 
xor                    25987  2 async_xor,dm_raid45
dm_mirror              21822  0 
dm_region_hash         16100  1 dm_mirror
dm_log                 18193  3 dm_raid45,dm_mirror,dm_region_hash
btrfs                 638387  0 
zlib_deflate           26622  1 btrfs
libcrc32c              12543  1 btrfs
firewire_ohci          40180  0 
sdhci_pci              18324  0 
firewire_core          56940  1 firewire_ohci
sdhci                  28241  1 sdhci_pci
crc_itu_t              12627  1 firewire_core
i915                  428383  2 
drm_kms_helper         45466  1 i915
drm                   197641  3 i915,drm_kms_helper
i2c_algo_bit           13199  1 i915
e1000e                140131  0 
video                  19115  1 i915
x60s@x60s-ThinkPad-X60s:~$ 

Write below your motivation

The contents of this page are in the Public Domain. (see the CC0 page for detailed information). Anyone is free to copy, modify, publish, use, sell, or distribute the text for any purpose, commercial or non-commercial, and by any means.
h-node.org is a hardware database project. It runs the h-source PHP software, version SVN-387, available under the GNU General Public (GPLv3) License.
JavaScript license information