No se puede conectar a ninguna conexión inalámbrica después de la actualización

18

Tengo una configuración de inicio dual (windows 7 y ubuntu 12.04) y, por (aparentemente) sin motivo, no puedo conectarme a ninguna conexión inalámbrica en mi cuadro ubuntu . (en Windows funciona.)

Creo que dejó de funcionar en el primer reinicio después de que se actualizó (actualización periódica a través de cli apt-get).

Todavía puedo ver las conexiones en la barra de herramientas superior pero, al intentar conectar con ellas, me preguntan la contraseña y luego intentan conectarse durante unos 30 segundos y luego agota el tiempo de espera.

Después de buscar respuestas en la web, pensé que publicar la salida de sudo lshw -C network ayudaría a las personas que intentan ayudarme:

*-network
description: Wireless interface
product: BCM4313 802.11b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id:0
bus info: pci@0000:02:00.0
logical name: eth1
version:01
serial: c0:f8:da:08:c5:e6
width:64bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless 
configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1(r326264) latency=0 multicast=yes wireless=IEEE 802.11abg
resources: irq:16 memory:fe500000-fe503fff

Hay otra entrada para Ethernet. Pero no creo que sea muy relevante para el problema en cuestión.

No tengo acceso a Internet, así que no puedo instalar cosas de los repositorios (estoy escribiendo esto desde una netbook de repuesto que tengo)

Mi versión del kernel es 3.2.0-36-generic-pae

En mi archivo modprobe.d/blacklist.conf , tengo estas líneas:

# replaced by b43 and ssb
blacklist bcm43xx

Pensó que podría ser relevante.

lo que he intentado hasta ahora

  • eliminar /etc/resolv.conf - no funcionó
  • agregue las siguientes entradas a blacklist.conf (además del ne que ya estaba allí) y reinicie: - tampoco funcionó

    blacklist b43legacy
    blacklist b43
    blacklist bcma
    blacklist ndiswrapper
    blacklist wl0
    
  • los pasos descritos en esta respuesta - no funcionó
pregunta Felipe Almeida 26.01.2013 - 19:50

3 respuestas

6

¡BIEN, ESTO ES LO QUE REALMENTE FUNCIONÓ!

instalar un controlador nuevo: brcmsmac

  • descargue el firmware para el nuevo controlador desde el sitio web kernel

  • copia los archivos mencionados a /lib/firmware/brcm

  • descargue los controladores anteriores y cargue el nuevo ( brcmsmac )

    • Por ejemplo: sudo modprobe -r wl (para descargar) y sudo modprobe brcmsmac (para cargar)

      NOTA: Si wl no funciona, su nombre de controlador inalámbrico probablemente no sea wl . Compruebe el nombre entre los controladores de su computadora con el siguiente comando:

      lsmod
      
  • feliz. =)

basado principalmente en una excelente guía en página inalámbrica de Linux

más información sobre este tema en los documentos oficiales de Ubuntu sobre cosas inalámbricas

    
respondido por el Felipe Almeida 27.01.2013 - 01:42
7

Creo que tiene que volver a la versión 5.100.82.112 del paquete bcmwl-kernel-source (funcionó para mí con el mismo dispositivo), ya que la versión 6.20.155.1 no funciona con bcm4313 híbrido bluetooth / inalámbrico dispositivo.

Fue tomado del 6.20.55.19 de aquí , ver también este informe de error .

Este paquete 6.20.55.19 fue creado para dispositivos inalámbricos especiales que se venden con la computadora portátil Dell (bcm43142 también conocido como bcm4365 o Dell 1704) con Ubuntu instalado.

Según Broadcom Compatibilidad con páginas de Linux :

The last official supported wireless device driver corresponding
to the bcm4313 device is the 5.100.82.112.

Probablemente tengas que arreglar esta versión en el sistema de administración de paquetes de Ubuntu agregando las siguientes líneas a un nuevo archivo /etc/apt/preferences.d/bcmwl-kernel-source creado ( sudo tal vez sea necesario):

Package: bcmwl-kernel-source
Pin: version 5.100.82.112+bdcom*
Pin-Priority: 1001

Tal vez, las dos versiones de estos paquetes deben estar disponibles en los repositorios, ya que no están hechas para los mismos dispositivos, pero con especial atención a su respectivo número de versión o nombre para evitar que uno reemplace al otro inútilmente. .

    
respondido por el NVieville 27.01.2013 - 23:44
4

Tuve el mismo problema con mi BCM4313 802.11b / g / n Wireless LAN Controller después de la última actualización del kernel. En mi opinión, el problema es la incompatibilidad entre el firmware actual del controlador y el nuevo kernel. La solución que he adoptado es ejecutar:

sudo modprobe -r wl
sudo apt-get install linux-firmware-nonfree
sudo apt-get remove --purge bcmwl-kernel-source
sudo modprobe b43
sudo rm /etc/modprobe.d/broadcom-sta-common.conf
    
respondido por el bob ba 27.01.2013 - 12:41

Lea otras preguntas en las etiquetas