Noodlenose writes: "In a post on Ubuntuforums, a user describes how his new Foxconn motherboard caused his Linux install to freeze and fire off weird Kernel errors. After disassembling the bios it turns out that a faulty DSDT table is responsible for the errors. Even though the user makes Foxconn aware of the problem, they refuse to correct it, as 'it doesn't support Linux', and is only 'Microsoft certified'."
Anonymous Coward writes: "A user on the Ubuntu forums posted a thread questioning the practices of the hardware manufacturer, Foxconn. From the Thread: "I disassembled my BIOS to have a look around, and while I won't post the results here,I'll tell you what I did find. They have several different tables, a group for Windws XP and Vista, a group for 2000, a group for NT, Me, 95, 98, etc. that just errors out, and one for LINUX. The one for Linux points to a badly written table that does not correspond to the board's ACPI implementation." The worst part is Foxconn's insistence that the product is ACPI compliant because their tables passed to Windows work, and that Microsoft gave the the magic WHQL certification."