FreeBSD on a Thinkpad X31
This describes my experience installing and running FreeBSD 6.1 on an IBM
ThinkPad X31. The exact model number is 2672-CBU.
I'm assuming you already know how to install a port.
Straightforward, using an external USB CD-ROM.
(Tip from Travis McArthur): if the machine is freezing at startup when it probes the ATA Bus, disable the ATA bus that is used for the docking station. An altenative solution is to boot off the docking station.
No special issues (but see suspension below).
Works out-of-the-box (fxp driver).
Works with the ipw
driver. I also added this to
ifconfig ipw0 down
And this to
( sleep 2 ; ifconfig ipw0 up ; sleep 3 ; dhclient ipw0 ) &
Works. Drop this in
Suspend, resume, battery status - all work.
If you want to access the hotkeys, add this to
To turn off the backlight during suspend, install the Radeontool
ports, and add this to
/usr/local/bin/sudo /usr/local/bin/radeontool light off
Here are some power-saving tricks:
Mount your filesystems
atrun line in
*/30 so at(1) wakes up only once in 30 minutes,
instead of 5. Or just comment the whole line out, if you don't want at(1)
If you use postfix, increase the "wakeup" values for the "qmgr" and
"pickup" services. I use 600 (meaning 10 minutes) for both.
Works without problems. I've set up pccardd to mount it as soon as it's
inserted, copy the contents to local disk and then unmount it.
You can find the whole story in this DaemonNews article regarding Compact Flash on FreeBSD.
If you have comments, be my guest.
A similar guide I wrote about a thinkpad X23.
Back to my home page