For pinto (Thinkpad T60), I wanted to get hibernation working. First I tried the patch method from the Suspend2 web site. I got an error running the apply
script, probably because I’m not running a vanilla kernel, but the Fedora Core 5 SMP kernel. While looking for a solution to that, I found Matthias Hensler’s Software Suspend instructions that had prebuilt kernel RPMs. Although he didn’t have an SMP version, he did mention ATrpms had them. I used yum to install kernel-suspend2-smp-2.6.17-1.2157_1.rhfc5.cubbi_suspend2 and used the rest of the Hensler instructions. When I booted that kernel, My wireless ethernet failed. Part of the wireless ethernet package is in kernel modules, which aren’t part of the ATrpm kernel. So I cheated and copied these files from /lib/modules/2.6.17-1.2157_FC5smp
to /lib/modules/2.6.17-1.2157_1.rhfc5.cubbi_suspend2smp
:
/updates/drivers/net/wireless/ipw3945.ko
/updates/net/ieee80211/*
when I restarted, it still didn’t work. Trying a manual insmod
showed lots of unresolved symbols. Running depmod
(as root) and another reboot fixed that.
Now the box hibernates, but hangs when booting up to resume. Suspend works fine, though using pm-suspend
.
Post a Comment
You must be logged in to post a comment.