Please backport kernel upstream commit
commit 163ea310b68bdde89b1ac633fbf8c0db290d3f86 Author: Ben <email address hidden> Date: Sat May 3 22:39:42 2008 +0200
x86: remove dell reboot dmi quirk board name match
to Ubuntu Hardy / 2.6.24 - this fixes the problem for me (Intrepid 2.6.27 should already work, I did not test it).
I used the following backport:
Index: linux/arch/x86/kernel/reboot_32.c =================================================================== --- linux.orig/arch/x86/kernel/reboot_32.c 2008-09-16 19:09:41.000000000 +0200 +++ linux/arch/x86/kernel/reboot_32.c 2008-09-16 19:11:24.000000000 +0200 @@ -134,7 +134,6 @@ static struct dmi_system_id __initdata r .matches = { DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), DMI_MATCH(DMI_PRODUCT_NAME, "OptiPlex 745"), - DMI_MATCH(DMI_BOARD_NAME, "0WF810"), }, }, { /* Handle problems with rebooting on Dell 2400's */
Please backport kernel upstream commit
commit 163ea310b68bdde 89b1ac633fbf8c0 db290d3f86
Author: Ben <email address hidden>
Date: Sat May 3 22:39:42 2008 +0200
x86: remove dell reboot dmi quirk board name match
to Ubuntu Hardy / 2.6.24 - this fixes the problem for me (Intrepid 2.6.27 should already work, I did not test it).
I used the following backport:
Index: linux/arch/ x86/kernel/ reboot_ 32.c ======= ======= ======= ======= ======= ======= ======= ======= ==== arch/x86/ kernel/ reboot_ 32.c 2008-09-16 19:09:41.000000000 +0200 x86/kernel/ reboot_ 32.c 2008-09-16 19:11:24.000000000 +0200
.matches = {
DMI_ MATCH(DMI_ SYS_VENDOR, "Dell Inc."),
DMI_ MATCH(DMI_ PRODUCT_ NAME, "OptiPlex 745"), DMI_BOARD_ NAME, "0WF810"),
=======
--- linux.orig/
+++ linux/arch/
@@ -134,7 +134,6 @@ static struct dmi_system_id __initdata r
- DMI_MATCH(
},
},
{ /* Handle problems with rebooting on Dell 2400's */