Got it to work after a few hours of labor. No changes necessary
within configure-thinkpad! Thanks so much for your hard work.
As you probably know, SuSE 10 has configure-thinkpad in the
Applications menu, but it doesn't work. It complains that
/dev/thinkpad doesn't exist and bails.
What I had to do to get it to work:
1. edited /boot/grub/menu.lst to add acpi=off
title SUSE LINUX 10.0
kernel /boot/vmlinuz root=/dev/hda5 vga=0x314 selinux=0
resume=/dev/hda6 splash=silent showopts acpi=off
2. changed the udev rule you have for SuSE users slightly in
KERNEL="thinkpad", NAME="thinkpad/%k", MODE="0666",
3. created a blank /etc/modprobe.d/thinkpad file
4. created /etc/init.d/boot.thinkpad_acpi which basically calls
(file attached, unless I forget to attach it)
5. ran insserv boot.thinkpad_acpi which created the run level
symlinks and dependancy files
All have to be done as root.
Step 1 is specifically for GrUB. Alternatively (and better) it can
probably be done by removing the default ACPI stuff from the run
Steps 2 and 3 may not be necessary.
Step 4 has extra stuff specific for SuSE.
Step 5 is specific to SuSE I think. All the other steps are portable
to any distribution.
Now my T42 suspends when I close the lid, and awakens when I pop it
back open! The other ACPI stuff that worked before (LCD brightness,
volume, keyboard light) still work as well.