Foxconn sabotea sus Bios para que fallen con Linux Julio 25, 2008
Posted by superpiwi in Linux, Ubuntu.trackback
¿Miedo a Linux? ¿Odio? ¿Ganas de fastidiar?. Me he quedado de piedra leyendo esta noticia. Por lo visto Foxconn sabotea deliberadamente sus Bios para que den problemas y no funcionen correctamente cuando son usadas en Linux.
Esto se desprende a partir de los comentarios de un usuario.Estuvo analizando la tabla de la BIOS y comprobo que en funcion del sistema operativo almacenaba un valor diferente. Los pasos:
Coger el compilador Intel de BIOS ACPI source:
$ sudo apt-get install iasl
Volcar la tabla DSDT:
sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.dat
Desensamblarla:
iasl -d dsdt.dat
Editarla con gedit:
gedit dsdt.dsl
Y solucionar el Foxconn sabotaje:
Buscamos para ello el codigo que empieza con:
If (_OSI ("Windows 2000"))
{
Store (0×04, OSVR)
}
….
Else
{
If (MCTH (_OS, “Linux”))
{
Store (0×3, OSVR)
}
Y cambiamos este ultimo por:
If (_OSI ("Linux"))
{
Store (Zero, OSVR)
}
¿Que hace el sabotaje?
Pues funciones sencillas de la ACPI como son reiniciar, suspender o hibernar funcionen de manera incorrecta o den problemas de ejecucion.
Eso si. La propia empresa presume de cumplir las especificaciones ACPI y haber recibido una certificación de Microsoft. Es chocante que a dia de hoy te encuentres cosas asi…
P’a flipar!!!!
Noticia Original | Barrapunto



El texto original:
«Un usuario ha estado analizando las tablas DSDT que ofrece la BIOS dependiendo del sistema operativo que consulta. Ofrecen distintas tablas para XP/Vista, Windows 2000, 98/95… y Linux. Desafortunadamente, la que se ofrece para Linux viola la especificación de ACPI, lo que hace que las funciones de suspender, resumir, rebotar y otras se comporten erráticamente e incluso se produzcan bloqueos, checksum no válidos, bips continuos y kernel panics variados. Lo grave es que hackeando Linux para que use tablas DSDT de Windows XP y Vista, el ACPI funciona casi al completo. ¿La respuesta de Foxconn? Sus productos no están certificados para Linux. Eso sí, presumen de cumplir las especificaciones ACPI y haber recibido una certificación de Microsoft.»
He leido la noticia hace un rato y también me he quedado a cuadros. ¿Cómo pueden ser tan estúpidos como para perder un cierto sector de clientes? Como no sea que haya dinero por parte de Microsoft por medio no lo entendería …
Pues dejarlos esas porquerias de dispositivos aca en Colombia son remalas y nadie las compra.
Interesante nota, se agradece la informacion, pero me salta una duda, las BIOS Award tendran el mismo problema?, pregunto porque tengo BIOS Award, y me ocurren los mismos problemas, con Kubuntu.
Espero que sea eso.
totalmente con lo que dice jorge baquero yo tambien soy de colombia y trabajo con p’cs y son muy pocos los que usan esos productos debido asu pesima calidad.
[...] Fuente: Ubuntu Life [...]
Es increible, los imnombrables ya no saben como
parar el crecimiento de Linux.
Tengo una tarjeta grafica de Foxconn, y desde mi punto de vista pienso que tambien es saboteada, es una Gforce 7300 y en versiones anteriores de ubuntu y con algunos controladores la tarjeta hacia que el sistema simplemente cascara en situaciones especificas con el plug in de flash y luego un comportamiento lento con aplicaciones 3d. La computadora simplemente se reiniciaba o se apagaba, increible, ya que usando la misma versión de gforce pero de otro ensamblador el problema no se presentaba incluso con el mismo driver. Esos problemas se ha superado, mas que por la tarjeta yo creo por los desarrolladores que bordean esos problemas.
Es cierto, yo cambié (estúpidamente) de tarjeta madre por una Foxconn y desde entonces he tenido problemas con la suspensión, hibernación y reinicio, simplemente NO SE PUEDE en Ubuntu ni en ninguna otra distro.
Pero es la última vez, estoy ahorrando para comprar un nuevo equipo y dejar este, ya odio la marca Foxconn
[...] leo en Ubuntulife que la empresa Foxconn ha saboteado sus bios para que fallen con Linux, ¡Maldición yo tengo una y [...]
Lo bueno es que esta empresa como no vale para chingar su madre, jamas la he visto por aqui. Hay muchas targetas madre via y esas jalan muy bien en Linux.
Da mucha pena que esa gente hayan hecho tal clase de asunto, ya desde ahora en adelante pasaran a estar en otro puesto para gente que sepa de esto de sistema y lo que tenga que con el mundo Gnu/linux .
De mi parte doy gracias que nunca he llegao a tener semejante marca, siempre me ha gustado la marca Asus.
Por cierto superwiwi, cambiando el tema cuando es que estara la otra version de ubuntulife preparada, me
gustaba mucho la otra forma como la tenia:::
Por desgracia yo también tengo una Foxconn y digo por desgracia porque acabo de comprar el equipo si llego a enterarme antes le dan por donde amargan los pepinos… He intentado instalar varias veces Ubuntu Hardy y al cabo de un rato de uso se cuelga, yo lo achacaba a los drivers de la tarjeta gráfica pero se colgaba aún sin ellos así que me tenía loco, hasta que vi la noticia… ahora se por qué es… gracias…
por suerte Gutsi funciona aún en este equipo pero me parece una putada de tono mayor… no creo que en foxconn se hayan pensado bien lo de limitarse a un sistema… pero si los han untao con manteca… poderoso caballero es don dinero aunque a largo plazo sea una estupidez
Salu2
Devolved la placa. No cumple las especificaciones ACPI, luego está “defectuosa”, no está acorde con lo declarado por Foxconn, luego se puede resolver el contrato y pedir devolución de dinero. Eso es una “no conformidad” según la ley de garantías. Que se las metan por donde les quepa y punto.
que diran si les enviamos un correo sobre esto? con que tonteria argumentaran semejante saboteo?
Para quienes piensan que Foxconn es una marca del “todo a 100″, les recomiendo que lean su entrada en la wikipedia; esta marca es usada por infinidad de vendedores para las placas base de sus PCs y consolas. Un pequeño listado:
- Dell
- HP
- Apple
- Sony
- Microsoft
No son precisamente “4 gatos”. Además, LeadTek es otra marca de la misma empresa, así que el número de placas afectadas puede ser todavía mayor.
Lo siento, se me pasó el enlace de la Wikipedia:
http://en.wikipedia.org/wiki/Foxconn
[...] del dia Agosto 3, 2008 Posted by superpiwi in Linux, Ubuntu. trackback Recordais este post, pues bien, alguien ha entrado en razon porque [...]
Soy de los desafortunados que tiene una Foxconn y necesitaba ayuda. Hace dos dias que soy ususario de ubuntu, nunca lo habia probado y por fin me he decidido. Problema - Tengo Windows XP instalado y como quiero trabajar con los dos hice una instalacion en otra particion. Al tener la Foxconn, tuve que poner noacpi durante la instalacion y luego para arrancar el ubuntu tuve que desactivarlo en la Bios, con la consecuencia de que ademas de que no se me apaga el ordenata, no puedo arrancar el XP porque no esta activado al acpi en la bios. Si alguien sabe como solucionarlo estaria eternamente agradecido, y si fuera con una explicacion pasito a pasito, mucho mejor, porque como os dije acabo de empezar con Ubuntu, y de momento lo unico que he podido hacer es intentar solucionar los problemas de compatibilidad de mi equipo con los dos sistemas operativos montados. Muchas gracias por todo. un saludo.
Mira, Es imposible que tengas exito con la instalacion de ubunto. Tendras que seguir con xp en esa placa mierda de foxconn.
Si tienes el disco de instalacion de xp, sigue estos pasos.
1- pon el cd de instalacion de xp.
2. en las opciones de instalacion, elegi, reparar (R).
3 te lleva a la consola (msdos). elege 1 o 2, segun el numerro que se encuentera C:/windows, te pide la clave de administrador.
4. escribe help si necesitas ayuda.
5. escribe el comando fixboot, te pide si deseas reescribir el sector de aranque y les das si o s.
Suerte…