Comment 30 for bug 139045

Revision history for this message
Angus Turnbull (angus-twinhelix) wrote :

Thanks Philip! Yes, the fan is very loud in this model under both Windows and Linux :). Also, sorry, I forgot to re-check this bug recently.

For you and/or anyone not wanting to recompile the entire kernel to get proper suspend support, I've discovered a "cheating fix". Warning: make appropriate backups and use at your own risk! At a console under Gutsy 7.10 initial release without any kernel updates:

cd /lib/modules/2.6.22-14-generic/kernel/drivers/ata
sudo mv ata_piix.ko ata_piix.ko.bak
cat ata_piix.ko.bak | sed 's/TECRA M5/TECRA M3/' | sudo tee ata_piix.ko > /dev/null
sudo update-initramfs -u

This will backup the ata_piix.ko kernel module, do a text search/replace on the backup changing "TECRA M5" (which is already in Gutsy's workarounds list) to "TECRA M3" (which isn't), write to a new file and update the computer's initrd. It's also a wise move to make a copy of "/boot/initrd.img-2.6.22-14-generic" and keep it handy, if this fails for some reason you will need to boot from the LiveCD and restore it into place. Type the lines individually and if you get any errors, stop right there.

Also: WARNING: IMPORTANT: READ THIS: You should ensure that your replacement model number is the SAME LENGTH STRING. That is, exactly eight characters including a space, no more, no less. It should work for "TECRA M3" and possibly other models in the "TECRA Mn" / "TECRA An" series too, but DO NOT replace with "Satellite" etc.!

Hope this helps :).