Drivers Broadcom en Debian GNU/Linux

Hace poco me compre una netbook Lenovo Ideapad S10-2, esta venia con la version “Home” del Windows XP. Funcionaba bien para lo que la queria usar pero queria sacarlo y poner alguna distribución de GNU/Linux.

Probe las versiones de Ubuntu 9.10 y 10.04 como live-usb y funcionaba perfecta. Además probe de utilizar la distribución E-live para ver si se adecuaba al entorno de la netbook y funcionó de maravillas. Todas las distribuciones que mencione antes detectaron todo y funcionaban muy bien pero queria ir mas alla y poder configurar paso a paso mi distribución e instalarle lo minimo e indispensable en cuanto a programas para trabajar.

Para esto utilice la versión testing de debian ya que venia con el kernel 2.6.32 que sabia que soportaba las placas wireless más nuevas (entre ellas la broadcom BCM4312 que yo tenia).

Pero en el momento de la instalación el instalador me avisaba de que iba a haber unos conflictos ya que los drivers que necesitaba para la placa de red wireless pertenecia a la rama de “non-free” de debian y no los iba a instalar en ese momento. Intente de muchas maneras parapoder instalarlos hasta que di con la correcta.

Antes de continuar es necesario que tengan bajados los “headers” del kernel y para ello hay que hacer:

aptitude install linux-headers-$(uname -r)

No hay que bajar nada ni compilar nada a manopla, simplemente configurar los repositorios de debian para testing y realizar lo siguiente:

aptitude install wireless-tools firmware-b43-lpphy-installer b43-fwcutter

Y listo, se van a descargar los paquetes mas sus dependencias además de una serie de archivos necesarios para la compilación.

Luego hacemos

ifconfig wlan0 up

Y reiniciamos la pc.

Les dejo una screenshot del escritorio:

Para más información al respecto o ver como instalar en otras versiones de linux que no sean o esten basadas en debian pueden entrar en:

http://wiki.debian.org/bcm43xx#b43-b43legacy-squeeze

http://wireless.kernel.org/en/users/Drivers/b43