elbenditu blog banner

miércoles, enero 23, 2008

Acer 5315 Ubuntu Gutsy

Tenía pensado hacer una entrada elaborada, paso a paso, de lo necesario para echar a andar el hardware, pero dado lo circunstancial de estas soluciones, sólo lo trataré por encima para que la gente pueda salir al paso.

Quien se haya comprado este portátil y quiera echarlo a andar en GNU/Linux se habrá dado cuenta que sólo hay tres escollos: el ACPI, el sonido y la wi-fi.

ACPI

Hay un proyecto para controlar esta interfaz, tenemos incluso deb para Ubuntu, toda la información aquí.

SONIDO

Necesitamos un patch que aún no está disponible en la versión del kernel de Gutsy (2.6.22) y que estará disponible en versiones superiores en todas las distribuciones. Ubuntu, que se distingue por facilitar las cosas, hace backports de los patch más importantes para su kernel, así no tendremos que hacer nada más que instalar el paquete:

linux-backports-modules-generic

y retocar el archivo:

/etc/modprobe.d/alsa-base

añadiéndole al final la siguiente línea:

options snd-hda-intel model=acer

Más información en el wiki de Ubuntu.

WI-FI

La wi-fi es lo que más guerra da porque debería de funcionar y no lo hace. Las tarjetas de red Atheros tienen driver cortesía del proyecto madwifi pero la que trae nuestro portátil necesita un patch que todavía no está incluido en la versión estable (0.9.3.3).

Antes de explicar las opciones es necesario instalar lo siguiente:

build-essentials
sharutils

Y ahora las opciones:

1 - Aplicar el patch de madwifi siguiendo estas instrucciones.

2 - Utilizar ndiswrapper siguiendo esta magnífica receta.

Como habréis podido comprobar todos estos pasos son necesarios de momento ya que en cuanto el kernel se actualice y el proyecto madwifi saque nuevo release con el patch integrado todo esto será innecesario. Más aún, cuando el resto de distribuciones integren —y algunas ya lo hacen— el acer_acpi entonces este portátil se instalará sin problemas en cualquier GNU/Linux y además cuando esté listo el ath5k se hará con software 100% libre.

¡Fantástico!