Foxconn sabotea sus Bios para que fallen con Linux

¿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

34 Responses to “Foxconn sabotea sus Bios para que fallen con Linux”


  1. 1 superpiwi julio 25, 2008 a las 11:57 am

    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.»

    • 2 Antonio enero 16, 2010 a las 9:24 pm

      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

  2. 3 piponazo julio 25, 2008 a las 2:04 pm

    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 …

  3. 4 Jorge Baquero julio 25, 2008 a las 2:23 pm

    Pues dejarlos esas porquerias de dispositivos aca en Colombia son remalas y nadie las compra.

  4. 5 Paolo Mezzano julio 25, 2008 a las 3:05 pm

    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.

  5. 6 juancholo julio 25, 2008 a las 4:05 pm

    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.

  6. 7 troyano66 julio 25, 2008 a las 9:20 pm

    Es increible, los imnombrables ya no saben como
    parar el crecimiento de Linux.

  7. 8 MEinstein julio 25, 2008 a las 9:40 pm

    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.

  8. 9 Catrip julio 26, 2008 a las 4:26 am

    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

  9. 10 luis c julio 26, 2008 a las 5:28 am

    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.

  10. 11 Wagner julio 26, 2008 a las 10:47 pm

    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:::

  11. 12 Bucanero.rm julio 27, 2008 a las 11:17 am

    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

  12. 13 casca julio 27, 2008 a las 2:02 pm

    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.

  13. 14 carnitos julio 28, 2008 a las 4:58 am

    que diran si les enviamos un correo sobre esto? con que tonteria argumentaran semejante saboteo?

  14. 15 DaniFP julio 28, 2008 a las 7:58 am

    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.

  15. 16 DaniFP julio 28, 2008 a las 7:59 am

    Lo siento, se me pasó el enlace de la Wikipedia:
    http://en.wikipedia.org/wiki/Foxconn

  16. 17 felipe agosto 9, 2008 a las 5:22 pm

    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.

  17. 18 Ever agosto 19, 2008 a las 9:51 pm

    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…

  18. 19 Mariano octubre 3, 2008 a las 5:29 pm

    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 =(

  19. 20 renzo abril 24, 2009 a las 9:00 pm

    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.

  20. 21 sergio julio 20, 2009 a las 3:30 pm

    estan locos, foxconn es una de las mejores marcas que existen en el mercado y no necesriammente tengo esa en mi ordenador

  21. 22 jose castrillo agosto 31, 2010 a las 4:22 am

    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

  22. 23 esquio junio 27, 2011 a las 8:22 am

    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.

  23. 24 lombardo noviembre 26, 2011 a las 1:53 pm

    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.

  24. 25 fredureyes enero 9, 2012 a las 4:55 am

    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.

  25. 26 Juan abril 17, 2012 a las 11:12 am

    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.

  26. 27 Jorge Chiquillan mayo 15, 2014 a las 1:06 pm

    Compre mi PC Foxconn ya instalado con Linux Ubuntu 10.04.01 luego lo formatee e instale windows 7 y me ha presentado problemas en cuanto a reinicio,suspensión o hibernación , necesito sus ayudas para dar solución a este problema gracias

    saludos


  1. 1 Foxconn sabotea sus BIOS para que fallen con Linux « Sekuela Digital Trackback en julio 25, 2008 a las 7:33 pm
  2. 2 ¿ Sabotaje de Foxconn para con Linux ? « Ubuntu Destiny Trackback en julio 26, 2008 a las 4:58 am
  3. 3 La noticia del dia « Ubuntu Life Trackback en agosto 3, 2008 a las 8:50 pm
  4. 4 Foxconn sabotea sus Bios para que fallen con Linux « EXperiencia LibRE Trackback en agosto 29, 2008 a las 4:36 pm
  5. 5 Foxconn modifica sus Bios para que fallen con Linux « Tcnologic Trackback en agosto 30, 2008 a las 9:50 pm
  6. 6 Blog GNU Ciencia » Blog Archive » Ojo con las MotherBoard Foxconn Trackback en octubre 26, 2008 a las 12:17 am
  7. 7 Anónimo Trackback en abril 12, 2011 a las 4:44 pm

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

Archivos

julio 2008
L M X J V S D
 123456
78910111213
14151617181920
21222324252627
28293031  

Blog Stats

  • 31.252.045 hits

A %d blogueros les gusta esto: