domingo, 24 de marzo de 2013

Linux Mint en Bangho A1 con wifi RTL8723

Como equipos para desarrolladores, compramos unas notebooks Bangho A1, que tienen una buena relación precio / prestaciones. Traen 8GB de RAM y 750GB de disco con una cpu AMD C70 dual core. La CPU es medio floja pero para el tipo de desarrollo que hacemos, lo que mas impacta es la cantidad de RAM disponible.
Otro tema fundamental es que las notebooks vienen SIN sistema operativo. No vamos a pagar una licencia a Microsoft por un Windows 8 que vamos a borrar inmediatamente.

Instalamos Linux Mint Nadia 14 (64 bits) (http://www.linuxmint.com). Bajando la imagen de internet a un pen drive (o un DVD si les queda mejor) e instalando desde allí.
La instalación no tiene misterios, salvo porque no funciona el WiFi.

El WiFi RTL8723 es un chipset nuevo que no tiene soporte "out-of-the-box" para las distros actuales. Pero si tiene soporte en un kernel mas nuevo, el 3.8.

Una vez completada la instalación, reiniciamos y usando la red cableada o la ayuda de otro equipo con internet descargamos estos archivos:

linux-headers-3.8.4-030804-generic_3.8.4-030804.201303201832_amd64.deb
linux-headers-3.8.4-030804_3.8.4-030804.201303201832_all.deb
linux-image-3.8.4-030804-generic_3.8.4-030804.201303201832_amd64.deb
linux-image-extra-3.8.4-030804-generic_3.8.4-030804.201303201832_amd64.deb

Una vez descargados, estan en la carpeta ~/Descargas. Abrimos la terminal y escribimos:

sudo dpkg -i *.deb

Eso va a instalar el kernel 3.8.4 que trae soporte nativo para esta placa de wifi. Pero tiene un bug y es que le falta el archivo del firmware del chip. 
Vamos a conseguirlo desde otra fuente (el git ya viene instalado en Mint):

git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git

sudo cp -v linux-firmware/rtlwifi/rtl8723* /lib/firmware/rtlwifi/.





Ya estamos listos. A reiniciar la maquina ya esta funcionando el wifi.

El resto del hardware funciona sin problemas (camara web, audio, red cableada, bluetooth, usb, touchpad con multitouch).