Bueno aquí les presente la solución más ética para hacer funcionar nuestra tarjeta wireless, en el modelo par la HP Pavilion tx1030la, esta lap trae como wireless el modelo de la Broadcom bcm4312.Así que si su laptop no es este modelo que les presento, pero cuentan con esta tarjeta, los siguientes pasos les va a funcionar.
Si llegamos a usar el Ubuntu 7.10, podemos saber que la tarjeta wireless se instala correctamente, siempre y cuando lo hallamos instalado junto con una conexión a internet, en esta versión nueva, la 8.04, podemos observar que el driver esta instalado, pero no en uso y por más que le demos en poner en uso y nos pida reiniciar todo el sistema, nunca la hecha a andar.
El problema radica en el firmware del driver instalado, que no lo encuentra, nos manda un error.
Solución
Primeramente abrimos una terminal:
Aplicaciones ->Accesorios -> Terminal
Nos checamos el modelo de nuestra wireless:
$lspci |grep Network
Les debe salir algo como esto:
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 01)
Bueno si es así, sigamos adelante:
Verificamos el error que teníamos, checando los mensajes que manda el kernel de linux, al momento que esta cargando el sistema, solamente muestro los últimos 50 mensajes, ya que es hasta el final en donde empieza a cargar o intenta cargar el modulo para el wireless :
$dmesg |tail -50
Por ahí en una de las lineas les debe de mandar este mensaje:
[ 82.384966] b43-phy0 ERROR: Firmware file “b43/ucode5.fw” not found or load failed.
Nos logeamos como root:
$sudo bash
Ahora instalamos el siguiente paquete:
#apt-get update
#apt-get install bcm43xx-fwcutter
Durante la instalación les dira si deseean extraer el firmware, le dan que si , intentara extraerlo, pero al final les manda error.
Ahora, vamos a instalar el firmware, lo hacemos de la siguiente manera:
Vemos primero si existe:
#ls /usr/share/b43-fwcutter
Les debe aparecer el siguiente archivo:
install_bcm43xx_firmware.sh
Bueno, ahora lo instalamos:
#/usr/share/b43-fwcutter/install_bcm43xx_firmware.sh
Ahora cargamos el modulo:
#modprobe bcm43xx
Tenemos que reiniciar todo el sistema para que surtan efectos, y cuando entren de nuevo veran que ya tienen su wireless.
En caso de que aun así no les levante el wireless, pasan a realizar lo siguiente:
Se checan que versión de kernel tiene:
#uname -a
En mi caso:
Linux NailaLap 2.6.24-19-generic #1 SMP Wed May 28 20:27:26 UTC 2008 i686 GNU/Linux
Tengo el kernel 2.6.24-19
Dependiendo de su versión de kernel, escogen el firmware que van a descargar, desde la siguiente página
http://www.linuxwireless.org/en/users/Drivers/b43#firmwareinstallation
Aquí le dan en Go, donde hace referencia a su versión de su kernel y ejecutan los pasos que se le indican, recuerden al realizar esos pasos deben de estar en el directorio:
/usr/share/b43-fwcutter/
Al finalizar, recuerden cargar su modulo con modprobe bcm43xx
August 28, 2008 at 12:50 am
muy buen sitio amigo, pero me interesa saber como instalar lo mismo (wireless) pero en debian, y si me podrias explicar como hacer para que se actualiza debian por completo gracias.
August 28, 2008 at 2:33 pm
muy buen sitio compa pero no me jala el wireless ke tengo que hacer tengo el mismo kernel ke el tuyo y el mismo modelo de lap pero no me jala el wireless cuando lo desactivo se desactivo el bluetooth me podrias ayudar gracias
August 11, 2009 at 3:51 am
por favor estoy buscando el driver para bcm4312 para tx1030la con windows vista home premium y algun tutorial como instalarlo por favor la persona que me pudiera ayudar lo agradeceria muchisimo mi email juan_fiestas_rodriguez@hotmail.com