Arch Linux auf IBM Thinkpad X60s

Allgemeines

Das Thinkpad X60s ist ein kleines schnelles 12,1" Notebook mit einem CoreDuo Prozessor mit 1,66 GHZ, einer Intel Grafikkarte ohne DVD/CD Laufwerk. Nähere infos Levono IBM Thinkpad X60s.

Basissystem

Als System für meinen X60s habe ich mich für Arch Linux entschieden, dies ist ein i686 optimiertes Linuxsystem. Zuerst musste ich einige Schwierigkeiten überwinden, da die Installations-CD mein externes DVD- Laufwerk nicht richtig erkannt hat, so musste ich erst Debian Linux installieren und dann aus dem Debiansystem herraus Arch Linux, dabei hat mir dieses How To sehr geholfen Fast_Arch_Install_from_existing_Linux_System. Zur Zeit verwende ich noch den Distributionskernel, sobald ich mir nen eigenen gebacken habe kommt die Config hier rein.

Audio

Die Integrierte Soundkarte läuft ohne Probleme mit dem Alsa Treiber.

Video

Der Grafikchipsatz ist ein 945GM von Intel

[root@thinkpad flo]# dmesg | grep '945'
agpgart: Detected an Intel 945GM Chipset.

der Treiber ist bei Arch momentan noch im testing, somit muss man in der /etc/pacman.conf folgende 2 zeilen auskommentieren (Treiber Version 1.5.1.0)

#[testing]
#Server = ftp://ftp.archlinux.org/testing/os/i686

und mit

[root@thinkpad flo]# pacman -Sy testing/xf86-video-i810

den Treiber installieren.
Die xorg.conf muss dann so aussehen:

Section "Device"
Identifier "Card0"
Driver "i810"
VendorName "Intel Corporation"
BoardName "Mobile Integrated Grapics Controller"
BusID "PCI:0:2:0"
EndSection

Netzwerkkarte

Die Netzwerkkarte funktioniert mit dem e1000 Modul einbandfrei.

Wireless

OK es gibt für die Intel PRO/Wireless 3945ABG noch keine Treiber im Arch Repo, also muss man sie manuell Installieren. Dazu braucht man folgendes:(Versionsnummern müssen nicht übereinstimmen, immer das Aktuellste nehmen)

Das ieee80211.tar.gz entpacken und installieren, eventuelle fragen mit yes beantworten

[root@thinkpad flo]# tar xzvf ieee80211-1.1.12.tgz
[root@thinkpad flo]# cd ieee80211-1.1.12
[root@thinkpad flo]# make
[root@thinkpad flo]# make install

Dann den Microcode entpacken und installieren

[root@thinkpad flo]# tar xzvf ipw3945-0.0.71.tgz
[root@thinkpad flo]# cd ipw3945-0.0.71
[root@thinkpad flo]# make

Jetzt noch die Firmware in das Firmwareverzeichniss installieren (/lib/firmware/)

[root@thinkpad flo]# tar xzvf ipw3945-ucode-1.13.tgz
[root@thinkpad flo]# cp ipw3945.ucode /lib/firmware/

Dann sollte man sich die Lizenz Durchlesen

[root@thinkpad flo]# wget http://bughost.org/ipw3945/daemon/ipw3945d-1.7.18.
[root@thinkpad flo]# tar xzvf ipw3945d-1.7.18.tgz
[root@thinkpad flo]# less ipw3945d-1.7.18/LICENSE.ipw3945d

Jetzt noch den daemon in /sbin/ kopieren

[root@thinkpad flo]# cp ipw3945d-1.7.18/x86/ipw3945d /sbin/

so fertig, nun muss nur noch der Daemon gestartet werden

[root@thinkpad flo]# cd /sbin/
[root@thinkpad flo]# ./ipw3945d

Die restliche Konfiguration ist Distributionsabhängig, meine folgt wenn sie fertig ist.

ACPI

Kommt bald...

Kartenleser

Kommt bald...

Fingerabdruck Sensor

Kommt bald...

Links

Falls jemand Fehler findet, oder eine Frage hat kann er mir eine E-mail (fk [at] derflo [dot] org) schreiben, oder mich unter fk@jabber.ccc.de erreichen.