![]()
A user on Ubuntu Forums has details on Foxconn’s refusal to support Linux for it’s motherboards. He even goes as far as disassembling the BIOS and then informing Foxconn of what is causing the problem, but to no avail.
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, causing weird kernel errors, strange system freezing, no suspend or hibernate, and other problems, using my modifications below, I’ve gotten it down to just crashing on the next reboot after having suspended, the horrible thing about disassembling any program is that you have no commenting, so it’s hard to tell which does what, but I’ll be damned if I’m going to buy a copy of Vista just to get the crashing caused by Foxconn’s BIOS to stop, I am not going to be terrorized.
I think that the best reply he got from Foxconn must be:
Dear Ryan,
Stop sending us these!!!
Ubuntu Forums [via Slashdot]
Tags: bios, foxconn, linux, motherboard, ubuntu
[...] a week of bad press coverage, Foxconn has publicly released a test patch on Ubuntu Forums to their BIOS that “fixes pretty [...]