Error con Broadcom BCM4318 + b43-fwcutter + wl_apsta.o + Ubuntu Karmic Koala 9.10

Esta semana me tope con este error en Ubuntu 9.10 y es muy posible que en otras distribuciones suceda lo mismo. El problema aparece cuando se desea activar los Controladores Privativos para el dispositivo Broadcom BCM4318 (probablemente el mismo error se repita con dispositivos que usan el mismo driver).

El problema puntual es que cuando se desean activar los controladores privativos, el dialogo de controladores de Hardware (Sistema > Administración > Controladores de hardware) se queda como congelado, constantemente buscando y tratando de instalar el driver adecuado. Tal y como la imagen a continuación lo muestra:

Error BCM4318 ubuntu

Lo que sucede a nivel interno es lo siguiente:

Para activar los controladores privativos de cualquier dispositivo, Ubuntu usa la aplicación jockey-gtk, y esta a su vez usa a b43-fwcutter para instalar los archivos necesarios para su funcionamiento, estos dos archivos son wl_apsta.o y broadcom-wl-4.150.10.5.tar.bz2 , el problema es que la ubicación predeterminada de wl_apsta.o es errónea, el archivo ya no se encuentra en ese lugar.

La solución fue sencilla

  1. Primero busque el archivo wl_apsta.o hasta que lo encontré y lo puse aquí, para ahorrar el buscarlo nuevamente si es que lo necesito.
  2. Ubique el archivo install_bcm43xx_firmware.sh dentro de la carpeta /usr/share/b43-fwcutter/
  3. Edite el archivo y modifique dos lineas, linea 7 y la linea 9 para que queden asi:

7.  wget http://share.neosergio.net/sources/wl_apsta.o
8.  wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
9.  b43-fwcutter -w /lib/firmware wl_apsta.o

Luego se pueden tomar dos acciones: Ejecutar el script así:

sudo sh install_bcm43xx_firmware.sh

O ejecutar nuevamente jockey-gtk (Sistema > Administración > Controladores de Hardware) para hacerlo funcionar.

Problema resuelto.

🙂

Publicado por Sergio Infante

Software Developer

4 comentarios sobre “Error con Broadcom BCM4318 + b43-fwcutter + wl_apsta.o + Ubuntu Karmic Koala 9.10

  1. usa sudo para que especifiques que eres el super usuario.

    Ejemplo:
    sudo vim.tiny /usr/share/b43-fwcutter/install_bcm43xx_firmware.sh
    sudo gedit /usr/share/b43-fwcutter/install_bcm43xx_firmware.sh
    sudo nano /usr/share/b43-fwcutter/install_bcm43xx_firmware.sh

    o cualquier editor de texto

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios .

A %d blogueros les gusta esto: