Installation notes for Debian GNU/Linux on an IBM T40p 2373-G1G


If you'd like to read old news, go here. The recent stuff is on this page, I won't repeat the long way to get here, this is just how to get the Thinkpad running. Parts are specific to my 2373-G1G

The kernel

I'm running Linux 2.6.12-rc3-mm3, using Andrew Mortons mm patches to test recent features, and to use reiser4fs which is amazingly fast. The config and a dmesg output is here, too.

I'm using ACPI, which works quite well. You need to unload the usb modules before suspending. Suspend to disk works, too.

You need Madwifi for a working WLAN.

If you'd like to use a bluetooth headset, BTSCO alias bluetooth-alsa does the trick.

Irda

NEW:
Irda works. For FIR (4mbps) mode, just add something like alias irda0 nsc-ircc
options nsc-ircc dongle_id=0x9
pre-install nsc-ircc /bin/setserial /dev/ttyS1 uart none
to /etc/modutils/irda-utils and rerun update-modules

XFree

You'll need a recent XFree or better X.org version. 4.4/6.8 is fine. You need the synaptics driver for the touchpad. I haven't TV-Out and external monitor working, but there are positiv reports on the linux-thinkpad mailing list. You can get my X-config here, and the corresponding logfile

USB

You may need to disable USB BIOS Support in the BIOS.

Harddisk

I burned the recovery part of the harddisk onto a DVD (You need to disable the recoverypart in the BIOS). This gave me 3GB more space.

Tuning

To get the thinkpad faster I used quite some tricks:

Scripts

As I roam between different networks (Home, Work, WLAN, WLAN-VPN etc), I'm using quite sophisticated scripts to quickly and easily switche between the different locations. You can download them here. They are built up of several parts:

I hope they are commented well enough, otherwise just drop me an email.

Downloads

kernel config
XFree Configuration
dmesg output (all for 2.6.12-rc3-mm3)
Networking scrits


Valid HTML 4.01! Valid CSS! Powered by Apache

Author: Alexander Gran
Last modified: Fr 3. Nov 03:02:59 CET 2006