Ubuntu 10.04 en miniportátil Asus eeepc 1005P

Imagen de anselo
0 puntos

Cuando instalamos Ubuntu 10.04 en un miniportátil Asus eeepc 1005P, hay algunas cosas que no funcionan. La más importante de ellas es la tarjeta wifi; pero tampoco funcionan bien el brillo y el micrófono interno.
Veamos cómo solucionarlo y además vamos a añadir eeepc-tray que es una utilidad que nos sirve para controlar el modo de ahorro de energía, la posición de la pantalla, resolución, etc.
- Instalar controladores para la Wifi:
Descarga desde wireless.kernel.org el paquete más reciente de compat-wireless
Descomprime el paquete
Muévete hasta el directorio
cd compat-wireless-*
Selecciona el driver ath9k y compila
./scripts/driver-select ath9k
make
Instala el driver
sudo make install
Quita los controladores antiguos y carga el nuevo
sudo make unload
sudo make wlunload
sudo make btunload
sudo modprobe ath9k
Nota: Si cambias de kernel y deja de funcionar el wifi, repite estos pasos.

Editado 17 de julio de 2010:
A partir de la instalación de los drivers, la wifi funcionaba perfectamente pero tenía un problema al usar airodump-ng (de la suite aircrack-ng); y es que no conseguía fijar mi tarjeta en un canal concreto. Siempre se fijaba en el canal -1, con lo que aireplay-ng no era capaz de inyectar. El problema se debe a un bug (ya reportado) de los drivers y buscando una solución encontré esta página, de CRySoL: Inyección de tráfico en chipsets Atheros en la que además de explicar cómo funciona el driver, cómo funciona el tráfico, etc; aporta un parche para solucionar nuestro problema.
Probado e inyectando perfectamente.

- Micrófono interno: instalar el paquete linux-backports-modules-alsa-2.6.xx.yy-generic, desde Synaptic.
Ajusta el volumen de entrada en Preferencias del Sonido --> Pestaña "Entrada"
- eeepc-tray
Añadir a nuestros sources.list el siguiente repositorio:
deb http://www.statux.org/software packages main
Añadir la key de autentificación:
wget -q http://www.statux.org/software/key/statux.pub -O- | sudo apt-key add -
Actualizar: sudo aptitude update
e instalar: sudo aptitude install eeepc-tray
Más info en statux.org
- Teclas de Función (Fn)
Editar el grub:
sudo gedit /etc/default/grub
y sustituir la línea que pone
GRUB_CMDLINE_LINUX_DEFAULT
por
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
Guardar el archivo y actualizar el grub:
sudo update-grub2
- Salida de sonido (Corregido con los nuevos kernels)

Cuando conectamos los auriculares, el sonido sale a la vez por los altavoces y por los auriculares. Si quieres que sólo salga por los auriculares, ve a Preferencias del Sonido --> Pestaña de Salida y en "Conector" cambia a "Analog Headphones"
Para volver a oír por los altavoces cambia a "Analog Speakers"