Solucionar problemas del Bios para Linux en placas Foxconn


Existen cosas verdaderamente insultantes en este mundo, pero que una de las grandes empresas de hardware esté vinculado con alguna de ellas es bastante molesto… El caso es que al parecer Foxconn altera sus bios para que presenten problemas cuando se instala Linux usando sus placas. El error se manifiesta a la hora de poner el equipo a Hibernar, Reiniciar o Suspender alterando las funciones sencilla de la ACPI. ¿La solución?

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

Para solucionar el problema, buscamos el código que empieza con:

If (_OSI ("Windows 2000"))
{
Store (0×04, OSVR)
}

….
Else
{
If (MCTH (_OS, “Linux”))
{
Store (0×3, OSVR)
}

Y cambiamos este último por:

If (_OSI ("Linux"))
{
Store (Zero, OSVR)
}

Me enteré via hk9888

Anuncios

7 comentarios en “Solucionar problemas del Bios para Linux en placas Foxconn

  1. Buenas tardes, amigos estoy nuevo en linux y estoy buscando los driver de una tarjeta madre foxconn modelo 661FX7MI y no los encuentro por ningun lado si me pudieran ayudar se los agradeceria.

  2. @Dael:
    Veo que ya publicaste tu interrogante en esdebian, pues te digo que si esa gente no son capaz de ofrecerte una respuesta, nadie puede. Por ahora te recomiendo que sigas sus consejos..

Responder

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. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s