Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/07/2008, 07:31
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Foxconn sabotea sus productos para que no funcionen con Linux

Comentario en Slashdot
"Suena más a incompetencia que a conspiración. La mayoría de los fabricantes de placas base no escriben sus propias BIOS, sino que compran una a AMI/Award y le hacen los cambios necesarios para su placa base.

Lo que probablemente hayan hecho es actualizar las tablas DSDT que se dan a Windows para mostrar su hardware, pero no se molestaron en cambiar las otras. Así que a Linux (y quizás también a Win9x) simplemente le entrega las tablas genéricas incluidas en la BIOS original, que obviamente no funciona para la placa.

Por supuesto, una BIOS que tenga tablas diferentes para cada SO es un indicador de un diseño pobre, ya que ser independiente del SO es casi el motivo mismo por el que se usa ACPI. Esto parece ser problema de quien escribió la BIOS en primer lugar.

Sin embargo aunque no estén tratando de sabotear a Linux, sí es un pobre servicio al cliente el negarse a arreglarlo y asegurar que todo funciona bien."

La traducción es libre, por supuesto.

Otro comentario menciona que probablemente el motivo de las tablas diferentes sea solucionar algunos fallos en la implementación de ACPI de Windows.

En cuanto a que solamente afecte a Ubuntu, me suena muy raro. Principalmente porque en Slashdot lo hubieran mencionado (hay un nivel técnico muy alto en los comentarios) y segundo porque lo que sucede (según se explica también en slashdot y en el artículo original) es que la BIOS busca la palabra "linux" en la cadena de identificación que le envía el SO. Y todo kernel Linux tiene esa cadena en su nombre

Otra cosa es que quizás Ubuntu tenga alguna opción de configuración que fuerce a linux a confiar completamente en la BIOS, pero en realidad a cualquier linux le enviaría los datos erróneos.


Aunque yo no soy un entendido de Hardware y por lo tanto confiaría más en tu fuente, Robi


Saludos.