Averiguar que tarjeta Broadcom
Hay docenas de tarjetas inalambricas wireless y muchas mas aparecen cada dia. La clave es encontrar el driver correcto para cualquier tarjeta inalambrica, esto lo hacemos con PCI ID.
Para encontrar ejecutamos el siguiente comando abriendo Una terminal con CTRL+ALT+T
lspci -nn -d 14e4:
Te dirá algo como:
Broadcom Corporation BCM4306 802.11bgn Wireless Network Adapter [14e4:4320] (rev 03)
El PCI.ID en este ejemplo es 14e4:4320 como se ve en los corchetes.
Con esta nueva informacion puedes verificar en la tabla de abajo el paquete y revision de que debemos instalar.
NOTE – Antes de proceder , si tienes instalados controlodors previos o se ha realizado cualquier cambio necesitaras deshacer esos cambios.
Esto incluye cualquier instalacion por pedio de apt-get, aptitude, synaptic, dpkg, software center o compilaciones manuales, con el objetvo de evitar conflicots.
Por elejmpo, si tienes una instalacion previa de bcmwl-kernel-source
necesitaras eliminarla usando el siguiente método.ackage, you will need to remove it by using the purge method:
sudo apt-get purge bcmwl-kernel-source
2. Preparando el sistema
Si instalaste ubuntu, necesitaras generar e instalar los paquetes index de donde saldran los controladores de la tarjeta wi.fi usando el siguiente comando.
sudo apt-get update
Actualizaremos los pci ids:
sudo update-pciids
3. Instalando el Paquete
Asumiendo el id que obtuvimos previamente 14e4:4320 rev 03 debemos ejecutar lo siguiente:
sudo apt-get install linux-firmware-nonfree
sudo reboot
El formato es bastante simple
sudo apt-get install <PACKAGE_NAME>
BROADCOM WIRELESS TABLE (Updated 21 February 2015)
PCI.ID 12.04 LTS 14.04+
------------------------------------------------------------------------------------
14e4:0576 Special Case #1 Special Case #1
14e4:4301 firmware-b43legacy-installer firmware-b43-installer
14e4:4306 firmware-b43legacy-installer firmware-b43-installer
14e4:4306 rev 02 firmware-b43legacy-installer firmware-b43-installer
14e4:4306 rev 03 linux-firmware-nonfree firmware-b43-installer
14e4:4307 linux-firmware-nonfree firmware-b43-installer
14e4:4311 linux-firmware-nonfree firmware-b43-installer
14e4:4312 linux-firmware-nonfree firmware-b43-installer
14e4:4313 linux-firmware-nonfree firmware-b43-installer
14e4:4315 firmware-b43-lpphy-installer firmware-b43-installer
14e4:4315 rev 01 firmware-b43-installer firmware-b43-installer / Case #4
14e4:4318 linux-firmware-nonfree firmware-b43-installer
14e4:4318 rev 02 firmware-b43-installer firmware-b43-installer
14e4:4319 linux-firmware-nonfree firmware-b43-installer
14e4:4320 rev 02 firmware-b43legacy-installer firmware-b43-installer
14e4:4320 rev 03 linux-firmware-nonfree firmware-b43-installer
14e4:4324 linux-firmware-nonfree firmware-b43-installer
14e4:4325 firmware-b43legacy-installer firmware-b43-installer
14e4:4328 bcmwl-kernel-source firmware-b43-installer
14e4:4329 bcmwl-kernel-source bcmwl-kernel-source
14e4:432a bcmwl-kernel-source bcmwl-kernel-source
14e4:432b bcmwl-kernel-source bcmwl-kernel-source
14e4:432c bcmwl-kernel-source bcmwl-kernel-source
14e4:432d bcmwl-kernel-source bcmwl-kernel-source
14e4:4331 linux-firmware-nonfree firmware-b43-installer
14e4:4335 UNKNOWN firmware-b43-installer
14e4:4353 Special Case #1 Special Case #1
14e4:4357 Special Case #1 Special Case #1
14e4:4358 bcmwl-kernel-source bcmwl-kernel-source
14e4:4359 bcmwl-kernel-source bcmwl-kernel-source
14e4:4365 Special Case #2 bcmwl-kernel-source
14e4:4365 rev 01 Special Case #2 bcmwl-kernel-source
14e4:43a0 UNKNOWN bcmwl-kernel-source
14e4:43b1 UNKNOWN bcmwl-kernel-source
14e4:4727 Special Case #3 Special Case #1
14e4:a962 UNKNOWN firmware-b43-installer
------------------------------------------------------------------------------------