<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Frank Fernandez</title>
    <description>The latest articles on DEV Community by Frank Fernandez (@fraxen).</description>
    <link>https://dev.to/fraxen</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F781573%2F8da65a7f-21c0-4517-9531-17ef51aefdd8.jpeg</url>
      <title>DEV Community: Frank Fernandez</title>
      <link>https://dev.to/fraxen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fraxen"/>
    <language>en</language>
    <item>
      <title>Adaptador de red wireless BCM4360 en Kali Linux</title>
      <dc:creator>Frank Fernandez</dc:creator>
      <pubDate>Sun, 20 Feb 2022 02:39:51 +0000</pubDate>
      <link>https://dev.to/fraxen/adaptador-de-red-wireless-bcm4360-en-kali-linux-2dnd</link>
      <guid>https://dev.to/fraxen/adaptador-de-red-wireless-bcm4360-en-kali-linux-2dnd</guid>
      <description>&lt;p&gt;Luego de 2 dias de busqueda para solucionar este problema, finalmente encontre un video que explico detalladamente la solucion.&lt;/p&gt;

&lt;h2&gt;
  
  
  Problema
&lt;/h2&gt;

&lt;p&gt;El adaptador de red inalámbrica  BCM4360 Broadcom no estaba siendo encontrado luego de instalar Kali linux en mi MacBook Air.&lt;/p&gt;

&lt;p&gt;Aparentemente este es un problema que tienen todos los usuarios de Mac que quieren usar Kali en sus maquinas.&lt;/p&gt;

&lt;p&gt;Este chip especificamente no es soportado por la mayoria de las soluciones que encontre online.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tip antes de comenzar
&lt;/h3&gt;

&lt;p&gt;Para encontrar que chip tiene tu maquina puedes correr el siguiente comando.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;lspci -nnk | grep -i net -A2&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;el mio se ve asi&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Network controller [0280]: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Solucion
&lt;/h2&gt;

&lt;p&gt;Me encantaria decirles que la solucion es tan facil como correr un comando pero no es asi. Tenemos que seguir una serie de pasos. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://wiki.debian.org/wl"&gt;Aqui les dejo el link con los pasos en ingles&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sin mas demoras aqui les va!&lt;/p&gt;
&lt;h2&gt;
  
  
  Atencion!
&lt;/h2&gt;

&lt;p&gt;Para ejecutar los comandos tienes que ser root o usar &lt;code&gt;sudo&lt;/code&gt; antes de cada comando.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paso 1&lt;/strong&gt;&lt;br&gt;
Agregar un componente "non-free" a la lista en &lt;code&gt;/etc/apt/sources.list&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Dependiendo de tu version de Debian debes agregar la siguiente linea:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Para las versiones Debian 10 "Buster"
deb http://deb.debian.org/debian buster-backports main contrib non-free
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Para las versiones Debian 11 "Bullseye"
deb http://deb.debian.org/debian bullseye contrib non-free
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Asi se ve mi archivo /etc/apt/sources.list&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# See https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/&lt;/span&gt;
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb http://ftp.de.debian.org/debian buster main non-free
&lt;span class="c"&gt;# Additional line for source packages&lt;/span&gt;
&lt;span class="c"&gt;# deb-src http://http.kali.org/kali kali-rolling main contrib non-free&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;(la linea "deb &lt;a href="http://http.kali.org/kali"&gt;http://http.kali.org/kali&lt;/a&gt; kali-rolling main contrib non-free" ya estaba incluida en mi archivo pero si no es tu caso, tambien deberias agregarla).&lt;/p&gt;

&lt;p&gt;Teniendo estas dos lineas en nuestro archivo podemos seguir al paso 2.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paso 2&lt;/strong&gt;&lt;br&gt;
Actualiza todos los paquetes de la lista con&lt;br&gt;
&lt;code&gt;apt-get update&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paso 3&lt;/strong&gt;&lt;br&gt;
Instala la imagen relevante a tu version de linux, sus headers y los paquetes de &lt;code&gt;broadcom-sta-dkms&lt;/code&gt;. Este comando tambien instalara los paquetes de &lt;code&gt;wireless-tools&lt;/code&gt;.DKMS hara el build del modulo wl en tu sistema.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paso 4&lt;/strong&gt;&lt;br&gt;
Este paso es opcional pero igual recomendado en caso de que la instalacion anterior tenga alguna falla.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;apt-get install -f&lt;/code&gt;&lt;br&gt;
&lt;code&gt;dpkg-reconfigure broadcom-sta-dkms&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paso 5&lt;/strong&gt;&lt;br&gt;
Chequea todos los modulos del DKMS (DKMS es Dynamic Kernel Module Support :)).&lt;/p&gt;

&lt;p&gt;&lt;code&gt;find /lib/modules/$(uname -r)/updates&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Deberias ver el record &lt;em&gt;wl.ko&lt;/em&gt;. 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.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paso 6&lt;/strong&gt;&lt;br&gt;
Desmonta los modulos que puedan tener conflicto&lt;/p&gt;

&lt;p&gt;&lt;code&gt;modprobe -r b44 b43 b43legacy ssb brcmsmac bcma&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paso 7&lt;/strong&gt;&lt;br&gt;
Monta el modulp &lt;em&gt;wl&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;modprobe wl&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Paso 8&lt;/strong&gt;&lt;br&gt;
Resetea tu maquina&lt;/p&gt;

&lt;p&gt;&lt;code&gt;reboot&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Cuando la maquina vuelva a encender, ya podras ver señales de WiFi en tu menu de coneccion de redes.&lt;/p&gt;

&lt;p&gt;Aqui les dejo el video que me salvo la vida jeje. Gracias &lt;a href="https://www.youtube.com/channel/UCBHx2deOJOVofb-oDmPP2Yg"&gt;Herschel Gonzalez&lt;/a&gt; por tu aporte!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=onTFggKa9tI"&gt;Video en español con la explicacion&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Espero que les haya servido de ayuda!!&lt;br&gt;
Saludos!&lt;/p&gt;

&lt;p&gt;FraXen&lt;/p&gt;

</description>
      <category>kali</category>
      <category>bcm4360</category>
      <category>wireless</category>
      <category>troubleshoot</category>
    </item>
  </channel>
</rss>
