¿No funciona la tarjeta Broadcom BCM4313 en Debian Jessie y el Kernel 3.10? Esta es la solución

Este artículo le puede servir a todo aquel que tenga una tarjeta Broadcom BCM4313 y esta no le funcione con Debian Jessie y el Kernel 3.10. La solución a este problema la encontré en este artículo.

Lo primero que hacemos es descargar el paquete bcmwl-kernel-source_6.30.223.30 para 32 o 64 bits según la arquitectura que estén usando:

Descargar para 32 Bits
Descargar para 64 Bits

Posteriormente eliminamos el paquete broadcom-sta-dkms en el caso de que esté instalado:

# apt-get purge broadcom-sta-dkms

Y luego instalamos el paquete que descargamos:

# dpkg -i bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu3_amd64.deb

Solo queda reiniciar y ya está. El autor del artículo nos menciona además, que por algún motivo el nombre de las interfaces de red cambiaron al hacer esto, cambiando eth0 por eth1. Si sucede esto solo hay que editar, con mucho, pero mucho cuidado, el fichero:

/etc/udev/rules.d/70-persistent-net.rules

El cual debe tener adentro algo como esto:

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:19.0 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="18:03:73:d9:e3:84", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Por supuesto, es posible que el valor ATTR{address}==»18:03:73:d9:e3:84″ sea diferente en cada caso.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   dhunter dijo

    En mi antigua Acer tenía una Broadcom y recuerdo que resolví sin instalar paquetes de Ubuntu.

    Instalaste el firmware? https://wiki.debian.org/brcm80211#Debian_7_.22Wheezy.22

    1.    elav dijo

      Sinceramente no he probado, pues no estoy en el caso de los que usan Debian Jessie y tienen la desgracia de tener ese tipo de tarjeta 🙂

      1.    eliotime3000 dijo

        Y peor si es marca HP.

      2.    dhunter dijo

        Los chip Ralink tienen tremendo soporte, tengo una PCI en mi pc de escritorio con Wheezy (3.11 ahora mismo), todo funciona ok, hasta el hostapd en modo master.

  2.   Sade dijo

    GENIAL! Muchísimas gracias!

  3.   eliotime3000 dijo

    La verdad es que es un privilegio tener hardware 100% compatible con Debian, y a la vez, que sea nuevo.

    Buen tip, aunque la wiki de Debian pueda ser que se encuentre la solución a muchos de los problemas conocidos.

  4.   Martín dijo

    Genio de américa!!!!!!!!!!!!!!!!!!!!
    Cuando llegue a casa lo pruebo. Yo estaba usando el driver brcmsmac que también soporta a la 4313, pero tira unos errores medio feitos.

    1.    Dcoy dijo

      Cuando dices «errores medio feitos» te refieres a cuando aveces funciona la wifi y si ves en una TTY sale un mensaje que se repite varias veces?

      1.    Martín dijo

        Si, eso.
        Ahora no estoy en casa, pero cuando pueda te detallo más.
        Incluso he tenido algún que otro kernel panic posiblemente causado por esto.

  5.   Manuel R dijo

    Justo lo que me hacía falta hace un tiempo, cuando aún tenía Debian instalado… desafortunadamente para mí, Debian siempre me falla en mi equipo HP-Pavilion g4, Wheezy a veces se me congelaba y tenía que reiniciar y testing de plano se traba en la instalación al intentar detectar la tarjeta de red. No digo que Debian sea malo (a mi me gusta mucho), pero simplemente no se lleva con mi equipo… en fin, creo que estoy en uno de esos casos raros en lo que la misma distro no les funciona a algunos y a otros sí aunque las características del equipo sean las mismas o similares 🙂

    P.D. Luego intentaré otra vez con Debian, pero por ahora Kubuntu cumple con su cometido :D.

    1.    eliotime3000 dijo

      O fácil: usa tu celular Galaxy Mini como antena Wi-Fi.

  6.   Ankaph dijo

    Aún tengo 2 laptops con tarjetas broadcom: una es la bcm4313 y la otra es la bcm4311. Son un dolor de cabeza estas tarjetas inalámbricas

  7.   Trixi3 dijo

    Yo tengo la tarjeta BCM4313 y estoy bajo debian sid (jessie) y no he tenido problemas con la tarjeta. Desde que la instalé con el paquete brcmsmac, en la wiki de Debian dice como instalarlo 🙂
    saludos.

  8.   David Gómez dijo

    Me llega un poco tarde la solución, pues no pude hacerla funcionar en Elementary OS con el kernel 3.10 en un MacBook Pro.

    Sin embargo, la WiFi no es el único problema que enfrenté con el 3.10, pues el bluetooth también murió con esa actualización, y por más que busqué no pude encontrar una solución al problema.

  9.   memix123 dijo

    Hola, soy algo nuevo en Linux, tengo problemas con mi Ubuntu 18 y la tarjeta de red BCM43142, esta solución aplica para Ubuntu 18 LTS?