Getting a Dell 1555, 1557, 1558 to Suspend in Linux

🔖 Technology 
EDIT: The suspend/resume patch has been included in 2.6.33.4 However brightness control with a dell 1558 is still broken without patches. I have uploaded precompiled kernel packages for Arch linux here which solve the problem. You can find patches for other distros here. Dell Laptops with model numbers 1555, 1557 and 1558 have issues with suspend and resume on linux, there is a patch, but it has not been included in the latest kernel version yet. I have sucessfully gotten my new Dell 1558 to sleep and wake using a patch I found here. The patch is for the linx kernel, specifically drivers/acpi/sleep.c It adds just a few lines. For those of you using Arch Linux, I've uploaded the patched kernel packages here: http://www.austinriba.com/misc/kernel-patched/ If you are using Ubuntu, you can find packages here. If you are using another distribution, you must apply the patch to your kernel's source and recompile. Follow the instrucions for whichever distro you use on how to do this. You can find the patch here: http://www.austinriba.com/misc/kernel-patched/dell.patch Enjoy your functional laptop!