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
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.
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
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
You may need to disable USB BIOS Support in the BIOS.
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.
To get the thinkpad faster I used quite some tricks:
This was a bit tricky, but really saves time. I have a script, kdealex, that starts my kde session. It is run as S09kdeales, this is quiet early, but X takes enough time to start for the other deamons kde needs to be started.The script is just:
#!/bin/bash echo "Starting KDE..." su - alex bash startx > /var/log/kdealex 2>& 1 &You need a ~/.xinitrc and ~/.xserverrc for this to work. I use .xinitrc:
#!/bin/bash xset m 2 10 & killall gpg-agent eval "$(gpg-agent --daemon)" xmodmap /home/alex/.xmodmap & export KDE_IS_PRELINKED=1 export KDE_NO_IPV6=true exec startkdeAnd .xserverrc:
#!/bin/bash exec /usr/X11R6/bin/X :0 -dpi 100 vt7
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:
kernel config
XFree Configuration
dmesg output
(all for 2.6.12-rc3-mm3)
Networking scrits