El Aleph de Juan – El blog de Juan Rodriguez Monti

We are all in the gutter, but some of us are looking at the stars.

Broadcom y Ubuntu 12.04

by juan on May 16, 2012

Si tenés una placa wireless Broadcom, sabés bien lo insoportable que es configurarlas. Incluso ahora que se liberó el código fuente de sus drivers para Linux.

Cuestión que tengo una Vostro 1520 y tiene una condenada placa Broadcom ( fabricada para Dell ). Y tenia instalado allí un Ubuntu desde hacia unos 3 años. Cambiaba de versión actualizando.

Pero como tuve que hacer unos movimientos con el disco, tuve que instalar la versión 12.04 desde el CD de cero. Y allí empezó ( otra vez ) el divertidísimo loop donde la placa no funciona, los drivers no andan, pruebo cosas, sigue sin andar y así ad infinitum casi.

La solución es fácil. Lo que llevó tiempo es descubrirlo. Los pasos para que tu Broadcom BCM4x funcione son:

  1. Instalar Ubuntu 12.04.
  2. Habilitar los drivers propietarios de la placa. ( Hay una notificación en el area superior derecha de la pantalla, la herramienta se llama jockey-gtk ).
  3. Instalar la placa ethernet y conectar por cable la notebook. Podés bajar los paquetes y hacerlo offline, pero es engorroso.
  4. Desinstalá Network Manager.
  5. Instalá Wicd.
  6. Luego de hacer todo lo anterior, en las opciones de Wicd cambiá wlan0 por eth1 o la que sea tu placa.
  7. Listo!

Por defecto, parece, Wicd pone como placa predeterminada wlan0. Sin embargo, con ese parámetro no funcionó. Para que funque tuve que poner eth1 o lo que corresponda en tu configuración. Podés mirarlo con : ifconfig.

Una forma útil de comprobar si la placa funciona es ( como root ):

# iwlist scan

Por último voy a mencionar el muy buen laburo que hizo la gente de Ubuntu al mantener y tener paquetes actualizados para las placas Broadcom basados en el driver liberado por el fabricante. Ya que si tuvieras que compilar a mano el driver, cargar el módulo y demás es engorroso.

Espero a alguien le sirva esta info. A mi me llevó un rato darme cuenta.