¿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 (0x04, OSVR)
}
....
Else
{
If (MCTH (_OS, "Linux"))
{
Store (0x3, 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.»
Hola,
Yo el problema que tengo con foxconn es con el audio frontal con la placa M61PMV. No sale audio frontal, pero en la parte posterior si sale. He probado con Gygabite, Intel y biostar, se porta muy bien.
Hasta el momento no logro hacer funcionar el audio frontal bajo Linux. Con Windows funcona Ok
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.
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
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
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…
Tengo el mismo problema pero con una placa madre MSI G33M-Fi con AMI BIOS y sin solucion por parte de MSI al dia de hoy =(
tengo muchas modelos de esa marca y dejenme decirles que me funcionan de maravilla, no eh tenido problemas de ese tipo, desmiento lo dicho en el texto anterior.
estan locos, foxconn es una de las mejores marcas que existen en el mercado y no necesriammente tengo esa en mi ordenador
actualizo 30/08/2010
recién compre la M61PMV ,he instale ubuntu 10.04.01 y hasta el momento no me ha presentado problemas en cuanto a reinicio,suspensión o hibernación , el audio no lo he probado, ya que tengo audio creative live!.
saludos
HP lo hace también en los laptops (no se si en otros equipos también)
provocando esos problemas que comentas.
De hecho, ojeando las tablas de mi equipo, veo que no solo saboteado
expresamente para linux, sino también para sistemas windows anteriores a Vista.
Bueno, supongo que será parte del acuerdo con Microsoft. Pueden poner el cartel de recomendado W7, pero tienen que forzar que la gente actualice y evitar otras opciones.
Punto positivo: El saboteo de las tablas ACPI significa que la presencia de Linux en sus equipos es suficiente como para hacer que HP le preste atención y dedique recursos a ello. Aunque este esfuerzo esté totalmente dirigido a evitar que Linux funcione en sus sistemas, hay que valorarlo, ya que implica que la comunidad de usuarios con Linux es relevante.
Ahora ya se porque tuve tantos problemas para activar incluso el windows7 ahora entiendo porque, siempre se reiniciaba, se apagaba, era un desastre todos los días, nunca pude colocar en mi pc linux, ahora entiendo, miren tenía está foxconn, la placa g41mxp…creo que con esto jamas compraré una foxconn, son unos tramposos de M!!!!,,, Y CRANME, en estos días voy a comprar una placa para reemplazar está foxconn, y tengo estás dos opciones, la asrock g41m-vs3 r2.0 y una foxconn g41mxe-v pero con está información tan valiosa ya no compraré foxconn ni a palos!!!
saludos.
Yo tengo ubuntu 11.10 y una tarjeta FOXCONN,. solo funcional el canal izquierdo.
será que puedes ayudarme a configurar ese archivo BIOS ACPI, porfa.
gracias.
Ensamblo equipos con Ubuntu Linux 11.04 y anteriormente lo he hecho con Ubuntu 10.04 y Ubuntu 9.10 y empleo placas base Foxconn siempre. Tanto la G41MXP para equipos Intel LGA775 como H61 y H67 para Intel Core, también equipos AMD Fusion y VISION (A4, A6 y A8) y no tengo problemas, ni a nivel de compatibilidad, ni de fiabilidad.
Supongo que cada uno cuenmta las cosas según su experiencia, y la verdad es que yo no tengo queja.