Luego de 2 dias de busqueda para solucionar este problema, finalmente encontre un video que explico detalladamente la solucion.
Problema
El adaptador de red inalámbrica BCM4360 Broadcom no estaba siendo encontrado luego de instalar Kali linux en mi MacBook Air.
Aparentemente este es un problema que tienen todos los usuarios de Mac que quieren usar Kali en sus maquinas.
Este chip especificamente no es soportado por la mayoria de las soluciones que encontre online.
A pesar de que mi MacBook Air tiene el chip BCM4360, esta guia tambien funciona para los chips Broadcom BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228, BCM43142, BCM4331, BCM4352.
Tip antes de comenzar
Para encontrar que chip tiene tu maquina puedes correr el siguiente comando.
lspci -nnk | grep -i net -A2
el mio se ve asi
Network controller [0280]: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
Solucion
Me encantaria decirles que la solucion es tan facil como correr un comando pero no es asi. Tenemos que seguir una serie de pasos.
Aqui les dejo el link con los pasos en ingles
Sin mas demoras aqui les va!
Atencion!
Para ejecutar los comandos tienes que ser root o usar sudo
antes de cada comando.
Paso 1
Agregar un componente "non-free" a la lista en /etc/apt/sources.list
.
Dependiendo de tu version de Debian debes agregar la siguiente linea:
# Para las versiones Debian 10 "Buster"
deb http://deb.debian.org/debian buster-backports main contrib non-free
# Para las versiones Debian 11 "Bullseye"
deb http://deb.debian.org/debian bullseye contrib non-free
Asi se ve mi archivo /etc/apt/sources.list
# See https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb http://ftp.de.debian.org/debian buster main non-free
# Additional line for source packages
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free
(la linea "deb http://http.kali.org/kali kali-rolling main contrib non-free" ya estaba incluida en mi archivo pero si no es tu caso, tambien deberias agregarla).
Teniendo estas dos lineas en nuestro archivo podemos seguir al paso 2.
Paso 2
Actualiza todos los paquetes de la lista con
apt-get update
Paso 3
Instala la imagen relevante a tu version de linux, sus headers y los paquetes de broadcom-sta-dkms
. Este comando tambien instalara los paquetes de wireless-tools
.DKMS hara el build del modulo wl en tu sistema.
apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms
Paso 4
Este paso es opcional pero igual recomendado en caso de que la instalacion anterior tenga alguna falla.
apt-get install -f
dpkg-reconfigure broadcom-sta-dkms
Paso 5
Chequea todos los modulos del DKMS (DKMS es Dynamic Kernel Module Support :)).
find /lib/modules/$(uname -r)/updates
Deberias ver el record wl.ko. Si no lo ves puede que se deba a que los paquetes se instalaron en otro directorio, lo cual no significa que haya nada mal con tu instalacion.
Paso 6
Desmonta los modulos que puedan tener conflicto
modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
Paso 7
Monta el modulp wl
modprobe wl
Paso 8
Resetea tu maquina
reboot
Conclusion
Cuando la maquina vuelva a encender, ya podras ver señales de WiFi en tu menu de coneccion de redes.
Aqui les dejo el video que me salvo la vida jeje. Gracias Herschel Gonzalez por tu aporte!
Video en español con la explicacion
Espero que les haya servido de ayuda!!
Saludos!
FraXen
Top comments (0)