Instalación de los controladores inalámbricos de Broadcom

299

Tengo serios problemas para instalar los controladores de Broadcom para Ubuntu. Funcionó perfectamente en mi versión anterior, pero ahora, es imposible.

¿Cuáles son los pasos para instalar los controladores inalámbricos de Broadcom para una tarjeta BCM43xx?

Soy un usuario sin conocimientos avanzados en Linux, por lo que necesitaría explicaciones claras sobre cómo crear, compilar, etc.

lspci -vnn | grep Network mostró:

Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] 

iwconfig mostró:

lo        no wireless extensions.
eth0      no wireless extensions.

NOTA: La respuesta a continuación se actualiza cada vez que se agrega información nueva y se confirma que funciona.

    
pregunta Luis Alvarado 02.05.2018 - 18:59

47 respuestas

333

0. Introducción y antecedentes

Esta respuesta se basa en una extensa investigación realizada por varios usuarios de Ubuntu que trabajaron juntos en casi todos los temas relacionados con Broadcom. Un agradecimiento especial a chili555 que ayudó en los foros de Ubuntu y en este sitio con muchas preguntas relacionadas con los dispositivos inalámbricos y otras personas que tienen contribuyó a través de correo electrónico, chats, IRC y más para probar varios controladores con varias de las tarjetas inalámbricas Broadcom más populares (enormemente gracias a Chili555 realmente. Este tipo conoce sus cosas).

En total, queríamos ofrecer una respuesta que podría ser fácil de seguir y cubría la mayoría de las Tarjetas / Controladores de Broadcom. Después de seguir esta guía, NECESIDAD para probar su conexión inalámbrica durante al menos 2 horas (de hecho, recomiendo 8 horas) con otro dispositivo, ya sea en modo Ad-hoc, modo de infraestructura o en ambos. Los problemas comunes que se resolverán (aparte de que los controladores no se instalen) son:

  • Tiempo de espera de las conexiones después de varios minutos u horas
  • Detiene la búsqueda de otros dispositivos (no ve ningún otro dispositivo)
  • Sigue pidiendo una contraseña incluso en casos donde AP no tiene ningún
  • Detiene el tráfico de recepción / transmisión (Necesita reiniciar para solucionarlo temporalmente)
  • Bloquea el sistema con errores de dmesg en el registro (Enlace 1 a continuación)
  • El sistema se congela por completo (solo puede presionar el botón Reiniciar / Encender) (Enlace 1 a continuación)
  • Crea informes de registro enormes que intentan configurar o conectarse correctamente
  • falla cuando se instala a través de Controladores adicionales / Hardware adicional (Enlace 3 a continuación)
  • Conecta y desconecta continuamente cada X cantidad de segundos
  • Aparece conectado en Network Manager pero no recibe Internet
  • Intenta conectarse muchas veces sin terminar correctamente la conexión
  • Toma demasiado tiempo para conectarse
  • Después de actualizar de una versión anterior (por ejemplo: 12.04 a 12.10) deja de funcionar
  • La tarjeta inalámbrica no se enciende, habilita o deshabilita (Enlace 2 a continuación)
  • Tarjeta inalámbrica bloqueada por hardware
  • Más problemas encontrados en Launchpad, Ubuntu Forum y Askubuntu

Enlace 1 - enlace
Enlace 2 - enlace
Enlace 3: genera un error similar a "Lo sentimos, la instalación de este controlador falló".

Entonces, con eso en mente, lo que tenemos ahora es lo que se simplifica en solo 3 pasos:

1. Saber qué tarjeta inalámbrica Broadcom tiene

Hay docenas de tarjetas inalámbricas Broadcom y más parecen aparecer todos los días. La clave para encontrar el controlador correcto para cualquier tarjeta de red es lo que se conoce como identificación de PCI (PCI.ID). Para saber qué PCI.ID tiene, procedemos a abrir el terminal presionando CTRL + ALT + T (Debería abrir una ventana con un fondo en blanco) y dentro de este terminal ejecutamos el siguiente comando:

lspci -nn -d 14e4:

Obtendrá algo como lo siguiente si tiene un adaptador inalámbrico Broadcom (el ID 14e4 utilizado en el ejemplo anterior en la mayoría de los casos es una tarjeta inalámbrica Broadcom):

Broadcom Corporation BCM4306 802.11bgn Wireless Network Adapter [14e4:4320] (rev 03)

El PCI.ID en este ejemplo es 14e4: 4320 como se ve dentro de los corchetes [...]. En algunos casos, también necesitará la versión de revisión (si aparece) para algunos casos especiales. En este caso, la versión de revisión es rev 03 como se muestra dentro de los paréntesis (...) al final. Entonces, lo que necesitará después de esta búsqueda es:

[14e4:4320] (rev 03)

Con esta nueva información, puede buscar en la tabla a continuación y seleccionar el método apropiado para instalar su controlador. Por ejemplo, en este caso, dado que tiene el 14e4: 4320 rev 03 , si bajamos por la lista al que muestra exactamente el mismo PCI.ID, verá eso en las columnas de Ubuntu 12.04, 13.10 o 14.04 muestra el controlador del paquete firmware-b43-installer . Esto significa que solo tendrá que instalar este paquete en particular, ya que aparece en todas las columnas de la versión de Ubuntu.

NOTA - Antes de continuar, si ha instalado previamente algún controlador, ha puesto en la lista negra o descomenta cualquier archivo de controlador o archivo de configuración o ha realizado algún cambio en el sistema para que los controladores funcionen en intentos anteriores , deberás deshacerlos para seguir esta guía. Suponemos que está haciendo esto desde cero y no ha cambiado ningún archivo de configuración, módulos o controladores en el sistema de ninguna manera (además de actualizar el sistema). Esto incluye cualquier instalación que use apt-get, aptitude, synaptic, dpkg, centro de software o compilación manual e instalación de los paquetes. El sistema tiene que comenzar desde cero para que esto funcione y para evitar cualquier conflicto que pueda aparecer si se realizó un trabajo anterior.

Por ejemplo, si ha instalado previamente el paquete bcmwl-kernel-source , deberá eliminarlo utilizando el método de purga:

sudo apt-get purge bcmwl-kernel-source

2. Preparación del sistema

Si acaba de instalar Ubuntu, deberá crear un índice de paquetes disponibles antes de que podamos instalar su controlador si aún no lo ha hecho:

sudo apt update

Incluso iría más allá al actualizar la lista de Ubuntu de PCI.IDs:

sudo update-pciids

En caso de que acabe de aparecer la ID de un nuevo dispositivo Broadcom en particular que está utilizando.

Ahora, utilizando el PCI.ID que encontró en los pasos anteriores, buscamos en la lista siguiente para encontrar el PCI.ID coincidente y el método para instalar el controlador asociado de forma sencilla y correcta. El terminal se usará para evitar problemas relacionados con la GUI. Esto se aplica a todos los casos, excepto cuando se indique lo contrario. El procedimiento de instalación se realiza solo a través del terminal y también mientras está conectado a Internet con una conexión de ethernet cableada temporal o un módem USB o cualquier otro medio que pueda darle a su PC, por el momento, acceso a Internet. Después de encontrar en la lista a continuación el paquete correcto, procederemos con la instalación.

3. Instalación del paquete (en línea)

Suponiendo que utilizó el archivo PCI.ID 14e4: 4320 rev 03 que se encuentra en su búsqueda anterior, y luego miró la tabla siguiente y encontró que el paquete correcto para instalar es el firmware-b43-installer , luego procedemos simplemente a instalar este paquete en la terminal:

sudo apt install firmware-b43-installer

y luego reiniciar

sudo reboot

El formato para instalar es bastante simple, es solo:

sudo apt install <PACKAGE_NAME>

En el ejemplo anterior, PACKAGE_NAME es firmware-b43-installer .

TABLA INALÁMBRICA DE BROADCOM (Actualizado el 18 de agosto de 2017)

PCI.ID              16.04 LTS                        17.10+
------------------------------------------------------------------------------------
14e4:0576           Special Case #1                   UNKNOWN      
14e4:4301           firmware-b43-installer            firmware-b43-installer      
14e4:4306           firmware-b43-installer            firmware-b43-installer      
14e4:4306 rev 02    firmware-b43-installer            firmware-b43-installer      
14e4:4306 rev 03    firmware-b43-installer            firmware-b43-installer      
14e4:4307           firmware-b43-installer            firmware-b43-installer      
14e4:4311           firmware-b43-installer            firmware-b43-installer      
14e4:4311 rev 01    firmware-b43-installer            firmware-b43-installer      
14e4:4312           firmware-b43-installer            firmware-b43-installer      
14e4:4313           firmware-b43-installer            firmware-b43-installer               
14e4:4315           firmware-b43-installer            firmware-b43-installer      
14e4:4315 rev 01    firmware-b43-installer            firmware-b43-installer
14e4:4318           firmware-b43-installer            firmware-b43-installer                
14e4:4318 rev 02    firmware-b43-installer            firmware-b43-installer                
14e4:4319           firmware-b43-installer            firmware-b43-installer               
14e4:4320 rev 02    firmware-b43-installer            firmware-b43-installer               
14e4:4320 rev 03    firmware-b43-installer            firmware-b43-installer            
14e4:4321           firmware-b43-installer            firmware-b43-installer  
14e4:4324           firmware-b43-installer            firmware-b43-installer        
14e4:4325           firmware-b43-installer            firmware-b43-installer      
14e4:4328           firmware-b43-installer            firmware-b43-installer
14e4:4328 rev 03    bcmwl-kernel-source               bcmwl-kernel-source      
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           firmware-b43-installer            firmware-b43-installer          
14e4:4335           firmware-b43-installer            firmware-b43-installer      
14e4:4350           firmware-b43-installer            firmware-b43-installer  
14e4:4353           Special Case #1                   UNKNOWN        
14e4:4353 rev 01    Special Case #1                   UNKNOWN                 
14e4:4357           Special Case #1                   UNKNOWN        
14e4:4358           bcmwl-kernel-source               bcmwl-kernel-source
14e4:4359           bcmwl-kernel-source               bcmwl-kernel-source       
14e4:4360           bcmwl-kernel-source               bcmwl-kernel-source    
14e4:4365           bcmwl-kernel-source               bcmwl-kernel-source      
14e4:4365 rev 01    bcmwl-kernel-source               bcmwl-kernel-source      
14e4:43a0           bcmwl-kernel-source               bcmwl-kernel-source
14e4:43ae rev 02    UNKNOWN                           UNKNOWN     
14e4:43b1           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:43b1 rev 03    bcmwl-kernel-source               bcmwl-kernel-source              
14e4:43c3 rev 04    UNKNOWN                           Special Case #2                     
14e4:4727           bcmwl-kernel-source               bcmwl-kernel-source        
14e4:4727 rev 01    Special Case #1                   Special Case #1        
14e4:a962           firmware-b43-installer            firmware-b43-installer      
------------------------------------------------------------------------------------

Caso especial n. ° 1 : utiliza la combinación de controlador bcma y brcmsmac . El firmware requerido se instala por defecto en el paquete linux-firmware .

Caso especial n.º 2 : para el ASUS PCE-AC88 AC3100 , los pasos son los siguientes:

  1. Descargue este archivo y, después de extraerlo, colóquelo en / lib / firmware / brcm
    sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin
  2. Entonces sudo nano /etc/rc.local agrega modprobe brcmfmac y guarda
  3. sudo reboot

En hardware como el Lenovo S10-2, si su tarjeta inalámbrica se bloquea al intentar conectarse a un SSID (sigue intentando conectarse), entonces la alternativa para hacerlo funcionar sería instalar el paquete bcmwl-kernel-source (Eliminar cualquier otros paquetes instalados relacionados con él). Lea la sección de depuración a continuación para obtener más información sobre este dispositivo inalámbrico.

NOTA IMPORTANTE : después de septiembre de 2014, si sigue esta respuesta y todavía tiene problemas para instalar el controlador correcto, pruebe el paquete firmware-b43-installer y notifíquenoslo a través de los comentarios. Hubo algunos cambios y algunos controladores solo funcionarán con este paquete. Recuerde tener un sistema limpio antes de instalarlo:

sudo apt install firmware-b43-installer

En algunos casos particulares, después de instalar el firmware-b43-installer , necesita quitar el módulo b43, habilitarlo nuevamente e incluso proceder a desbloquearlo con rfkill:

 sudo modprobe -r b43
 sudo modprobe b43    
 sudo rfkill unblock all  

Si tiene una tarjeta Broadcom que tiene un pci.id diferente, formule una nueva pregunta. Una vez resuelto, la solución se agregará a este howto.

4. Instalación del paquete (fuera de línea)

4.1 Instalando firmware-b43-installer

Para instalar firmware-b43-installer sin conexión, consulte esta respuesta .

4.2 Instalando bcmwl-kernel-source

Para los casos en los que necesite instalar bcmwl-kernel-source pero no esté conectado, aquí es una respuesta excelente al respecto. Pero básicamente sigue estos pasos:

  1. Busca el paquete en Repositorios de paquetes de Ubuntu
  2. Asegúrese de seleccionar la arquitectura correcta (32 bits, 64 bits, etc.)
  3. Descargue paquetes y paquetes de dependencia relacionados en la misma carpeta.
  4. Cuando tenga todos los paquetes necesarios (y sus dependencias), continúe yendo a la carpeta que tiene todos los paquetes y ejecute sudo dpkg -i *.deb . Esto instalará todos los paquetes en esa carpeta. Si le da algún error, lea el error y siga los pasos que menciona.

Para dar un ejemplo, después de ir al punto 1 mencionado anteriormente, si tuvieras el Broadcom 14e4:43a0 , buscaría el paquete bcmwl-kernel-source y después de seleccionar la versión de Ubuntu correspondiente (en mi caso 16.04 o Xenial), aterrizaría en la página siguiente:

enlace

En esta página seleccionaría la arquitectura correspondiente (32 o 64) pero también necesitaría descargar las 3 dependencias del paquete mencionadas en esa página como se ve en la siguiente imagen:

Después de descargar todos los paquetes y dependencias, puede continuar copiando todos los paquetes en una sola carpeta y ejecutando el comando dpkg como se menciona en el paso 4 anterior.

NOTA

En algunas computadoras, antes de ejecutar los comandos, deberá desactivar las Opciones de arranque seguro en su BIOS. Esto aplica para casos, por ejemplo, donde el bcmwl-kernel-source ya está instalado pero el controlador aún no funciona. Puede hacer una reinstalación como tal o deshabilitar el Arranque seguro accediendo a la configuración de su BIOS:

sudo apt-get install --reinstall bcmwl-kernel-source

DEBUGGING

La siguiente información es material adicional para leer sobre cómo resolver varios problemas relacionados con la administración inalámbrica y conflictos con otros dispositivos de red. Tenga en cuenta que en algunos casos necesita tener una versión actualizada de Kernel, ya que cada nueva versión del Kernel presenta ya sea nuevos controladores de red, mejoras sobre los controladores existentes o resuelve los errores relacionados con ellos.

Antes de leer los puntos mencionados a continuación, asegúrese de tener todos los repositorios habilitados en su sistema Ubuntu. Para verificar, ejecute en el terminal software-properties-gtk y asegúrese de que todas las opciones en la pestaña Software de Ubuntu estén habilitadas.

  • Para configurar sus dispositivos inalámbricos a través del terminal, recomiendo ¿Cómo conectar y desconectar a una red manualmente en la terminal?

  • Si su conexión se cae cada cierto tiempo, algunos usuarios han sugerido configurar IPv6 para Ignorar . Simplemente vaya a Network Manager (El ícono de red en el panel superior). Haga clic en él y luego seleccione Editar configuración . Luego, vaya a la conexión inalámbrica que está utilizando, selecciónela. Ahora ve a la última pestaña que menciona Configuración de IPv6 . En el campo Método, seleccione Ignorar .

  • Si su computadora portátil no detecta su tarjeta inalámbrica, algunos usuarios han mencionado que usar rfkill unblock all resolverá el problema. Otros simplemente apagaron el interruptor WiFi en sus computadoras portátiles y lo encendieron nuevamente (Interruptor físico disponible en estas computadoras portátiles). Para obtener más información sobre rfkill , lea rf kill Desbloquear todo DOES NO FUNCIONA!

  • Si obtiene b43-phy0 ERROR: error DMA fatal / advertencia b43-phy0: PIO forzado haga lo siguiente:

    sudo rmmod b43     
    sudo modprobe b43 pio=0 qos=0  
    

    Si funciona, agréguelo a sus archivos RC para que se ejecute cada vez que inicie. Puede cambiar PIO a 1 si lo necesita.

  • Si tiene una clave obligatoria no disponible al instalar un módulo DKMS (como Nvidia, Broadcom u otros), puede ir a Respuesta del piloto aquí

  • Si su tarjeta inalámbrica ve / no ve el enrutador y se atasca en un ciclo interminable de "Intentando conectar (Pruebe 1/3)", la solución podría ser la configuración adecuada de su enrutador o dispositivo SSID inalámbrico.

    Para todas las tarjetas inalámbricas en general, es muy importante tener también en cuenta los dispositivos de red que está utilizando (enrutadores, conmutadores, canales inalámbricos y bandas inalámbricas, etc.). Con esta información podrá evaluar mejor cuál podría ser el origen del problema cuando llegue a un callejón sin salida. Un ejemplo sería el Lenovo S10-2 que usa el 14e4: 4315 rev 01 PCIID. Incluso después de instalar el controlador correcto, el usuario terminaría en un bucle "tratando de conectarse". Vería el SSID inalámbrico pero al intentar conectarse a él, entraría en un circuito de reconexión.

    La solución fue que este dispositivo inalámbrico en particular no admitía canales de 40 Mhz ni es compatible con 802.11N. El enrutador en ese caso estaba realmente transmitiendo con 40 Mhz forzado y solo con WiFi-N. Cuando el enrutador se configuró en modo automático y canal 20/40 Mhz, la tarjeta inalámbrica funcionó correctamente. Este es un caso que también se repite en otros casos, por lo que una evaluación adecuada del equipo de red ayudaría mucho.

    Para los casos en los que te repiten:

    ERROR @ wl_cfg80211_get_station: dirección Mac incorrecta ...

    al hacer un dmesg y su conexión inalámbrica se cae con frecuencia (varias veces por hora o por día), el problema aquí podría ser que se encuentra dentro de una señal inalámbrica que se usa como puente inalámbrico (2 enrutadores comparten el mismo SSID y conexión). Esto puede suceder con los enrutadores modernos que tienen la capacidad de extender la conexión inalámbrica al ofrecer el mismo SSID. su conexión inalámbrica podría caer porque podría estar entre ambos enrutadores y la intensidad de la señal entre ambos es casi la misma.

    Si su conexión cae muy a menudo, significa que está casi en el medio de ambos dispositivos enrutadores.Para reducir o eliminar la tasa de caída de su dispositivo inalámbrico, trate de posicionarse donde su tarjeta inalámbrica pueda ver solo un enrutador o al menos uno de los enrutadores tenga una intensidad de señal más alta que la otra.

    También existen algunas técnicas para forzar al dispositivo inalámbrico a conectarse solo a un enrutador específico configurando el BSSID en la dirección MAC del enrutador al que desea conectarse. Esto obligará a su dispositivo inalámbrico a conectarse SOLO a él.

Problemas de inicio seguro

En algunos escenarios específicos, la instalación de los controladores, ya sea en modo fuera de línea a través de varios paquetes DEB oa través de apt-get con acceso a Internet, no funcionará si Secure Boot no está desactivado.

Esto se debe a que Secure Boot deniega el acceso necesario, por lo que los controladores se verán como si estuvieran instalados correctamente cuando en realidad no lo hicieron. Entonces, para casos MUY específicos, deberá deshabilitar temporalmente el arranque seguro para que los controladores funcionen.

Actualización de firmware de Linux

En otros casos, la búsqueda e instalación del último firmware de Linux resolvería el problema. Ya sea resolviendo problemas menores que estaban sucediendo con una tarjeta de trabajo o haciendo que la tarjeta funcione por primera vez.

    
respondido por el Luis Alvarado 07.09.2011 - 15:29
105

Solucioné mi problema con los controladores Broadcom bcm4311.

Pasos que tomé para solucionar este problema (robé este método de nm_geo en los foros de ubuntu ):

(Puede necesitar instalar synaptic o su administrador de paquetes favorito)

  • Desinstale el paquete bcmwl-kernel-source emitiendo el siguiente comando en una terminal:

    sudo apt-get remove bcmwl-kernel-source
    
  • Asegúrese de que los paquetes firmware-b43-installer y b43-fwcutter estén instalados (por supuesto, necesitará internet de otros medios):

    sudo apt-get install firmware-b43-installer b43-fwcutter
    
  • Escriba en una terminal:

    cat /etc/modprobe.d/* | egrep 'bcm'
    

    (Es posible que desee copiar esto) y vea si el término 'blacklist bcm43xx' está allí.

  • Si es así, escribe cd /etc/modprobe.d/ y luego sudo gedit blacklist.conf

    Pon un # al frente de la línea: blacklist bcm43xx

    Luego guarde el archivo (recibí mensajes de error en el terminal acerca de que no podía guardar, pero en realidad lo guardé correctamente).

  • Reiniciar

Después de hacer lo anterior, la conexión inalámbrica tuvo que ser desbloqueada por rfkill:    ¿Cómo desbloquear algo incluido en rfkill?

    
respondido por el KiLLeRfriend 13.04.2017 - 14:25
31

Este es un problema común al chip inalámbrico Broadcom.

Ejecuta lo siguiente en la terminal:

sudo apt-get remove --purge bcmwl-kernel-source

Si el comando se ejecuta con éxito intente encender inalámbrico (con la clave de hardware).

Si no funciona o el comando falló diciendo que no hay tal módulo, entonces podrías tratar de abrir una terminal y escribir

dmesg | grep b43

Si ve líneas como:

[   17.453421] b43-phy0 ERROR: Firmware file "b43/ucode15.fw" not found
[   17.453427] b43-phy0 ERROR: Firmware file "b43-open/ucode15.fw" not found
[   17.453432] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
[   17.680077] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
[   17.993040] b43-phy0: Radio hardware status changed to DISABLED

Entonces es probable que le falte el firmware para la tarjeta Broadcom. Abre Centro de software , busca e instala los siguientes paquetes,

  • b43-fwcutter
  • firmware-b43-lpphy-installerer

Reiniciar una vez. Ahora la conexión inalámbrica debería funcionar.

    
respondido por el Web-E 28.04.2012 - 09:44
27

Controladores para el 4313

Vamos a enumerar el controlador para los conjuntos de chips Broadcom y cómo funcionan con el 4313:

  • STA de Broadcom . Sugerido por controladores adicionales. Antiguo. Horrible. Basura absoluta. Saltarlo. Si ya lo ha instalado, elimínelo.

  • b43-fwcutter . Mucha gente ve "Broadcom" y salta sobre esto, pero no es compatible con el 4313 (que es más nuevo). Si lo ha instalado, purguelo.

  • ndiswrapper . Incluso más escamoso que el controlador STA. Pude hacerlo funcionar durante aproximadamente 10 minutos antes de que todo implosionara.

  • brcm80211 alias brcmsmac . Este es un controlador (relativamente) nuevo que se agregó recientemente a Ubuntu (ya que el controlador se agregó al kernel). Esto debería funcionar bien y (en la versión más reciente de Ubuntu, Natty y Oneiric) debería "solo funcionar". Este es el droide que estás buscando. Utilice este controlador para el 4313 .

    Si no está ejecutando Natty o Oneiric, su kernel probablemente no tendrá este controlador. Debe ejecutar al menos 2.6.27 y recomendaría 2.6.28 como mínimo (puede verificar en qué está ejecutando uname -r ).

    Si estás atrasado en las versiones, te sugiero la actualización, pero para una solución rápida, puedes echar un vistazo a los núcleos principales y prueba uno de esos. Instalar paquetes kernel es rara vez algo arriesgado porque generalmente puede recurrir a uno antiguo usando la pantalla de inicio de grub.

Sabes que probablemente estés en el controlador correcto si ejecutas lsmod | grep brc y ves brcm80211 o brcmsmac en la salida.

Lista negra para el éxito

Si no está viendo eso, se ha cargado algo más y necesita ponerlo en una lista negra. Si puede ver lo que se ha cargado, genial, edite /etc/modprobe.d/blacklist.conf y comience a agregar líneas como:

blacklist b43
blacklist b43legacy
blacklist bcma
blacklist ndiswrapper

Obviamente, debe tener cuidado si tiene otro dispositivo inalámbrico que podría estar usando un controlador en conflicto, como si lo incluyera en la lista negra; también lo romperá:)

    
respondido por el Oli 17.10.2011 - 00:51
18

Gracias por tu valiosa respuesta.

Este problema se resolvió con los siguientes pasos:

  1. Eliminé el controlador inalámbrico Broadcom STA de Controladores adicionales .
  2. Escriba bcm en Centro de software de Ubuntu ,
  3. Instalar "Paquete de instalación para firmware para el controlador b34" (firmware-b43-installer)

Ahora funciona de forma inalámbrica. No es necesario que siga los pasos anteriores. Instale el "controlador B43" para conexión inalámbrica.

    
respondido por el Silambarasan 01.05.2011 - 16:36
11

Instala el paquete firmware-b43-installer . Primero desinstale el controlador propietario de 'controladores adicionales'.

Luego, en una terminal, ejecuta:

sudo apt-get install firmware-b43-installer

justo después de reiniciar, funciona maravillosamente para mí.

    
respondido por el mif 30.04.2011 - 16:40
9

Siempre recomiendo eliminar y volver a instalar los controladores de Broadcom usando su terminal

En una terminal, escriba el siguiente comando

sudo apt-get purge bcmwl-kernel-source

luego

sudo apt-get install bcmwl-kernel-source

Esto luego reconstruirá tu controlador.

Háganos saber cómo se sube

Puedes reiniciar tu pc o, si te duele, los siguientes comandos en la terminal que 'encenderán' tu inalámbrico

sudo modprobe -r b43 ssb wl

luego

sudo modprobe wl 
    
respondido por el andybleaden 07.07.2011 - 17:12
8
___ answer126798 ___

Este es un problema común al chip inalámbrico Broadcom.

Ejecuta lo siguiente en la terminal:

%pre%

Si el comando se ejecuta con éxito intente encender inalámbrico (con la clave de hardware).

Si no funciona o el comando falló diciendo que no hay tal módulo, entonces podrías tratar de abrir una terminal y escribir

%pre%

Si ve líneas como:

%pre%

Entonces es probable que le falte el firmware para la tarjeta Broadcom. Abre Centro de software , busca e instala los siguientes paquetes,

  • b43-fwcutter
  • firmware-b43-lpphy-installerer

Reiniciar una vez. Ahora la conexión inalámbrica debería funcionar.

    
___ qstnhdr ___ Instalación de los controladores inalámbricos de Broadcom ___ qstntxt ___

Tengo serios problemas para instalar los controladores de Broadcom para Ubuntu. Funcionó perfectamente en mi versión anterior, pero ahora, es imposible.

¿Cuáles son los pasos para instalar los controladores inalámbricos de Broadcom para una tarjeta BCM43xx?

Soy un usuario sin conocimientos avanzados en Linux, por lo que necesitaría explicaciones claras sobre cómo crear, compilar, etc.

On Ubuntu, you will need headers and tools. Try these commands: mostró:

%pre%

# apt-get install build-essential linux-headers-generic mostró:

%pre%

NOTA: La respuesta a continuación se actualiza cada vez que se agrega información nueva y se confirma que funciona.

    
___ answer38700 ___

Solucioné mi problema con los controladores Broadcom bcm4311.

Pasos que tomé para solucionar este problema (robé este método de nm_geo en los foros de ubuntu ):

(Puede necesitar instalar # apt-get build-dep linux o su administrador de paquetes favorito)

  • Desinstale el paquete sudo apt-get build-dep linux emitiendo el siguiente comando en una terminal:

    %pre%
  • Asegúrese de que los paquetes %code% y %code% estén instalados (por supuesto, necesitará internet de otros medios):

    %pre%
  • Escriba en una terminal:

    %pre%

    (Es posible que desee copiar esto) y vea si el término 'blacklist bcm43xx' está allí.

  • Si es así, escribe %code% y luego %code%

    Pon un %code% al frente de la línea: %code%

    Luego guarde el archivo (recibí mensajes de error en el terminal acerca de que no podía guardar, pero en realidad lo guardé correctamente).

  • Reiniciar

Después de hacer lo anterior, la conexión inalámbrica tuvo que ser desbloqueada por rfkill:    ¿Cómo desbloquear algo incluido en rfkill?

    
___ answer38821 ___

Gracias por tu valiosa respuesta.

Este problema se resolvió con los siguientes pasos:

  1. Eliminé el controlador inalámbrico Broadcom STA de Controladores adicionales .
  2. Escriba %code% en Centro de software de Ubuntu ,
  3. Instalar "Paquete de instalación para firmware para el controlador b34" (firmware-b43-installer)

Ahora funciona de forma inalámbrica. No es necesario que siga los pasos anteriores. Instale el "controlador B43" para conexión inalámbrica.

    
___ answer38464 ___

Instala el paquete %code% . Primero desinstale el controlador propietario de 'controladores adicionales'.

Luego, en una terminal, ejecuta:

%pre%

justo después de reiniciar, funciona maravillosamente para mí.

    
___ answer67806 ___

Controladores para el 4313

Vamos a enumerar el controlador para los conjuntos de chips Broadcom y cómo funcionan con el 4313:

  • STA de Broadcom . Sugerido por controladores adicionales. Antiguo. Horrible. Basura absoluta. Saltarlo. Si ya lo ha instalado, elimínelo.

  • b43-fwcutter . Mucha gente ve "Broadcom" y salta sobre esto, pero no es compatible con el 4313 (que es más nuevo). Si lo ha instalado, purguelo.

  • ndiswrapper . Incluso más escamoso que el controlador STA. Pude hacerlo funcionar durante aproximadamente 10 minutos antes de que todo implosionara.

  • brcm80211 alias brcmsmac . Este es un controlador (relativamente) nuevo que se agregó recientemente a Ubuntu (ya que el controlador se agregó al kernel). Esto debería funcionar bien y (en la versión más reciente de Ubuntu, Natty y Oneiric) debería "solo funcionar". Este es el droide que estás buscando. Utilice este controlador para el 4313 .

    Si no está ejecutando Natty o Oneiric, su kernel probablemente no tendrá este controlador. Debe ejecutar al menos 2.6.27 y recomendaría 2.6.28 como mínimo (puede verificar en qué está ejecutando %code% ).

    Si estás atrasado en las versiones, te sugiero la actualización, pero para una solución rápida, puedes echar un vistazo a los núcleos principales y prueba uno de esos. Instalar paquetes kernel es rara vez algo arriesgado porque generalmente puede recurrir a uno antiguo usando la pantalla de inicio de grub.

Sabes que probablemente estés en el controlador correcto si ejecutas %code% y ves %code% o %code% en la salida.

Lista negra para el éxito

Si no está viendo eso, se ha cargado algo más y necesita ponerlo en una lista negra. Si puede ver lo que se ha cargado, genial, edite %code% y comience a agregar líneas como:

%pre%

Obviamente, debe tener cuidado si tiene otro dispositivo inalámbrico que podría estar usando un controlador en conflicto, como si lo incluyera en la lista negra; también lo romperá:)

    
___ answer52181 ___

Siempre recomiendo eliminar y volver a instalar los controladores de Broadcom usando su terminal

En una terminal, escriba el siguiente comando

%pre%

luego

%pre%

Esto luego reconstruirá tu controlador.

Háganos saber cómo se sube

Puedes reiniciar tu pc o, si te duele, los siguientes comandos en la terminal que 'encenderán' tu inalámbrico

%pre%

luego

%pre%     
___ answer12533 ​​___

Finalmente, he resuelto el problema yo mismo, pero no estoy seguro de cómo. Estaba a punto de compilar el controlador con la fuente de broadcom.com y las instrucciones proporcionadas en enlace , pero en este paso de las instrucciones

%code%
%code%
%code%

build essential y los encabezados ya estaban instalados. Acabo de ejecutar el comando %code% y, ¡Voilá !, después de un reinicio, mi conexión comenzó a funcionar a su velocidad normal.

No estoy seguro de lo que hice. Supongo que construye dependencias del kernel o del controlador (o ambas). El controlador de BCM necesitaba este paso y la autoconfiguración de jockey lo omitió por algún motivo.

De todos modos, está arreglado.

    
___ answer125818 ___

Abra Synaptic y use %code% y %code% en lugar de %code% o cualquier otro.

    
___ answer43184 ___

Esto es lo que funcionó para mí:

  1. Instalar %code% (+ b43fwcutter agregado automáticamente en Synaptic)
  2. Desinstale el paquete %code% con Synaptic
  3. Elimina el controlador STA inalámbrico original de Controladores adicionales
  4. Reiniciar

El paso # 3 fue un paso clave para mí. Si no quita el controlador STA inalámbrico original, se encontrará con problemas.

    
___ answer165121 ___

Lo que funcionó para mí para mi Broadcom bcm4313 en Asus Eee PC Seashell 1015PEM con Ubuntu 12.04:

  • no use controladores restringidos
  • agrega "black list bcma" a %code%
  • %code%
  • agregue brcmsmac a %code%
  • reiniciar
___ answer199154 ​​___

A veces, la Utilidad de Controladores Adicionales no podrá instalar un Controlador inalámbrico Broadcom STA. Cuando eso suceda, primero compruebe si su tarjeta es efectivamente compatible con el controlador STA, y para hacerlo, abra una ventana de terminal (ctrl-alt-t) y ejecute

%pre%

La salida incluirá el modelo de tarjeta inalámbrica, asegúrese de que se encuentre entre los modelos enumerados a continuación.

Tarjetas inalámbricas Broadcom compatibles con el controlador STA:

  

BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228

Si la tarjeta es compatible, intente instalar el controlador manualmente. Abra una ventana de terminal (ctrl-alt-t) y ejecute

%pre%

Es posible que deba reiniciar en este momento.

    
___ answer145770 ___

Tuve el mismo problema con mi Acer TravelMate 8172 y su controlador Broadcom 4357 en Ubuntu 12.04. Probé varias soluciones publicadas en la web para otros dispositivos Broadcom, pero no funcionaron. La solución de andybleaden anterior funcionó para mí.

Siguiendo las instrucciones de Andy, primero eliminé y volví a instalar los controladores de Broadcom con:

%pre%

Después de eso, ejecuté

%pre%

para habilitar la tarjeta inalámbrica.

Lamentablemente, la tarjeta inalámbrica está apagada cada vez que reinicio, así que creé un script con los dos comandos modprobe anteriores para ejecutar cada vez que reinicio. Esto tendrá que hacer hasta que Ubuntu 12.04 se actualice con una solución.

    
___ answer217616 ___

Como descubrí, para sistematizar esto un poco, hay cuatro familias de controladores disponibles:

  1. fuente abierta b43 del [proyecto b43m] [1] que está disponible en [kernel de Linux] [2],
  2. código abierto brcmsmac / brcmfmac, también disponible en [kernel] [3]
  3. Libs de Windows a través de [ndiswrapper] [4] y
  4. [Broadcom] [5] 's propio Linux [libs (STA)] [6]

Estos enlaces también proporcionan referencias a los controladores y listas con chipsets admitidos.

Para que quede claro al hacer referencia a los diferentes ID, asegúrese de consultar el enlace STA anterior antes de seguir leyendo, y comprere el suyo a través de:

%pre%

Aquí hay un ejemplo para 4313 (del enlace n.º 6):

%pre%

Además del controlador, también necesita el firmware, firmware-b43-installer .

La siguiente descripción se aplicó al controlador STA, pero se escribió antes de esta.

Aunque Ubuntu debe ser versátil, atractivo y fácil de usar para todos, los paquetes aún son propensos a fallas de dependencia. Mire, instalando controladores y otras cosas del sistema, es razonable obtener una respuesta lo más detallada posible, es decir, hacer esto manual o semi-manualmente (apt-get), evite esos instaladores de GUI.

He estado experimentando los mismos problemas con mi 4313. Permítanme ofrecer una solución contundente y en parte no analítica:

  1. Elimina todo lo que tengas de STA

    %pre%
  2. Instálelo de nuevo manualmente:

    %pre%
  3. Lee la salida. He estado teniendo un buen trazador de líneas doble:

      

    Construyendo para la arquitectura x86_64   La construcción del módulo para el kernel en ejecución se omitió porque   la fuente del kernel para este kernel no parece estar instalada.

En tal caso, lo cual supongo sucede con bastante frecuencia, ya que (1) la dependencia inherente no se resuelve y (2) hay una ruptura en la interfaz wl tras las actualizaciones (que pueden implicar una actualización del núcleo), en tal caso , simplemente debe hacer los dos pasos siguientes y supongo que no necesita volver a instalar las fuentes del controlador WiFi:

  1. Verifique la versión actual del kernel de la siguiente manera (tercera entrada) :

    %pre%
  2. Instala los conectores de Linux apropiados, que en mi caso es:

    %pre%

Después de este comando, debería ver (ya que esto se ha aplazado por la incapacidad de compilación durante el procedimiento de instalación de los archivos fuente del controlador STA WiFi):

%pre%

No estoy seguro de si los tipos responsables de los paquetes verán esto. Aún así, después de haber usado Gentoo durante años, me he acostumbrado a su verbosidad y que puede parecer una coloración y formato de salida innecesarios. Ustedes deberían agregar formato y colores a su rutina apt-get, es mucho más fácil, especialmente para los usuarios novatos, entender qué pudo haber salido mal. Y agregue la dependencia de los encabezados, puede eliminarlos luego, y seguramente tendría que volver a compilar el módulo al cambiar el kernel .

Espero que esto ayude, y soy cauteloso al generalizar el camino anterior para resolver el problema de las masas. Solo pruébalo, si funciona, increíble, si no, se ofrecen muchas más soluciones que son notablemente más analíticas y competentes.

También me encontré con estas respuestas (con un cheque

%pre%

Para %code% - que se mantiene en mi caso): La conexión inalámbrica ya no funciona después de la actualización del software con Ubuntu 12.10 en un Dell Latitude E6230 y ¿Cómo funciona una tarjeta inalámbrica Acer Npilfy 802.11 (BCM43225)? que se refiere a la primera.

Y también me he perdido el hecho de que Ubuntu ofrece un enlace en los paquetes a la versión del kernel y los encabezados instalados y en ejecución para evitar definir la versión del kernel.

    
___ answer38334 ___

Asegúrese de que su adaptador inalámbrico no esté desactivado. Puede verificarlo ejecutando:

%pre%

Para habilitar los adaptadores inalámbricos, ejecute:

%pre%     
___ answer827364 ___

Primero pensé en editar la excelente respuesta de Luis Alvarado (ver su publicación el 7 de septiembre de 2011), porque cuando seguí los pasos, apareció el paquete que se indica en la tabla (ver su publicación) para mi PCI. ID no corresponde en realidad.

De hecho, mi PCI.ID es 14e4: 4727 , que, de acuerdo con la tabla, requiere la instalación del paquete %code% . Este paquete se instaló perimetralmente en mi computadora, pero el Wifi no funcionaba (no se detectó ninguna red inalámbrica, desde la actualización a Ubuntu 16.04). En su lugar, traté de instalar el %code% después de la respuesta de Luis Alvarado (usar %code% es una alternativa ya señalada en su publicación), ¡y funcionó!

Entonces, en caso de que ayude a alguien más en el mismo caso que yo, aquí está la información necesaria:

  • Salida del comando %code% :

    %pre%
  • Los pasos que seguí:

    1. Purgar el paquete %code% :

      %pre%
    2. Ejecute los siguientes comandos (vea la respuesta de Luis Alvarado para más detalles):

      %pre%
    3. Instale el paquete %code% y no el paquete %code% (al contrario de lo que se recomienda en la tabla para %code% ):

      %pre%
    4. Reiniciar:

      %pre%

¡Y ahora el Wifi debería funcionar!

¡Muchas gracias, Luis Alvarado!

    
___ answer41375 ___

Dell Inspiron E1505, los siguientes pasos (solos) funcionaron para mí. Tuve que deshacer los pasos adicionales de editar el archivo de la lista negra.

  • abra el 'Administrador de paquetes Synaptic' y busque 'bcm'

  • desinstala el paquete %code%

  • asegúrese de que los paquetes %code% y %code% estén instalados

  • reiniciar

___ answer60395 ___

0. Introducción y antecedentes

Esta respuesta se basa en una extensa investigación realizada por varios usuarios de Ubuntu que trabajaron juntos en casi todos los temas relacionados con Broadcom. Un agradecimiento especial a chili555 que ayudó en los foros de Ubuntu y en este sitio con muchas preguntas relacionadas con los dispositivos inalámbricos y otras personas que tienen contribuyó a través de correo electrónico, chats, IRC y más para probar varios controladores con varias de las tarjetas inalámbricas Broadcom más populares (enormemente gracias a Chili555 realmente. Este tipo conoce sus cosas).

En total, queríamos ofrecer una respuesta que podría ser fácil de seguir y cubría la mayoría de las Tarjetas / Controladores de Broadcom. Después de seguir esta guía, NECESIDAD para probar su conexión inalámbrica durante al menos 2 horas (de hecho, recomiendo 8 horas) con otro dispositivo, ya sea en modo Ad-hoc, modo de infraestructura o en ambos. Los problemas comunes que se resolverán (aparte de que los controladores no se instalen) son:

  • Tiempo de espera de las conexiones después de varios minutos u horas
  • Detiene la búsqueda de otros dispositivos (no ve ningún otro dispositivo)
  • Sigue pidiendo una contraseña incluso en casos donde AP no tiene ningún
  • Detiene el tráfico de recepción / transmisión (Necesita reiniciar para solucionarlo temporalmente)
  • Bloquea el sistema con errores de dmesg en el registro (Enlace 1 a continuación)
  • El sistema se congela por completo (solo puede presionar el botón Reiniciar / Encender) (Enlace 1 a continuación)
  • Crea informes de registro enormes que intentan configurar o conectarse correctamente
  • falla cuando se instala a través de Controladores adicionales / Hardware adicional (Enlace 3 a continuación)
  • Conecta y desconecta continuamente cada X cantidad de segundos
  • Aparece conectado en Network Manager pero no recibe Internet
  • Intenta conectarse muchas veces sin terminar correctamente la conexión
  • Toma demasiado tiempo para conectarse
  • Después de actualizar de una versión anterior (por ejemplo: 12.04 a 12.10) deja de funcionar
  • La tarjeta inalámbrica no se enciende, habilita o deshabilita (Enlace 2 a continuación)
  • Tarjeta inalámbrica bloqueada por hardware
  • Más problemas encontrados en Launchpad, Ubuntu Forum y Askubuntu

Enlace 1 - enlace
Enlace 2 - enlace
Enlace 3: genera un error similar a "Lo sentimos, la instalación de este controlador falló".

Entonces, con eso en mente, lo que tenemos ahora es lo que se simplifica en solo 3 pasos:

1. Saber qué tarjeta inalámbrica Broadcom tiene

Hay docenas de tarjetas inalámbricas Broadcom y más parecen aparecer todos los días. La clave para encontrar el controlador correcto para cualquier tarjeta de red es lo que se conoce como identificación de PCI (PCI.ID). Para saber qué PCI.ID tiene, procedemos a abrir el terminal presionando CTRL + ALT + T (Debería abrir una ventana con un fondo en blanco) y dentro de este terminal ejecutamos el siguiente comando:

%pre%

Obtendrá algo como lo siguiente si tiene un adaptador inalámbrico Broadcom (el ID 14e4 utilizado en el ejemplo anterior en la mayoría de los casos es una tarjeta inalámbrica Broadcom):

%pre%

El PCI.ID en este ejemplo es 14e4: 4320 como se ve dentro de los corchetes [...]. En algunos casos, también necesitará la versión de revisión (si aparece) para algunos casos especiales. En este caso, la versión de revisión es rev 03 como se muestra dentro de los paréntesis (...) al final. Entonces, lo que necesitará después de esta búsqueda es:

%pre%

Con esta nueva información, puede buscar en la tabla a continuación y seleccionar el método apropiado para instalar su controlador. Por ejemplo, en este caso, dado que tiene el 14e4: 4320 rev 03 , si bajamos por la lista al que muestra exactamente el mismo PCI.ID, verá eso en las columnas de Ubuntu 12.04, 13.10 o 14.04 muestra el controlador del paquete %code% . Esto significa que solo tendrá que instalar este paquete en particular, ya que aparece en todas las columnas de la versión de Ubuntu.

NOTA - Antes de continuar, si ha instalado previamente algún controlador, ha puesto en la lista negra o descomenta cualquier archivo de controlador o archivo de configuración o ha realizado algún cambio en el sistema para que los controladores funcionen en intentos anteriores , deberás deshacerlos para seguir esta guía. Suponemos que está haciendo esto desde cero y no ha cambiado ningún archivo de configuración, módulos o controladores en el sistema de ninguna manera (además de actualizar el sistema). Esto incluye cualquier instalación que use apt-get, aptitude, synaptic, dpkg, centro de software o compilación manual e instalación de los paquetes. El sistema tiene que comenzar desde cero para que esto funcione y para evitar cualquier conflicto que pueda aparecer si se realizó un trabajo anterior.

Por ejemplo, si ha instalado previamente el paquete %code% , deberá eliminarlo utilizando el método de purga:

%pre%

2. Preparación del sistema

Si acaba de instalar Ubuntu, deberá crear un índice de paquetes disponibles antes de que podamos instalar su controlador si aún no lo ha hecho:

%pre%

Incluso iría más allá al actualizar la lista de Ubuntu de PCI.IDs:

%pre%

En caso de que acabe de aparecer la ID de un nuevo dispositivo Broadcom en particular que está utilizando.

Ahora, utilizando el PCI.ID que encontró en los pasos anteriores, buscamos en la lista siguiente para encontrar el PCI.ID coincidente y el método para instalar el controlador asociado de forma sencilla y correcta. El terminal se usará para evitar problemas relacionados con la GUI. Esto se aplica a todos los casos, excepto cuando se indique lo contrario. El procedimiento de instalación se realiza solo a través del terminal y también mientras está conectado a Internet con una conexión de ethernet cableada temporal o un módem USB o cualquier otro medio que pueda darle a su PC, por el momento, acceso a Internet. Después de encontrar en la lista a continuación el paquete correcto, procederemos con la instalación.

3. Instalación del paquete (en línea)

Suponiendo que utilizó el archivo PCI.ID 14e4: 4320 rev 03 que se encuentra en su búsqueda anterior, y luego miró la tabla siguiente y encontró que el paquete correcto para instalar es el %code% , luego procedemos simplemente a instalar este paquete en la terminal:

%pre%

y luego reiniciar

%pre%

El formato para instalar es bastante simple, es solo:

%pre%

En el ejemplo anterior, PACKAGE_NAME es %code% .

TABLA INALÁMBRICA DE BROADCOM (Actualizado el 18 de agosto de 2017)

%pre%

Caso especial n. ° 1 : utiliza la combinación de controlador %code% y %code% . El firmware requerido se instala por defecto en el paquete %code% .

Caso especial n.º 2 : para el ASUS PCE-AC88 AC3100 , los pasos son los siguientes:

  1. Descargue este archivo y, después de extraerlo, colóquelo en / lib / firmware / brcm
    %code%
  2. Entonces %code% agrega modprobe brcmfmac y guarda
  3. %code%

En hardware como el Lenovo S10-2, si su tarjeta inalámbrica se bloquea al intentar conectarse a un SSID (sigue intentando conectarse), entonces la alternativa para hacerlo funcionar sería instalar el paquete %code% (Eliminar cualquier otros paquetes instalados relacionados con él). Lea la sección de depuración a continuación para obtener más información sobre este dispositivo inalámbrico.

NOTA IMPORTANTE : después de septiembre de 2014, si sigue esta respuesta y todavía tiene problemas para instalar el controlador correcto, pruebe el paquete %code% y notifíquenoslo a través de los comentarios. Hubo algunos cambios y algunos controladores solo funcionarán con este paquete. Recuerde tener un sistema limpio antes de instalarlo:

%pre%

En algunos casos particulares, después de instalar el %code% , necesita quitar el módulo b43, habilitarlo nuevamente e incluso proceder a desbloquearlo con rfkill:

%pre%

Si tiene una tarjeta Broadcom que tiene un pci.id diferente, formule una nueva pregunta. Una vez resuelto, la solución se agregará a este howto.

4. Instalación del paquete (fuera de línea)

4.1 Instalando %code%

Para instalar %code% sin conexión, consulte esta respuesta .

4.2 Instalando %code%

Para los casos en los que necesite instalar %code% pero no esté conectado, aquí es una respuesta excelente al respecto. Pero básicamente sigue estos pasos:

  1. Busca el paquete en Repositorios de paquetes de Ubuntu
  2. Asegúrese de seleccionar la arquitectura correcta (32 bits, 64 bits, etc.)
  3. Descargue paquetes y paquetes de dependencia relacionados en la misma carpeta.
  4. Cuando tenga todos los paquetes necesarios (y sus dependencias), continúe yendo a la carpeta que tiene todos los paquetes y ejecute %code% . Esto instalará todos los paquetes en esa carpeta. Si le da algún error, lea el error y siga los pasos que menciona.

Para dar un ejemplo, después de ir al punto 1 mencionado anteriormente, si tuvieras el Broadcom %code% , buscaría el paquete %code% y después de seleccionar la versión de Ubuntu correspondiente (en mi caso 16.04 o Xenial), aterrizaría en la página siguiente:

enlace

En esta página seleccionaría la arquitectura correspondiente (32 o 64) pero también necesitaría descargar las 3 dependencias del paquete mencionadas en esa página como se ve en la siguiente imagen:

Después de descargar todos los paquetes y dependencias, puede continuar copiando todos los paquetes en una sola carpeta y ejecutando el comando %code% como se menciona en el paso 4 anterior.

NOTA

En algunas computadoras, antes de ejecutar los comandos, deberá desactivar las Opciones de arranque seguro en su BIOS. Esto aplica para casos, por ejemplo, donde el bcmwl-kernel-source ya está instalado pero el controlador aún no funciona. Puede hacer una reinstalación como tal o deshabilitar el Arranque seguro accediendo a la configuración de su BIOS:

%pre%

DEBUGGING

La siguiente información es material adicional para leer sobre cómo resolver varios problemas relacionados con la administración inalámbrica y conflictos con otros dispositivos de red. Tenga en cuenta que en algunos casos necesita tener una versión actualizada de Kernel, ya que cada nueva versión del Kernel presenta ya sea nuevos controladores de red, mejoras sobre los controladores existentes o resuelve los errores relacionados con ellos.

Antes de leer los puntos mencionados a continuación, asegúrese de tener todos los repositorios habilitados en su sistema Ubuntu. Para verificar, ejecute en el terminal %code% y asegúrese de que todas las opciones en la pestaña Software de Ubuntu estén habilitadas.

  • Para configurar sus dispositivos inalámbricos a través del terminal, recomiendo ¿Cómo conectar y desconectar a una red manualmente en la terminal?

  • Si su conexión se cae cada cierto tiempo, algunos usuarios han sugerido configurar IPv6 para Ignorar . Simplemente vaya a Network Manager (El ícono de red en el panel superior). Haga clic en él y luego seleccione Editar configuración . Luego, vaya a la conexión inalámbrica que está utilizando, selecciónela. Ahora ve a la última pestaña que menciona Configuración de IPv6 . En el campo Método, seleccione Ignorar .

  • Si su computadora portátil no detecta su tarjeta inalámbrica, algunos usuarios han mencionado que usar %code% resolverá el problema. Otros simplemente apagaron el interruptor WiFi en sus computadoras portátiles y lo encendieron nuevamente (Interruptor físico disponible en estas computadoras portátiles). Para obtener más información sobre %code% , lea rf kill Desbloquear todo DOES NO FUNCIONA!

  • Si obtiene b43-phy0 ERROR: error DMA fatal / advertencia b43-phy0: PIO forzado haga lo siguiente:

    %pre%

    Si funciona, agréguelo a sus archivos RC para que se ejecute cada vez que inicie. Puede cambiar PIO a 1 si lo necesita.

  • Si tiene una clave obligatoria no disponible al instalar un módulo DKMS (como Nvidia, Broadcom u otros), puede ir a Respuesta del piloto aquí

  • Si su tarjeta inalámbrica ve / no ve el enrutador y se atasca en un ciclo interminable de "Intentando conectar (Pruebe 1/3)", la solución podría ser la configuración adecuada de su enrutador o dispositivo SSID inalámbrico.

    Para todas las tarjetas inalámbricas en general, es muy importante tener también en cuenta los dispositivos de red que está utilizando (enrutadores, conmutadores, canales inalámbricos y bandas inalámbricas, etc.). Con esta información podrá evaluar mejor cuál podría ser el origen del problema cuando llegue a un callejón sin salida. Un ejemplo sería el Lenovo S10-2 que usa el 14e4: 4315 rev 01 PCIID. Incluso después de instalar el controlador correcto, el usuario terminaría en un bucle "tratando de conectarse". Vería el SSID inalámbrico pero al intentar conectarse a él, entraría en un circuito de reconexión.

    La solución fue que este dispositivo inalámbrico en particular no admitía canales de 40 Mhz ni es compatible con 802.11N. El enrutador en ese caso estaba realmente transmitiendo con 40 Mhz forzado y solo con WiFi-N. Cuando el enrutador se configuró en modo automático y canal 20/40 Mhz, la tarjeta inalámbrica funcionó correctamente. Este es un caso que también se repite en otros casos, por lo que una evaluación adecuada del equipo de red ayudaría mucho.

    Para los casos en los que te repiten:

    ERROR @ wl_cfg80211_get_station: dirección Mac incorrecta ...

    al hacer un %code% y su conexión inalámbrica se cae con frecuencia (varias veces por hora o por día), el problema aquí podría ser que se encuentra dentro de una señal inalámbrica que se usa como puente inalámbrico (2 enrutadores comparten el mismo SSID y conexión). Esto puede suceder con los enrutadores modernos que tienen la capacidad de extender la conexión inalámbrica al ofrecer el mismo SSID. su conexión inalámbrica podría caer porque podría estar entre ambos enrutadores y la intensidad de la señal entre ambos es casi la misma.

    Si su conexión cae muy a menudo, significa que está casi en el medio de ambos dispositivos enrutadores.Para reducir o eliminar la tasa de caída de su dispositivo inalámbrico, trate de posicionarse donde su tarjeta inalámbrica pueda ver solo un enrutador o al menos uno de los enrutadores tenga una intensidad de señal más alta que la otra.

    También existen algunas técnicas para forzar al dispositivo inalámbrico a conectarse solo a un enrutador específico configurando el BSSID en la dirección MAC del enrutador al que desea conectarse. Esto obligará a su dispositivo inalámbrico a conectarse SOLO a él.

Problemas de inicio seguro

En algunos escenarios específicos, la instalación de los controladores, ya sea en modo fuera de línea a través de varios paquetes DEB oa través de apt-get con acceso a Internet, no funcionará si Secure Boot no está desactivado.

Esto se debe a que Secure Boot deniega el acceso necesario, por lo que los controladores se verán como si estuvieran instalados correctamente cuando en realidad no lo hicieron. Entonces, para casos MUY específicos, deberá deshabilitar temporalmente el arranque seguro para que los controladores funcionen.

Actualización de firmware de Linux

En otros casos, la búsqueda e instalación del último firmware de Linux resolvería el problema. Ya sea resolviendo problemas menores que estaban sucediendo con una tarjeta de trabajo o haciendo que la tarjeta funcione por primera vez.

    
___ answer135190 ___

Utilicé la solución de usuario 'bkratz' en enlace y funcionó para mí.

Ejecutar estos:

%pre%
  

El primero se asegura de que el controlador sta esté en su lugar, el segundo y   tercera lista negra los dos controladores brcmsmac y bcma que chocan con el   correcto controlador sta. ¡Copia / pega o asegúrate de que tu escritura sea correcta!

El último paso es ir a 'Controladores adicionales' y habilitar el controlador.

    
___ answer177854 ___

El problema con tu wifi es que estás utilizando el que forzó Ubuntu, pero eso no funciona. Ejecute los siguientes comandos para que el Wifi funcione correctamente:

Presione Ctrl + Alt + T

%pre%

Después de reiniciar. Su Wi-Fi debería funcionar como debería.

    
___ answer125872 ___

Tuve el mismo problema ayer (Dell Latitude D530 con broadcom 4311).

Lo hice:

%pre%

Eso fue hasta el próximo reinicio. Ahora tenía que averiguar cómo volver a habilitarlo, pero ahora el problema está en otra parte.

    
___ answer79951 ___

Tuve el mismo problema y lo resolví agregando

%pre%

a %code%

Un reinicio más tarde inalámbrico funcionó.

(esto fue tomado de enlace )

    
___ answer217658 ___

Asegúrate de no tener una dependencia de encabezados de linux no resuelta, cf. Después de actualizar a Ubuntu 12.04, mi controlador inalámbrico Broadcom STA no funciona , de lo contrario, instálelos.

    
___ answer178208 ___

Hay una forma mucho más fácil de resolver este problema. El truco está en el orden en que instalas los controladores propietarios. El controlador Broadcom DEBE instalarse PRIMERO antes que cualquier otro.

Ejemplo Tengo una HP TX2-1050ED con gráficos Broadcom B43 y ATI Raedon.

Primero habilité el controlador ATI Raedon y luego el controlador Broadcom, lo que condujo a los errores mencionados anteriormente.

Cuando desinstalé el controlador ATI, instalé el controlador Broadcom y reinicié. Tenía conexión inalámbrica. Luego instalé el controlador ATI y ahora ambos funcionan.

Esto es en realidad un error en Jockey, ya que Jockey debería resolver el conflicto del controlador por ti.

En resumen. Broadcom primero, luego otros controladores.

    
___ answer126964 ___

Simplemente instalando los controladores adicionales, funciona en mi Dell Vostro 3500.

Hice los siguientes pasos:

  1. %code%

  2. Luego vuelva a instalar los controladores adicionales que figuran a continuación. Lo activé.

Este paquete contiene el controlador inalámbrico Broadcom 802.11 Linux STA para usar con el hardware basado en Broadcom BCM4311, BCM4312, BCM4313, BCM4321, BCM43224, BCM43225, BCM43227 y BCM43228.

    
___ answer164431 ___

En el caso de que black-list.conf o apt-get re-install para b43 Broadcom no funcionen, puede ser simplemente porque la configuración inalámbrica predeterminada aún no se ha habilitado correctamente para WPA / WPA2.

Carpeta de red, inalámbrica y seleccione Opciones ubuntu 12.04:

  • pestaña ipv6: simplemente mantenga el método como automático y desmarque la opción 'Requerir direccionamiento IPv6 ...'
  • pestaña ipv4: el método debe ser automático (DHCP) y verificar el 'Requerir direccionamiento IPv4 ...'
  • pestaña inalámbrica: fuerza la dirección MAC del dispositivo para bloquear la conexión a la dirección MAC permanente de la computadora portátil
___ answer49541 ___

Tengo un controlador de red inalámbrica Dell inspiron 6000 BCM4318 Logré resolver esto usando el administrador de paquetes sinápticos

Aquí yo: Primero desinstalé bcmwl-kernel-source Luego instalé firmware-b43-installer y b43-fwcutter que reconstruyó los controladores wifi

Luego tuve que reiniciar

    
___ answer63910 ___

BCM4311 para mi DV6000 no funciona con el controlador STA ni con el controlador b43. Con b43, el LED permanece siempre en naranja (WLAN desactivado).

Con rfkill puedo ver:

%pre%

Con el controlador STA puedo buscar en la red, pero la conexión nunca termina. El sistema funcionó bien con Ubuntu 10.10 (Maverick Meerkat) (x86) - ahora estoy usando Ubuntu 11.10 (Oneiric Ocelot) beta 2 (x64).

dmesg arroja algo de luz sobre el error:

  

s / Drivers / b43 # devicefirmware y descargue el firmware correcto para esta versión del controlador. & gt; Lea atentamente todas las instrucciones en este sitio web.   


     [367.927967] b43-phy0 ERROR: No se encontró el archivo de firmware "b43 / ucode13.fw"
     [367.927981] b43-phy0 ERROR: No se encontró el archivo de firmware "b43-open / ucode13.fw"
     [367.927989] b43-phy0 ERROR: debe ir a enlace y descargar el firmware correcto para este controlador v

Parece que los archivos de firmware no se encuentran en los controladores de Linux (?). Volví a poner el LED en azul (la WLAN está habilitada) y el escaneo está trabajando con:

%pre%

Esto era del sitio enlace .

Ahora la red WLAN me está funcionando (se requirió la verificación doble para la contraseña WPA2 :-) ).

    
___ answer38759 ___

Instalar el paquete %code%

    
___ answer152022 ___

Para cualquier otra persona que recibe el mensaje "Inalámbrico desactivado por hardware, cambie -a" en Inalámbrico (lo verá haciendo clic en el ícono), y es "Bloque duro", eso puede funcionar en cualquier modelo ( eso está funcionando para mí en netgear "adaptador USB inalámbrico", no he comprobado los demás, pero puede funcionar).

Primero revisa si está bloqueado. Ejecutar en la terminal ( Ctrl + Alt + T ):

%pre%

Si es así, primero ejecuta esto para desbloquear:

%pre%

Luego apagué mi PC, la desconecté de la electricidad y abrí su puerta izquierda. Quité la batería de ciclo y presioné el botón de encendido 20 pulsaciones largas y cortas para restablecer el BIOS .

Luego devolví la batería y conecté la PC a la electricidad. Encendí la PC y configuré el BIOS (también para cosas como sin diskette y pririty de arranque) en el Wake-on- Categoría LAN donde dice algo en PME a habilitado.

Presione F10 para guardar la configuración y reiniciar. Después de todo esto, el sistema estaba listo: el escritorio y sus archivos. Esperé un rato y el Wi-Fi estaba respondiendo nuevamente.

Eso ya me ha funcionado cuatro veces (puede suceder cada vez que fuerce un apagado o desconecte el Wi-Fi).

Espero que sea de ayuda también para alguien (:

    
___ answer155590 ___

Tengo una tarjeta b43 y uso Ubuntu desde el 9.04. He usado el mismo método para hacerlo funcionar desde entonces. Implica un poco de uso de la línea de comandos, pero créanme que vale la pena.

Para empezar, si ya tiene b43-fwcutter instalado, debe volver a instalarlo, ejecute:

%pre%

Supongo que conoce el modelo tipo de su tarjeta inalámbrica. Este método no usa el modo Additionals Drivers.

Después de haber desinstalado b43-fwcutter, reinicie su computadora. Nota: si no tiene acceso a una red cableada en su máquina, deberá descargar el paquete b43-fwcutter manualmente desde aquí , así como también el controlador de su tarjeta de aquí . Mi tarjeta es la 4311 entonces descargo el broadcom-wl-4-150-10.5.tar.bz2.

Una vez que haya reinstalado b43-fwcutter ejecutando %code% o utilizando el archivo .deb que habría obtenido del sitio web citado.

Necesita extraer su firmware del tarball. Ejecutar comando;

%pre%

Es posible que necesite cambiar el nombre del archivo para reflejar lo que descargó del sitio del controlador, o simplemente use %code% . Luego ejecuta %pre%

¡Ahora reinicie y todo debería funcionar bien!

    
___ answer38293 ___

Descubrí que la luz no se enciende cuando lo cambio a la posición op. Una utilidad que puedes probar es activarla para que se active. Tienes que hacer esto cada vez que reinicies.

%pre%     
___ answer38594 ___

Buenas noticias. Según la información que proporcionó en los comentarios, tiene una tarjeta de red compatible con el controlador propietario de Broadcom.

Primero, asegúrate de haber ejecutado sudo apt-get update desde la terminal. Luego vaya a "Controladores adicionales". Puede encontrarlo al abrir el tablero (haga clic en la esquina superior derecha) y escribir controladores.

¿El controlador Broadcom no gratuito está encendido allí? De lo contrario, intente habilitarlo y reinicie su sistema. Si eso no funciona, intente reinstalar los controladores (solo para conectarse en línea una vez) manualmente. Aquí hay instrucciones para la instalación manual: enlace

Es posible que necesite manipular controladores antiguos o malos. ¡Buena suerte, pero sé que se puede hacer! :)

    
___ answer39334 ___

Si la conexión inalámbrica funcionaba bien antes de la actualización, use la versión Maverick del controlador.

Descárguelo de enlace .

Descomprimirlo con gdebi.

Bloquea la versión en el administrador de paquetes Synaptic (hasta que se resuelva el problema).

Reiniciar.

    
___ answer41168 ___

Instalé Ubuntu 11.04 desde cero en una Dell Latitude 131L con Broadcom bcm4311. El controlador propietario Broadcom STA se instaló de manera predeterminada y Fn + F2 fue lo único que tuve que usar para habilitar Wifi en 10.04; en 10.10 no funcionó. Encontré esta página e intenté algunas cosas:

  • eliminó el controlador propietario en Controladores de hardware en Sistema- & gt; Administración- & gt; Controladores adicionales : %code% y eliminó la línea en blacklist.conf.
  • agregó el controlador en Sistema- & gt; Administración- & gt; Controladores adicionales
  • reinicio.

Esto no funcionó.

  1. Después de esto, agregué la línea en /etc/modprobe.d/blacklist.conf nuevamente: reemplazado por b43 y ssb . Lista negra bcm43xx.
  2. Se eliminó el controlador propietario de sistema- & gt; administración- & gt; hardware controladores
  3. ¡Después de reiniciar, el wifi funciona!

Supongo que solo se necesitan los pasos en 1-3.

    
___ answer46813 ___

El paquete de instalación "Paquete de instalación para el firmware del controlador b34" funcionó bien para mí en un HP Pavilion DV5000

    
___ answer64877 ___

Tenía el mismo problema de conexión lenta con Ubuntu 11.04 y una computadora portátil HP Mini 5103 que viene con Broadcom 4313. Después de haber probado muchos sugerencias , deshabilitar el controlador inalámbrico Broadcom STA de la ventana Controladores adicionales solucionó el problema por mí.

    
___ answer52121 ___

Tuve el mismo problema y encontré la solución. Ejecute el siguiente comando y reinicie la máquina. Esto funcionó para mí.

%pre%     
___ answer175373 ___

Tuve el mismo problema. b43 y bcmwl no funcionaron para mí. b43 funcionó, pero la velocidad siempre fue inferior a 10kBps.

El controlador bcma de código abierto funciona bien.

%pre%

Esto funcionó para mí.

    
___ answer162987 ___

Para las personas que tienen un Dell Vostro 1320 (o similar) y experimentan una notificación en el menú inalámbrico acerca de una conexión inalámbrica apagada, esto es lo que me ayudó.

El módulo dell_laptop estaba interfiriendo con rfkill y diciendo incorrectamente que el interruptor de hardware está desactivado. Esto puede solucionarse poniendo en lista negra el módulo dell_laptop. Abra el archivo /etc/modprobe.d/blacklist.conf con su editor favorito con permisos de superusuario, p. Ej. presione ALT + F2 y escriba

%pre%

o en una Terminal:

%pre%

Al final del anuncio de archivo, me gusta (preferiblemente con un comentario):

%pre%

No olvides guardar el archivo. Después de poner en la lista negra el módulo de esta manera, no se cargará durante los futuros inicios del sistema. Reiniciar tu máquina. La conexión inalámbrica debería funcionar ahora.

referencia: enlace

    
___ answer215120 ___

Después de varias horas de prueba y error finalmente encontré una solución para "Debian Wheezy (testing)" !! - Creo que debería funcionar de manera similar en otras distribuciones también. El principal problema fue el driver brcm80211 (provisto por el paquete "firmware-brcm80211") - ahora uso el driver wl proporcionado por el paquete "broadcom-sta-dkms" y todo funciona!

Instrucciones:

agregar

%pre%

a

%pre%

luego haz

%pre%

luego hacer

%pre%

ahora descarga módulos en conflicto

%pre%

tenga en cuenta: su conexión WLAN existente terminará haciendo esto!

carga el módulo wl con

%pre%

verifique que su chip WLAN esté funcionando:

%pre%

configure su interfaz WLAN como de costumbre, ¡terminado! :)

(fuente: enlace )

    
___ answer65034 ___

Usar NDISWRAPPER en realidad fue una buena solución, pero no es la mejor . El uso de NDISWRAPER a veces hace que mis máquinas se congelen, así como en una MacBook Pro que usa Broadcom BCM4331 . Puede hacer "parches del kernel" y "volver a compilar" el controlador.

Lea las siguientes referencias para obtener una guía paso a paso para activar Broadcom 4313 en Ubuntu (funciona para BCM4331, y creo que será lo mismo que su problema).

Espero que esto ayude.

    
___ answer65032 ___

Los controladores Broadcom STA funcionaron bien para mí, y tengo la misma tarjeta Broadcom en mi Dell. La lenta conexión a Internet que sentí fue durante el modo de ahorro de energía. Aquí está la lista de controladores de Broadcom disponibles. He estado usando el controlador de código abierto desde entonces, y lo recomiendo sobre los controladores STA.

La gente dice que no está disponible para Ubuntu 10.10 (Maverick Meerkat), por lo que debe instalarlo manualmente. Pregunta de Ubuntu El controlador de Broadcom STA no funciona bien con BCM4313 proporciona información sobre cómo instalarlo manualmente O puede usar el Debian compilaciones.

    
___ answer127226 ___

El mío es Compaq V3000 Laptop.

Si instaló el controlador Broadcom STA Wireless a través de una sección de controlador adicional, elimine el mismo.

Ve a la terminal y escribe

%pre%

Luego, reinicie la máquina y habilite la conexión inalámbrica.

    
___ answer189527 ___

Funciona para mí con simple

%pre%

en Kubuntu 12.04 Lenovo G550.

Después de reiniciar, funciona perfectamente.

    
___ answer276328 ___

Caso especial: BCM43142 & amp; AR8161 en Dell Vostro 3460

El gráfico Intel4000 en mi caso necesita al menos kernel 3.6 (para 64 bits: 1 , 2 , 3 , 4 ). Allí se incluyen los encabezados kernel necesarios para el adaptador Broadcom. Pero el problema es que antes de instalar el kernel, necesita instalar %code% , y esto difiere entre las versiones de lanzamiento de Ubuntu y los administradores de ventanas. También necesita instalar %code% si aún no está disponible, lo que es un poco complicado sin una conexión a Internet. Así que aquí viene una pista para otros noobs como yo que agarré de aquí :

  • Instala tu ... buntu de elección ( Linux Mint también funciona) en una máquina donde puedas acceda a Internet desde el primer momento (por ejemplo, en USB y visite a un buen viejo amigo con algunos huevos de Pascua;)

  • Allí, %code%

  • Vaya a %code% (en esta ubicación apt almacena automáticamente todos sus paquetes instalados por defecto.) Ahora copie todos los debts en una carpeta, por ejemplo, llamada "BUILD-ESSE" en su memoria USB.

  • Ahora puede copiar fácilmente esta carpeta en su Vostro e instalar esos debs a través de %code% .

___ answer198869 ___

ALGUNOS controladores inalámbricos de Broadcom se pueden instalar abriendo un terminal y ejecutando

%pre%

Luego ingrese su contraseña e Y cuando se le pida.

    
___ answer78507 ___

Tengo un HP Pavilion dv6000 .

Tuve este problema al instalar Ubuntu 11.10 (Oneiric Ocelot) y la publicación b43 - Sin acceso a Internet me ayudó mucho.

Especialmente cuando no tiene una red cableada disponible en su computadora portátil. Todo lo que necesita es un pendrive con Ubuntu 11.10 (Oneiric Ocelot) y dos archivos que puede descargar desde una computadora con conexión a Internet (cópielos en su pendrive):

  1. enlace
  2. enlace

Sigue las instrucciones en el sitio que mencioné arriba, y no olvides reiniciar tu computadora (me salté el paso 4 - funcionó después del reinicio).

    
___
respondido por el Ataraxio Panzetta 10.11.2010 - 19:27
5

Esto es lo que funcionó para mí:

  1. Instalar firmware-b43-installer (+ b43fwcutter agregado automáticamente en Synaptic)
  2. Desinstale el paquete bcm-kernel-source con Synaptic
  3. Elimina el controlador STA inalámbrico original de Controladores adicionales
  4. Reiniciar

El paso # 3 fue un paso clave para mí. Si no quita el controlador STA inalámbrico original, se encontrará con problemas.

    
respondido por el Wahyaohni 16.05.2011 - 15:53
5

Abra Synaptic y use b43-fwcutter y firmware-b43-lpphy-installer en lugar de bcmwl-kernel-source o cualquier otro.

    
respondido por el Roberto 27.04.2012 - 05:38
5

Lo que funcionó para mí para mi Broadcom bcm4313 en Asus Eee PC Seashell 1015PEM con Ubuntu 12.04:

  • no use controladores restringidos
  • agrega "black list bcma" a /etc/modprobe.d/blacklist.conf
  • sudo modprobe brcmsmac
  • agregue brcmsmac a /etc/modules
  • reiniciar
respondido por el Sean F 18.07.2012 - 16:40
5
___ answer126798 ___

Este es un problema común al chip inalámbrico Broadcom.

Ejecuta lo siguiente en la terminal:

lspci -nn | grep -i BCM

Si el comando se ejecuta con éxito intente encender inalámbrico (con la clave de hardware).

Si no funciona o el comando falló diciendo que no hay tal módulo, entonces podrías tratar de abrir una terminal y escribir

sudo apt-get install bcmwl-kernel-source

Si ve líneas como:

%pre%

Entonces es probable que le falte el firmware para la tarjeta Broadcom. Abre Centro de software , busca e instala los siguientes paquetes,

  • b43-fwcutter
  • firmware-b43-lpphy-installerer

Reiniciar una vez. Ahora la conexión inalámbrica debería funcionar.

    
___ qstnhdr ___ Instalación de los controladores inalámbricos de Broadcom ___ qstntxt ___

Tengo serios problemas para instalar los controladores de Broadcom para Ubuntu. Funcionó perfectamente en mi versión anterior, pero ahora, es imposible.

¿Cuáles son los pasos para instalar los controladores inalámbricos de Broadcom para una tarjeta BCM43xx?

Soy un usuario sin conocimientos avanzados en Linux, por lo que necesitaría explicaciones claras sobre cómo crear, compilar, etc.

%code% mostró:

%pre%

%code% mostró:

%pre%

NOTA: La respuesta a continuación se actualiza cada vez que se agrega información nueva y se confirma que funciona.

    
___ answer38700 ___

Solucioné mi problema con los controladores Broadcom bcm4311.

Pasos que tomé para solucionar este problema (robé este método de nm_geo en los foros de ubuntu ):

(Puede necesitar instalar %code% o su administrador de paquetes favorito)

  • Desinstale el paquete %code% emitiendo el siguiente comando en una terminal:

    %pre%
  • Asegúrese de que los paquetes %code% y %code% estén instalados (por supuesto, necesitará internet de otros medios):

    %pre%
  • Escriba en una terminal:

    %pre%

    (Es posible que desee copiar esto) y vea si el término 'blacklist bcm43xx' está allí.

  • Si es así, escribe %code% y luego %code%

    Pon un %code% al frente de la línea: %code%

    Luego guarde el archivo (recibí mensajes de error en el terminal acerca de que no podía guardar, pero en realidad lo guardé correctamente).

  • Reiniciar

Después de hacer lo anterior, la conexión inalámbrica tuvo que ser desbloqueada por rfkill:    ¿Cómo desbloquear algo incluido en rfkill?

    
___ answer38821 ___

Gracias por tu valiosa respuesta.

Este problema se resolvió con los siguientes pasos:

  1. Eliminé el controlador inalámbrico Broadcom STA de Controladores adicionales .
  2. Escriba %code% en Centro de software de Ubuntu ,
  3. Instalar "Paquete de instalación para firmware para el controlador b34" (firmware-b43-installer)

Ahora funciona de forma inalámbrica. No es necesario que siga los pasos anteriores. Instale el "controlador B43" para conexión inalámbrica.

    
___ answer38464 ___

Instala el paquete %code% . Primero desinstale el controlador propietario de 'controladores adicionales'.

Luego, en una terminal, ejecuta:

%pre%

justo después de reiniciar, funciona maravillosamente para mí.

    
___ answer67806 ___

Controladores para el 4313

Vamos a enumerar el controlador para los conjuntos de chips Broadcom y cómo funcionan con el 4313:

  • STA de Broadcom . Sugerido por controladores adicionales. Antiguo. Horrible. Basura absoluta. Saltarlo. Si ya lo ha instalado, elimínelo.

  • b43-fwcutter . Mucha gente ve "Broadcom" y salta sobre esto, pero no es compatible con el 4313 (que es más nuevo). Si lo ha instalado, purguelo.

  • ndiswrapper . Incluso más escamoso que el controlador STA. Pude hacerlo funcionar durante aproximadamente 10 minutos antes de que todo implosionara.

  • brcm80211 alias brcmsmac . Este es un controlador (relativamente) nuevo que se agregó recientemente a Ubuntu (ya que el controlador se agregó al kernel). Esto debería funcionar bien y (en la versión más reciente de Ubuntu, Natty y Oneiric) debería "solo funcionar". Este es el droide que estás buscando. Utilice este controlador para el 4313 .

    Si no está ejecutando Natty o Oneiric, su kernel probablemente no tendrá este controlador. Debe ejecutar al menos 2.6.27 y recomendaría 2.6.28 como mínimo (puede verificar en qué está ejecutando %code% ).

    Si estás atrasado en las versiones, te sugiero la actualización, pero para una solución rápida, puedes echar un vistazo a los núcleos principales y prueba uno de esos. Instalar paquetes kernel es rara vez algo arriesgado porque generalmente puede recurrir a uno antiguo usando la pantalla de inicio de grub.

Sabes que probablemente estés en el controlador correcto si ejecutas %code% y ves %code% o %code% en la salida.

Lista negra para el éxito

Si no está viendo eso, se ha cargado algo más y necesita ponerlo en una lista negra. Si puede ver lo que se ha cargado, genial, edite %code% y comience a agregar líneas como:

%pre%

Obviamente, debe tener cuidado si tiene otro dispositivo inalámbrico que podría estar usando un controlador en conflicto, como si lo incluyera en la lista negra; también lo romperá:)

    
___ answer52181 ___

Siempre recomiendo eliminar y volver a instalar los controladores de Broadcom usando su terminal

En una terminal, escriba el siguiente comando

%pre%

luego

%pre%

Esto luego reconstruirá tu controlador.

Háganos saber cómo se sube

Puedes reiniciar tu pc o, si te duele, los siguientes comandos en la terminal que 'encenderán' tu inalámbrico

%pre%

luego

%pre%     
___ answer12533 ​​___

Finalmente, he resuelto el problema yo mismo, pero no estoy seguro de cómo. Estaba a punto de compilar el controlador con la fuente de broadcom.com y las instrucciones proporcionadas en enlace , pero en este paso de las instrucciones

%code%
%code%
%code%

build essential y los encabezados ya estaban instalados. Acabo de ejecutar el comando %code% y, ¡Voilá !, después de un reinicio, mi conexión comenzó a funcionar a su velocidad normal.

No estoy seguro de lo que hice. Supongo que construye dependencias del kernel o del controlador (o ambas). El controlador de BCM necesitaba este paso y la autoconfiguración de jockey lo omitió por algún motivo.

De todos modos, está arreglado.

    
___ answer125818 ___

Abra Synaptic y use %code% y %code% en lugar de %code% o cualquier otro.

    
___ answer43184 ___

Esto es lo que funcionó para mí:

  1. Instalar %code% (+ b43fwcutter agregado automáticamente en Synaptic)
  2. Desinstale el paquete %code% con Synaptic
  3. Elimina el controlador STA inalámbrico original de Controladores adicionales
  4. Reiniciar

El paso # 3 fue un paso clave para mí. Si no quita el controlador STA inalámbrico original, se encontrará con problemas.

    
___ answer165121 ___

Lo que funcionó para mí para mi Broadcom bcm4313 en Asus Eee PC Seashell 1015PEM con Ubuntu 12.04:

  • no use controladores restringidos
  • agrega "black list bcma" a %code%
  • %code%
  • agregue brcmsmac a %code%
  • reiniciar
___ answer199154 ​​___

A veces, la Utilidad de Controladores Adicionales no podrá instalar un Controlador inalámbrico Broadcom STA. Cuando eso suceda, primero compruebe si su tarjeta es efectivamente compatible con el controlador STA, y para hacerlo, abra una ventana de terminal (ctrl-alt-t) y ejecute

%pre%

La salida incluirá el modelo de tarjeta inalámbrica, asegúrese de que se encuentre entre los modelos enumerados a continuación.

Tarjetas inalámbricas Broadcom compatibles con el controlador STA:

  

BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228

Si la tarjeta es compatible, intente instalar el controlador manualmente. Abra una ventana de terminal (ctrl-alt-t) y ejecute

%pre%

Es posible que deba reiniciar en este momento.

    
___ answer145770 ___

Tuve el mismo problema con mi Acer TravelMate 8172 y su controlador Broadcom 4357 en Ubuntu 12.04. Probé varias soluciones publicadas en la web para otros dispositivos Broadcom, pero no funcionaron. La solución de andybleaden anterior funcionó para mí.

Siguiendo las instrucciones de Andy, primero eliminé y volví a instalar los controladores de Broadcom con:

%pre%

Después de eso, ejecuté

%pre%

para habilitar la tarjeta inalámbrica.

Lamentablemente, la tarjeta inalámbrica está apagada cada vez que reinicio, así que creé un script con los dos comandos modprobe anteriores para ejecutar cada vez que reinicio. Esto tendrá que hacer hasta que Ubuntu 12.04 se actualice con una solución.

    
___ answer217616 ___

Como descubrí, para sistematizar esto un poco, hay cuatro familias de controladores disponibles:

  1. fuente abierta b43 del [proyecto b43m] [1] que está disponible en [kernel de Linux] [2],
  2. código abierto brcmsmac / brcmfmac, también disponible en [kernel] [3]
  3. Libs de Windows a través de [ndiswrapper] [4] y
  4. [Broadcom] [5] 's propio Linux [libs (STA)] [6]

Estos enlaces también proporcionan referencias a los controladores y listas con chipsets admitidos.

Para que quede claro al hacer referencia a los diferentes ID, asegúrese de consultar el enlace STA anterior antes de seguir leyendo, y comprere el suyo a través de:

%pre%

Aquí hay un ejemplo para 4313 (del enlace n.º 6):

%pre%

Además del controlador, también necesita el firmware, firmware-b43-installer .

La siguiente descripción se aplicó al controlador STA, pero se escribió antes de esta.

Aunque Ubuntu debe ser versátil, atractivo y fácil de usar para todos, los paquetes aún son propensos a fallas de dependencia. Mire, instalando controladores y otras cosas del sistema, es razonable obtener una respuesta lo más detallada posible, es decir, hacer esto manual o semi-manualmente (apt-get), evite esos instaladores de GUI.

He estado experimentando los mismos problemas con mi 4313. Permítanme ofrecer una solución contundente y en parte no analítica:

  1. Elimina todo lo que tengas de STA

    %pre%
  2. Instálelo de nuevo manualmente:

    %pre%
  3. Lee la salida. He estado teniendo un buen trazador de líneas doble:

      

    Construyendo para la arquitectura x86_64   La construcción del módulo para el kernel en ejecución se omitió porque   la fuente del kernel para este kernel no parece estar instalada.

En tal caso, lo cual supongo sucede con bastante frecuencia, ya que (1) la dependencia inherente no se resuelve y (2) hay una ruptura en la interfaz wl tras las actualizaciones (que pueden implicar una actualización del núcleo), en tal caso , simplemente debe hacer los dos pasos siguientes y supongo que no necesita volver a instalar las fuentes del controlador WiFi:

  1. Verifique la versión actual del kernel de la siguiente manera (tercera entrada) :

    %pre%
  2. Instala los conectores de Linux apropiados, que en mi caso es:

    %pre%

Después de este comando, debería ver (ya que esto se ha aplazado por la incapacidad de compilación durante el procedimiento de instalación de los archivos fuente del controlador STA WiFi):

%pre%

No estoy seguro de si los tipos responsables de los paquetes verán esto. Aún así, después de haber usado Gentoo durante años, me he acostumbrado a su verbosidad y que puede parecer una coloración y formato de salida innecesarios. Ustedes deberían agregar formato y colores a su rutina apt-get, es mucho más fácil, especialmente para los usuarios novatos, entender qué pudo haber salido mal. Y agregue la dependencia de los encabezados, puede eliminarlos luego, y seguramente tendría que volver a compilar el módulo al cambiar el kernel .

Espero que esto ayude, y soy cauteloso al generalizar el camino anterior para resolver el problema de las masas. Solo pruébalo, si funciona, increíble, si no, se ofrecen muchas más soluciones que son notablemente más analíticas y competentes.

También me encontré con estas respuestas (con un cheque

%pre%

Para %code% - que se mantiene en mi caso): La conexión inalámbrica ya no funciona después de la actualización del software con Ubuntu 12.10 en un Dell Latitude E6230 y ¿Cómo funciona una tarjeta inalámbrica Acer Npilfy 802.11 (BCM43225)? que se refiere a la primera.

Y también me he perdido el hecho de que Ubuntu ofrece un enlace en los paquetes a la versión del kernel y los encabezados instalados y en ejecución para evitar definir la versión del kernel.

    
___ answer38334 ___

Asegúrese de que su adaptador inalámbrico no esté desactivado. Puede verificarlo ejecutando:

%pre%

Para habilitar los adaptadores inalámbricos, ejecute:

%pre%     
___ answer827364 ___

Primero pensé en editar la excelente respuesta de Luis Alvarado (ver su publicación el 7 de septiembre de 2011), porque cuando seguí los pasos, apareció el paquete que se indica en la tabla (ver su publicación) para mi PCI. ID no corresponde en realidad.

De hecho, mi PCI.ID es 14e4: 4727 , que, de acuerdo con la tabla, requiere la instalación del paquete %code% . Este paquete se instaló perimetralmente en mi computadora, pero el Wifi no funcionaba (no se detectó ninguna red inalámbrica, desde la actualización a Ubuntu 16.04). En su lugar, traté de instalar el %code% después de la respuesta de Luis Alvarado (usar %code% es una alternativa ya señalada en su publicación), ¡y funcionó!

Entonces, en caso de que ayude a alguien más en el mismo caso que yo, aquí está la información necesaria:

  • Salida del comando %code% :

    %pre%
  • Los pasos que seguí:

    1. Purgar el paquete %code% :

      %pre%
    2. Ejecute los siguientes comandos (vea la respuesta de Luis Alvarado para más detalles):

      %pre%
    3. Instale el paquete %code% y no el paquete %code% (al contrario de lo que se recomienda en la tabla para %code% ):

      %pre%
    4. Reiniciar:

      %pre%

¡Y ahora el Wifi debería funcionar!

¡Muchas gracias, Luis Alvarado!

    
___ answer41375 ___

Dell Inspiron E1505, los siguientes pasos (solos) funcionaron para mí. Tuve que deshacer los pasos adicionales de editar el archivo de la lista negra.

  • abra el 'Administrador de paquetes Synaptic' y busque 'bcm'

  • desinstala el paquete %code%

  • asegúrese de que los paquetes %code% y %code% estén instalados

  • reiniciar

___ answer60395 ___

0. Introducción y antecedentes

Esta respuesta se basa en una extensa investigación realizada por varios usuarios de Ubuntu que trabajaron juntos en casi todos los temas relacionados con Broadcom. Un agradecimiento especial a chili555 que ayudó en los foros de Ubuntu y en este sitio con muchas preguntas relacionadas con los dispositivos inalámbricos y otras personas que tienen contribuyó a través de correo electrónico, chats, IRC y más para probar varios controladores con varias de las tarjetas inalámbricas Broadcom más populares (enormemente gracias a Chili555 realmente. Este tipo conoce sus cosas).

En total, queríamos ofrecer una respuesta que podría ser fácil de seguir y cubría la mayoría de las Tarjetas / Controladores de Broadcom. Después de seguir esta guía, NECESIDAD para probar su conexión inalámbrica durante al menos 2 horas (de hecho, recomiendo 8 horas) con otro dispositivo, ya sea en modo Ad-hoc, modo de infraestructura o en ambos. Los problemas comunes que se resolverán (aparte de que los controladores no se instalen) son:

  • Tiempo de espera de las conexiones después de varios minutos u horas
  • Detiene la búsqueda de otros dispositivos (no ve ningún otro dispositivo)
  • Sigue pidiendo una contraseña incluso en casos donde AP no tiene ningún
  • Detiene el tráfico de recepción / transmisión (Necesita reiniciar para solucionarlo temporalmente)
  • Bloquea el sistema con errores de dmesg en el registro (Enlace 1 a continuación)
  • El sistema se congela por completo (solo puede presionar el botón Reiniciar / Encender) (Enlace 1 a continuación)
  • Crea informes de registro enormes que intentan configurar o conectarse correctamente
  • falla cuando se instala a través de Controladores adicionales / Hardware adicional (Enlace 3 a continuación)
  • Conecta y desconecta continuamente cada X cantidad de segundos
  • Aparece conectado en Network Manager pero no recibe Internet
  • Intenta conectarse muchas veces sin terminar correctamente la conexión
  • Toma demasiado tiempo para conectarse
  • Después de actualizar de una versión anterior (por ejemplo: 12.04 a 12.10) deja de funcionar
  • La tarjeta inalámbrica no se enciende, habilita o deshabilita (Enlace 2 a continuación)
  • Tarjeta inalámbrica bloqueada por hardware
  • Más problemas encontrados en Launchpad, Ubuntu Forum y Askubuntu

Enlace 1 - enlace
Enlace 2 - enlace
Enlace 3: genera un error similar a "Lo sentimos, la instalación de este controlador falló".

Entonces, con eso en mente, lo que tenemos ahora es lo que se simplifica en solo 3 pasos:

1. Saber qué tarjeta inalámbrica Broadcom tiene

Hay docenas de tarjetas inalámbricas Broadcom y más parecen aparecer todos los días. La clave para encontrar el controlador correcto para cualquier tarjeta de red es lo que se conoce como identificación de PCI (PCI.ID). Para saber qué PCI.ID tiene, procedemos a abrir el terminal presionando CTRL + ALT + T (Debería abrir una ventana con un fondo en blanco) y dentro de este terminal ejecutamos el siguiente comando:

%pre%

Obtendrá algo como lo siguiente si tiene un adaptador inalámbrico Broadcom (el ID 14e4 utilizado en el ejemplo anterior en la mayoría de los casos es una tarjeta inalámbrica Broadcom):

%pre%

El PCI.ID en este ejemplo es 14e4: 4320 como se ve dentro de los corchetes [...]. En algunos casos, también necesitará la versión de revisión (si aparece) para algunos casos especiales. En este caso, la versión de revisión es rev 03 como se muestra dentro de los paréntesis (...) al final. Entonces, lo que necesitará después de esta búsqueda es:

%pre%

Con esta nueva información, puede buscar en la tabla a continuación y seleccionar el método apropiado para instalar su controlador. Por ejemplo, en este caso, dado que tiene el 14e4: 4320 rev 03 , si bajamos por la lista al que muestra exactamente el mismo PCI.ID, verá eso en las columnas de Ubuntu 12.04, 13.10 o 14.04 muestra el controlador del paquete %code% . Esto significa que solo tendrá que instalar este paquete en particular, ya que aparece en todas las columnas de la versión de Ubuntu.

NOTA - Antes de continuar, si ha instalado previamente algún controlador, ha puesto en la lista negra o descomenta cualquier archivo de controlador o archivo de configuración o ha realizado algún cambio en el sistema para que los controladores funcionen en intentos anteriores , deberás deshacerlos para seguir esta guía. Suponemos que está haciendo esto desde cero y no ha cambiado ningún archivo de configuración, módulos o controladores en el sistema de ninguna manera (además de actualizar el sistema). Esto incluye cualquier instalación que use apt-get, aptitude, synaptic, dpkg, centro de software o compilación manual e instalación de los paquetes. El sistema tiene que comenzar desde cero para que esto funcione y para evitar cualquier conflicto que pueda aparecer si se realizó un trabajo anterior.

Por ejemplo, si ha instalado previamente el paquete %code% , deberá eliminarlo utilizando el método de purga:

%pre%

2. Preparación del sistema

Si acaba de instalar Ubuntu, deberá crear un índice de paquetes disponibles antes de que podamos instalar su controlador si aún no lo ha hecho:

%pre%

Incluso iría más allá al actualizar la lista de Ubuntu de PCI.IDs:

%pre%

En caso de que acabe de aparecer la ID de un nuevo dispositivo Broadcom en particular que está utilizando.

Ahora, utilizando el PCI.ID que encontró en los pasos anteriores, buscamos en la lista siguiente para encontrar el PCI.ID coincidente y el método para instalar el controlador asociado de forma sencilla y correcta. El terminal se usará para evitar problemas relacionados con la GUI. Esto se aplica a todos los casos, excepto cuando se indique lo contrario. El procedimiento de instalación se realiza solo a través del terminal y también mientras está conectado a Internet con una conexión de ethernet cableada temporal o un módem USB o cualquier otro medio que pueda darle a su PC, por el momento, acceso a Internet. Después de encontrar en la lista a continuación el paquete correcto, procederemos con la instalación.

3. Instalación del paquete (en línea)

Suponiendo que utilizó el archivo PCI.ID 14e4: 4320 rev 03 que se encuentra en su búsqueda anterior, y luego miró la tabla siguiente y encontró que el paquete correcto para instalar es el %code% , luego procedemos simplemente a instalar este paquete en la terminal:

%pre%

y luego reiniciar

%pre%

El formato para instalar es bastante simple, es solo:

%pre%

En el ejemplo anterior, PACKAGE_NAME es %code% .

TABLA INALÁMBRICA DE BROADCOM (Actualizado el 18 de agosto de 2017)

%pre%

Caso especial n. ° 1 : utiliza la combinación de controlador %code% y %code% . El firmware requerido se instala por defecto en el paquete %code% .

Caso especial n.º 2 : para el ASUS PCE-AC88 AC3100 , los pasos son los siguientes:

  1. Descargue este archivo y, después de extraerlo, colóquelo en / lib / firmware / brcm
    %code%
  2. Entonces %code% agrega modprobe brcmfmac y guarda
  3. %code%

En hardware como el Lenovo S10-2, si su tarjeta inalámbrica se bloquea al intentar conectarse a un SSID (sigue intentando conectarse), entonces la alternativa para hacerlo funcionar sería instalar el paquete %code% (Eliminar cualquier otros paquetes instalados relacionados con él). Lea la sección de depuración a continuación para obtener más información sobre este dispositivo inalámbrico.

NOTA IMPORTANTE : después de septiembre de 2014, si sigue esta respuesta y todavía tiene problemas para instalar el controlador correcto, pruebe el paquete %code% y notifíquenoslo a través de los comentarios. Hubo algunos cambios y algunos controladores solo funcionarán con este paquete. Recuerde tener un sistema limpio antes de instalarlo:

%pre%

En algunos casos particulares, después de instalar el %code% , necesita quitar el módulo b43, habilitarlo nuevamente e incluso proceder a desbloquearlo con rfkill:

%pre%

Si tiene una tarjeta Broadcom que tiene un pci.id diferente, formule una nueva pregunta. Una vez resuelto, la solución se agregará a este howto.

4. Instalación del paquete (fuera de línea)

4.1 Instalando %code%

Para instalar %code% sin conexión, consulte esta respuesta .

4.2 Instalando %code%

Para los casos en los que necesite instalar %code% pero no esté conectado, aquí es una respuesta excelente al respecto. Pero básicamente sigue estos pasos:

  1. Busca el paquete en Repositorios de paquetes de Ubuntu
  2. Asegúrese de seleccionar la arquitectura correcta (32 bits, 64 bits, etc.)
  3. Descargue paquetes y paquetes de dependencia relacionados en la misma carpeta.
  4. Cuando tenga todos los paquetes necesarios (y sus dependencias), continúe yendo a la carpeta que tiene todos los paquetes y ejecute %code% . Esto instalará todos los paquetes en esa carpeta. Si le da algún error, lea el error y siga los pasos que menciona.

Para dar un ejemplo, después de ir al punto 1 mencionado anteriormente, si tuvieras el Broadcom %code% , buscaría el paquete %code% y después de seleccionar la versión de Ubuntu correspondiente (en mi caso 16.04 o Xenial), aterrizaría en la página siguiente:

enlace

En esta página seleccionaría la arquitectura correspondiente (32 o 64) pero también necesitaría descargar las 3 dependencias del paquete mencionadas en esa página como se ve en la siguiente imagen:

Después de descargar todos los paquetes y dependencias, puede continuar copiando todos los paquetes en una sola carpeta y ejecutando el comando %code% como se menciona en el paso 4 anterior.

NOTA

En algunas computadoras, antes de ejecutar los comandos, deberá desactivar las Opciones de arranque seguro en su BIOS. Esto aplica para casos, por ejemplo, donde el bcmwl-kernel-source ya está instalado pero el controlador aún no funciona. Puede hacer una reinstalación como tal o deshabilitar el Arranque seguro accediendo a la configuración de su BIOS:

%pre%

DEBUGGING

La siguiente información es material adicional para leer sobre cómo resolver varios problemas relacionados con la administración inalámbrica y conflictos con otros dispositivos de red. Tenga en cuenta que en algunos casos necesita tener una versión actualizada de Kernel, ya que cada nueva versión del Kernel presenta ya sea nuevos controladores de red, mejoras sobre los controladores existentes o resuelve los errores relacionados con ellos.

Antes de leer los puntos mencionados a continuación, asegúrese de tener todos los repositorios habilitados en su sistema Ubuntu. Para verificar, ejecute en el terminal %code% y asegúrese de que todas las opciones en la pestaña Software de Ubuntu estén habilitadas.

  • Para configurar sus dispositivos inalámbricos a través del terminal, recomiendo ¿Cómo conectar y desconectar a una red manualmente en la terminal?

  • Si su conexión se cae cada cierto tiempo, algunos usuarios han sugerido configurar IPv6 para Ignorar . Simplemente vaya a Network Manager (El ícono de red en el panel superior). Haga clic en él y luego seleccione Editar configuración . Luego, vaya a la conexión inalámbrica que está utilizando, selecciónela. Ahora ve a la última pestaña que menciona Configuración de IPv6 . En el campo Método, seleccione Ignorar .

  • Si su computadora portátil no detecta su tarjeta inalámbrica, algunos usuarios han mencionado que usar %code% resolverá el problema. Otros simplemente apagaron el interruptor WiFi en sus computadoras portátiles y lo encendieron nuevamente (Interruptor físico disponible en estas computadoras portátiles). Para obtener más información sobre %code% , lea rf kill Desbloquear todo DOES NO FUNCIONA!

  • Si obtiene b43-phy0 ERROR: error DMA fatal / advertencia b43-phy0: PIO forzado haga lo siguiente:

    %pre%

    Si funciona, agréguelo a sus archivos RC para que se ejecute cada vez que inicie. Puede cambiar PIO a 1 si lo necesita.

  • Si tiene una clave obligatoria no disponible al instalar un módulo DKMS (como Nvidia, Broadcom u otros), puede ir a Respuesta del piloto aquí

  • Si su tarjeta inalámbrica ve / no ve el enrutador y se atasca en un ciclo interminable de "Intentando conectar (Pruebe 1/3)", la solución podría ser la configuración adecuada de su enrutador o dispositivo SSID inalámbrico.

    Para todas las tarjetas inalámbricas en general, es muy importante tener también en cuenta los dispositivos de red que está utilizando (enrutadores, conmutadores, canales inalámbricos y bandas inalámbricas, etc.). Con esta información podrá evaluar mejor cuál podría ser el origen del problema cuando llegue a un callejón sin salida. Un ejemplo sería el Lenovo S10-2 que usa el 14e4: 4315 rev 01 PCIID. Incluso después de instalar el controlador correcto, el usuario terminaría en un bucle "tratando de conectarse". Vería el SSID inalámbrico pero al intentar conectarse a él, entraría en un circuito de reconexión.

    La solución fue que este dispositivo inalámbrico en particular no admitía canales de 40 Mhz ni es compatible con 802.11N. El enrutador en ese caso estaba realmente transmitiendo con 40 Mhz forzado y solo con WiFi-N. Cuando el enrutador se configuró en modo automático y canal 20/40 Mhz, la tarjeta inalámbrica funcionó correctamente. Este es un caso que también se repite en otros casos, por lo que una evaluación adecuada del equipo de red ayudaría mucho.

    Para los casos en los que te repiten:

    ERROR @ wl_cfg80211_get_station: dirección Mac incorrecta ...

    al hacer un %code% y su conexión inalámbrica se cae con frecuencia (varias veces por hora o por día), el problema aquí podría ser que se encuentra dentro de una señal inalámbrica que se usa como puente inalámbrico (2 enrutadores comparten el mismo SSID y conexión). Esto puede suceder con los enrutadores modernos que tienen la capacidad de extender la conexión inalámbrica al ofrecer el mismo SSID. su conexión inalámbrica podría caer porque podría estar entre ambos enrutadores y la intensidad de la señal entre ambos es casi la misma.

    Si su conexión cae muy a menudo, significa que está casi en el medio de ambos dispositivos enrutadores.Para reducir o eliminar la tasa de caída de su dispositivo inalámbrico, trate de posicionarse donde su tarjeta inalámbrica pueda ver solo un enrutador o al menos uno de los enrutadores tenga una intensidad de señal más alta que la otra.

    También existen algunas técnicas para forzar al dispositivo inalámbrico a conectarse solo a un enrutador específico configurando el BSSID en la dirección MAC del enrutador al que desea conectarse. Esto obligará a su dispositivo inalámbrico a conectarse SOLO a él.

Problemas de inicio seguro

En algunos escenarios específicos, la instalación de los controladores, ya sea en modo fuera de línea a través de varios paquetes DEB oa través de apt-get con acceso a Internet, no funcionará si Secure Boot no está desactivado.

Esto se debe a que Secure Boot deniega el acceso necesario, por lo que los controladores se verán como si estuvieran instalados correctamente cuando en realidad no lo hicieron. Entonces, para casos MUY específicos, deberá deshabilitar temporalmente el arranque seguro para que los controladores funcionen.

Actualización de firmware de Linux

En otros casos, la búsqueda e instalación del último firmware de Linux resolvería el problema. Ya sea resolviendo problemas menores que estaban sucediendo con una tarjeta de trabajo o haciendo que la tarjeta funcione por primera vez.

    
___ answer135190 ___

Utilicé la solución de usuario 'bkratz' en enlace y funcionó para mí.

Ejecutar estos:

%pre%
  

El primero se asegura de que el controlador sta esté en su lugar, el segundo y   tercera lista negra los dos controladores brcmsmac y bcma que chocan con el   correcto controlador sta. ¡Copia / pega o asegúrate de que tu escritura sea correcta!

El último paso es ir a 'Controladores adicionales' y habilitar el controlador.

    
___ answer177854 ___

El problema con tu wifi es que estás utilizando el que forzó Ubuntu, pero eso no funciona. Ejecute los siguientes comandos para que el Wifi funcione correctamente:

Presione Ctrl + Alt + T

%pre%

Después de reiniciar. Su Wi-Fi debería funcionar como debería.

    
___ answer125872 ___

Tuve el mismo problema ayer (Dell Latitude D530 con broadcom 4311).

Lo hice:

%pre%

Eso fue hasta el próximo reinicio. Ahora tenía que averiguar cómo volver a habilitarlo, pero ahora el problema está en otra parte.

    
___ answer79951 ___

Tuve el mismo problema y lo resolví agregando

%pre%

a %code%

Un reinicio más tarde inalámbrico funcionó.

(esto fue tomado de enlace )

    
___ answer217658 ___

Asegúrate de no tener una dependencia de encabezados de linux no resuelta, cf. Después de actualizar a Ubuntu 12.04, mi controlador inalámbrico Broadcom STA no funciona , de lo contrario, instálelos.

    
___ answer178208 ___

Hay una forma mucho más fácil de resolver este problema. El truco está en el orden en que instalas los controladores propietarios. El controlador Broadcom DEBE instalarse PRIMERO antes que cualquier otro.

Ejemplo Tengo una HP TX2-1050ED con gráficos Broadcom B43 y ATI Raedon.

Primero habilité el controlador ATI Raedon y luego el controlador Broadcom, lo que condujo a los errores mencionados anteriormente.

Cuando desinstalé el controlador ATI, instalé el controlador Broadcom y reinicié. Tenía conexión inalámbrica. Luego instalé el controlador ATI y ahora ambos funcionan.

Esto es en realidad un error en Jockey, ya que Jockey debería resolver el conflicto del controlador por ti.

En resumen. Broadcom primero, luego otros controladores.

    
___ answer126964 ___

Simplemente instalando los controladores adicionales, funciona en mi Dell Vostro 3500.

Hice los siguientes pasos:

  1. %code%

  2. Luego vuelva a instalar los controladores adicionales que figuran a continuación. Lo activé.

Este paquete contiene el controlador inalámbrico Broadcom 802.11 Linux STA para usar con el hardware basado en Broadcom BCM4311, BCM4312, BCM4313, BCM4321, BCM43224, BCM43225, BCM43227 y BCM43228.

    
___ answer164431 ___

En el caso de que black-list.conf o apt-get re-install para b43 Broadcom no funcionen, puede ser simplemente porque la configuración inalámbrica predeterminada aún no se ha habilitado correctamente para WPA / WPA2.

Carpeta de red, inalámbrica y seleccione Opciones ubuntu 12.04:

  • pestaña ipv6: simplemente mantenga el método como automático y desmarque la opción 'Requerir direccionamiento IPv6 ...'
  • pestaña ipv4: el método debe ser automático (DHCP) y verificar el 'Requerir direccionamiento IPv4 ...'
  • pestaña inalámbrica: fuerza la dirección MAC del dispositivo para bloquear la conexión a la dirección MAC permanente de la computadora portátil
___ answer49541 ___

Tengo un controlador de red inalámbrica Dell inspiron 6000 BCM4318 Logré resolver esto usando el administrador de paquetes sinápticos

Aquí yo: Primero desinstalé bcmwl-kernel-source Luego instalé firmware-b43-installer y b43-fwcutter que reconstruyó los controladores wifi

Luego tuve que reiniciar

    
___ answer63910 ___

BCM4311 para mi DV6000 no funciona con el controlador STA ni con el controlador b43. Con b43, el LED permanece siempre en naranja (WLAN desactivado).

Con rfkill puedo ver:

%pre%

Con el controlador STA puedo buscar en la red, pero la conexión nunca termina. El sistema funcionó bien con Ubuntu 10.10 (Maverick Meerkat) (x86) - ahora estoy usando Ubuntu 11.10 (Oneiric Ocelot) beta 2 (x64).

dmesg arroja algo de luz sobre el error:

  

s / Drivers / b43 # devicefirmware y descargue el firmware correcto para esta versión del controlador. & gt; Lea atentamente todas las instrucciones en este sitio web.   


     [367.927967] b43-phy0 ERROR: No se encontró el archivo de firmware "b43 / ucode13.fw"
     [367.927981] b43-phy0 ERROR: No se encontró el archivo de firmware "b43-open / ucode13.fw"
     [367.927989] b43-phy0 ERROR: debe ir a enlace y descargar el firmware correcto para este controlador v

Parece que los archivos de firmware no se encuentran en los controladores de Linux (?). Volví a poner el LED en azul (la WLAN está habilitada) y el escaneo está trabajando con:

%pre%

Esto era del sitio enlace .

Ahora la red WLAN me está funcionando (se requirió la verificación doble para la contraseña WPA2 :-) ).

    
___ answer38759 ___

Instalar el paquete %code%

    
___ answer152022 ___

Para cualquier otra persona que recibe el mensaje "Inalámbrico desactivado por hardware, cambie -a" en Inalámbrico (lo verá haciendo clic en el ícono), y es "Bloque duro", eso puede funcionar en cualquier modelo ( eso está funcionando para mí en netgear "adaptador USB inalámbrico", no he comprobado los demás, pero puede funcionar).

Primero revisa si está bloqueado. Ejecutar en la terminal ( Ctrl + Alt + T ):

%pre%

Si es así, primero ejecuta esto para desbloquear:

%pre%

Luego apagué mi PC, la desconecté de la electricidad y abrí su puerta izquierda. Quité la batería de ciclo y presioné el botón de encendido 20 pulsaciones largas y cortas para restablecer el BIOS .

Luego devolví la batería y conecté la PC a la electricidad. Encendí la PC y configuré el BIOS (también para cosas como sin diskette y pririty de arranque) en el Wake-on- Categoría LAN donde dice algo en PME a habilitado.

Presione F10 para guardar la configuración y reiniciar. Después de todo esto, el sistema estaba listo: el escritorio y sus archivos. Esperé un rato y el Wi-Fi estaba respondiendo nuevamente.

Eso ya me ha funcionado cuatro veces (puede suceder cada vez que fuerce un apagado o desconecte el Wi-Fi).

Espero que sea de ayuda también para alguien (:

    
___ answer155590 ___

Tengo una tarjeta b43 y uso Ubuntu desde el 9.04. He usado el mismo método para hacerlo funcionar desde entonces. Implica un poco de uso de la línea de comandos, pero créanme que vale la pena.

Para empezar, si ya tiene b43-fwcutter instalado, debe volver a instalarlo, ejecute:

%pre%

Supongo que conoce el modelo tipo de su tarjeta inalámbrica. Este método no usa el modo Additionals Drivers.

Después de haber desinstalado b43-fwcutter, reinicie su computadora. Nota: si no tiene acceso a una red cableada en su máquina, deberá descargar el paquete b43-fwcutter manualmente desde aquí , así como también el controlador de su tarjeta de aquí . Mi tarjeta es la 4311 entonces descargo el broadcom-wl-4-150-10.5.tar.bz2.

Una vez que haya reinstalado b43-fwcutter ejecutando %code% o utilizando el archivo .deb que habría obtenido del sitio web citado.

Necesita extraer su firmware del tarball. Ejecutar comando;

%pre%

Es posible que necesite cambiar el nombre del archivo para reflejar lo que descargó del sitio del controlador, o simplemente use %code% . Luego ejecuta %pre%

¡Ahora reinicie y todo debería funcionar bien!

    
___ answer38293 ___

Descubrí que la luz no se enciende cuando lo cambio a la posición op. Una utilidad que puedes probar es activarla para que se active. Tienes que hacer esto cada vez que reinicies.

%pre%     
___ answer38594 ___

Buenas noticias. Según la información que proporcionó en los comentarios, tiene una tarjeta de red compatible con el controlador propietario de Broadcom.

Primero, asegúrate de haber ejecutado sudo apt-get update desde la terminal. Luego vaya a "Controladores adicionales". Puede encontrarlo al abrir el tablero (haga clic en la esquina superior derecha) y escribir controladores.

¿El controlador Broadcom no gratuito está encendido allí? De lo contrario, intente habilitarlo y reinicie su sistema. Si eso no funciona, intente reinstalar los controladores (solo para conectarse en línea una vez) manualmente. Aquí hay instrucciones para la instalación manual: enlace

Es posible que necesite manipular controladores antiguos o malos. ¡Buena suerte, pero sé que se puede hacer! :)

    
___ answer39334 ___

Si la conexión inalámbrica funcionaba bien antes de la actualización, use la versión Maverick del controlador.

Descárguelo de enlace .

Descomprimirlo con gdebi.

Bloquea la versión en el administrador de paquetes Synaptic (hasta que se resuelva el problema).

Reiniciar.

    
___ answer41168 ___

Instalé Ubuntu 11.04 desde cero en una Dell Latitude 131L con Broadcom bcm4311. El controlador propietario Broadcom STA se instaló de manera predeterminada y Fn + F2 fue lo único que tuve que usar para habilitar Wifi en 10.04; en 10.10 no funcionó. Encontré esta página e intenté algunas cosas:

  • eliminó el controlador propietario en Controladores de hardware en Sistema- & gt; Administración- & gt; Controladores adicionales : %code% y eliminó la línea en blacklist.conf.
  • agregó el controlador en Sistema- & gt; Administración- & gt; Controladores adicionales
  • reinicio.

Esto no funcionó.

  1. Después de esto, agregué la línea en /etc/modprobe.d/blacklist.conf nuevamente: reemplazado por b43 y ssb . Lista negra bcm43xx.
  2. Se eliminó el controlador propietario de sistema- & gt; administración- & gt; hardware controladores
  3. ¡Después de reiniciar, el wifi funciona!

Supongo que solo se necesitan los pasos en 1-3.

    
___ answer46813 ___

El paquete de instalación "Paquete de instalación para el firmware del controlador b34" funcionó bien para mí en un HP Pavilion DV5000

    
___ answer64877 ___

Tenía el mismo problema de conexión lenta con Ubuntu 11.04 y una computadora portátil HP Mini 5103 que viene con Broadcom 4313. Después de haber probado muchos sugerencias , deshabilitar el controlador inalámbrico Broadcom STA de la ventana Controladores adicionales solucionó el problema por mí.

    
___ answer52121 ___

Tuve el mismo problema y encontré la solución. Ejecute el siguiente comando y reinicie la máquina. Esto funcionó para mí.

%pre%     
___ answer175373 ___

Tuve el mismo problema. b43 y bcmwl no funcionaron para mí. b43 funcionó, pero la velocidad siempre fue inferior a 10kBps.

El controlador bcma de código abierto funciona bien.

%pre%

Esto funcionó para mí.

    
___ answer162987 ___

Para las personas que tienen un Dell Vostro 1320 (o similar) y experimentan una notificación en el menú inalámbrico acerca de una conexión inalámbrica apagada, esto es lo que me ayudó.

El módulo dell_laptop estaba interfiriendo con rfkill y diciendo incorrectamente que el interruptor de hardware está desactivado. Esto puede solucionarse poniendo en lista negra el módulo dell_laptop. Abra el archivo /etc/modprobe.d/blacklist.conf con su editor favorito con permisos de superusuario, p. Ej. presione ALT + F2 y escriba

%pre%

o en una Terminal:

%pre%

Al final del anuncio de archivo, me gusta (preferiblemente con un comentario):

%pre%

No olvides guardar el archivo. Después de poner en la lista negra el módulo de esta manera, no se cargará durante los futuros inicios del sistema. Reiniciar tu máquina. La conexión inalámbrica debería funcionar ahora.

referencia: enlace

    
___ answer215120 ___

Después de varias horas de prueba y error finalmente encontré una solución para "Debian Wheezy (testing)" !! - Creo que debería funcionar de manera similar en otras distribuciones también. El principal problema fue el driver brcm80211 (provisto por el paquete "firmware-brcm80211") - ahora uso el driver wl proporcionado por el paquete "broadcom-sta-dkms" y todo funciona!

Instrucciones:

agregar

%pre%

a

%pre%

luego haz

%pre%

luego hacer

%pre%

ahora descarga módulos en conflicto

%pre%

tenga en cuenta: su conexión WLAN existente terminará haciendo esto!

carga el módulo wl con

%pre%

verifique que su chip WLAN esté funcionando:

%pre%

configure su interfaz WLAN como de costumbre, ¡terminado! :)

(fuente: enlace )

    
___ answer65034 ___

Usar NDISWRAPPER en realidad fue una buena solución, pero no es la mejor . El uso de NDISWRAPER a veces hace que mis máquinas se congelen, así como en una MacBook Pro que usa Broadcom BCM4331 . Puede hacer "parches del kernel" y "volver a compilar" el controlador.

Lea las siguientes referencias para obtener una guía paso a paso para activar Broadcom 4313 en Ubuntu (funciona para BCM4331, y creo que será lo mismo que su problema).

Espero que esto ayude.

    
___ answer65032 ___

Los controladores Broadcom STA funcionaron bien para mí, y tengo la misma tarjeta Broadcom en mi Dell. La lenta conexión a Internet que sentí fue durante el modo de ahorro de energía. Aquí está la lista de controladores de Broadcom disponibles. He estado usando el controlador de código abierto desde entonces, y lo recomiendo sobre los controladores STA.

La gente dice que no está disponible para Ubuntu 10.10 (Maverick Meerkat), por lo que debe instalarlo manualmente. Pregunta de Ubuntu El controlador de Broadcom STA no funciona bien con BCM4313 proporciona información sobre cómo instalarlo manualmente O puede usar el Debian compilaciones.

    
___ answer127226 ___

El mío es Compaq V3000 Laptop.

Si instaló el controlador Broadcom STA Wireless a través de una sección de controlador adicional, elimine el mismo.

Ve a la terminal y escribe

%pre%

Luego, reinicie la máquina y habilite la conexión inalámbrica.

    
___ answer189527 ___

Funciona para mí con simple

%pre%

en Kubuntu 12.04 Lenovo G550.

Después de reiniciar, funciona perfectamente.

    
___ answer276328 ___

Caso especial: BCM43142 & amp; AR8161 en Dell Vostro 3460

El gráfico Intel4000 en mi caso necesita al menos kernel 3.6 (para 64 bits: 1 , 2 , 3 , 4 ). Allí se incluyen los encabezados kernel necesarios para el adaptador Broadcom. Pero el problema es que antes de instalar el kernel, necesita instalar %code% , y esto difiere entre las versiones de lanzamiento de Ubuntu y los administradores de ventanas. También necesita instalar %code% si aún no está disponible, lo que es un poco complicado sin una conexión a Internet. Así que aquí viene una pista para otros noobs como yo que agarré de aquí :

  • Instala tu ... buntu de elección ( Linux Mint también funciona) en una máquina donde puedas acceda a Internet desde el primer momento (por ejemplo, en USB y visite a un buen viejo amigo con algunos huevos de Pascua;)

  • Allí, %code%

  • Vaya a %code% (en esta ubicación apt almacena automáticamente todos sus paquetes instalados por defecto.) Ahora copie todos los debts en una carpeta, por ejemplo, llamada "BUILD-ESSE" en su memoria USB.

  • Ahora puede copiar fácilmente esta carpeta en su Vostro e instalar esos debs a través de %code% .

___ answer198869 ___

ALGUNOS controladores inalámbricos de Broadcom se pueden instalar abriendo un terminal y ejecutando

%pre%

Luego ingrese su contraseña e Y cuando se le pida.

    
___ answer78507 ___

Tengo un HP Pavilion dv6000 .

Tuve este problema al instalar Ubuntu 11.10 (Oneiric Ocelot) y la publicación b43 - Sin acceso a Internet me ayudó mucho.

Especialmente cuando no tiene una red cableada disponible en su computadora portátil. Todo lo que necesita es un pendrive con Ubuntu 11.10 (Oneiric Ocelot) y dos archivos que puede descargar desde una computadora con conexión a Internet (cópielos en su pendrive):

  1. enlace
  2. enlace

Sigue las instrucciones en el sitio que mencioné arriba, y no olvides reiniciar tu computadora (me salté el paso 4 - funcionó después del reinicio).

    
___
respondido por el mikewhatever 12.10.2012 - 03:24
4

Como descubrí, para sistematizar esto un poco, hay cuatro familias de controladores disponibles:

  1. fuente abierta b43 del [proyecto b43m] [1] que está disponible en [kernel de Linux] [2],
  2. código abierto brcmsmac / brcmfmac, también disponible en [kernel] [3]
  3. Libs de Windows a través de [ndiswrapper] [4] y
  4. [Broadcom] [5] 's propio Linux [libs (STA)] [6]

Estos enlaces también proporcionan referencias a los controladores y listas con chipsets admitidos.

Para que quede claro al hacer referencia a los diferentes ID, asegúrese de consultar el enlace STA anterior antes de seguir leyendo, y comprere el suyo a través de:

lspci -nn | grep Network | grep "\[....:....\]"

Aquí hay un ejemplo para 4313 (del enlace n.º 6):

BRCM Product Name   |   PCI Vendor ID | PCI Product ID  |  Dell Device ID

4313 2.4 Ghz      |  0x14e4 | 0x4727 |      Dell 1501

Además del controlador, también necesita el firmware, firmware-b43-installer .

La siguiente descripción se aplicó al controlador STA, pero se escribió antes de esta.

Aunque Ubuntu debe ser versátil, atractivo y fácil de usar para todos, los paquetes aún son propensos a fallas de dependencia. Mire, instalando controladores y otras cosas del sistema, es razonable obtener una respuesta lo más detallada posible, es decir, hacer esto manual o semi-manualmente (apt-get), evite esos instaladores de GUI.

He estado experimentando los mismos problemas con mi 4313. Permítanme ofrecer una solución contundente y en parte no analítica:

  1. Elimina todo lo que tengas de STA

    sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
    
  2. Instálelo de nuevo manualmente:

    sudo apt-get install bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
    
  3. Lee la salida. He estado teniendo un buen trazador de líneas doble:

      

    Construyendo para la arquitectura x86_64   La construcción del módulo para el kernel en ejecución se omitió porque   la fuente del kernel para este kernel no parece estar instalada.

En tal caso, lo cual supongo sucede con bastante frecuencia, ya que (1) la dependencia inherente no se resuelve y (2) hay una ruptura en la interfaz wl tras las actualizaciones (que pueden implicar una actualización del núcleo), en tal caso , simplemente debe hacer los dos pasos siguientes y supongo que no necesita volver a instalar las fuentes del controlador WiFi:

  1. Verifique la versión actual del kernel de la siguiente manera (tercera entrada) :

    uname -r
    
  2. Instala los conectores de Linux apropiados, que en mi caso es:

    sudo apt-get install linux-headers-**generic**
    

Después de este comando, debería ver (ya que esto se ha aplazado por la incapacidad de compilación durante el procedimiento de instalación de los archivos fuente del controlador STA WiFi):

Setting up linux-headers-3.5.0-17-generic (3.5.0-17.28) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.5.0-17-generic /boot/vmlinuz-3.5.0-17-generic
 * Running DKMS auto installation service for kernel 3.5.0-17-generic                                                                                                                    
 *  bcmwl (5.100.82.112+bdcom)...                                                                                                                                                        bcmwl (5.100.82.112+bdcom): Installing module...

No estoy seguro de si los tipos responsables de los paquetes verán esto. Aún así, después de haber usado Gentoo durante años, me he acostumbrado a su verbosidad y que puede parecer una coloración y formato de salida innecesarios. Ustedes deberían agregar formato y colores a su rutina apt-get, es mucho más fácil, especialmente para los usuarios novatos, entender qué pudo haber salido mal. Y agregue la dependencia de los encabezados, puede eliminarlos luego, y seguramente tendría que volver a compilar el módulo al cambiar el kernel .

Espero que esto ayude, y soy cauteloso al generalizar el camino anterior para resolver el problema de las masas. Solo pruébalo, si funciona, increíble, si no, se ofrecen muchas más soluciones que son notablemente más analíticas y competentes.

También me encontré con estas respuestas (con un cheque

lspci -nn | grep Network

Para pci.id 14er:4727 - que se mantiene en mi caso): La conexión inalámbrica ya no funciona después de la actualización del software con Ubuntu 12.10 en un Dell Latitude E6230 y ¿Cómo funciona una tarjeta inalámbrica Acer Npilfy 802.11 (BCM43225)? que se refiere a la primera.

Y también me he perdido el hecho de que Ubuntu ofrece un enlace en los paquetes a la versión del kernel y los encabezados instalados y en ejecución para evitar definir la versión del kernel.

    
respondido por el Jim Rogers 15.11.2012 - 15:19
3

Tuve el mismo problema con mi Acer TravelMate 8172 y su controlador Broadcom 4357 en Ubuntu 12.04. Probé varias soluciones publicadas en la web para otros dispositivos Broadcom, pero no funcionaron. La solución de andybleaden anterior funcionó para mí.

Siguiendo las instrucciones de Andy, primero eliminé y volví a instalar los controladores de Broadcom con:

sudo apt-get purge bcmwl-kernel-source
sudo apt-get install bcmwl-kernel-source

Después de eso, ejecuté

sudo modprobe -r b43 ssb wl
sudo modprobe wl 

para habilitar la tarjeta inalámbrica.

Lamentablemente, la tarjeta inalámbrica está apagada cada vez que reinicio, así que creé un script con los dos comandos modprobe anteriores para ejecutar cada vez que reinicio. Esto tendrá que hacer hasta que Ubuntu 12.04 se actualice con una solución.

    
respondido por el pvillela 03.06.2012 - 06:55
3

Utilicé la solución de usuario 'bkratz' en enlace y funcionó para mí.

Ejecutar estos:

sudo apt-get install --reinstall bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
echo "blacklist brcmsmac" | sudo tee -a /etc/modprobe.d/blacklist.conf    
echo "blacklist bcma" | sudo tee -a /etc/modprobe.d/blacklist.conf
  

El primero se asegura de que el controlador sta esté en su lugar, el segundo y   tercera lista negra los dos controladores brcmsmac y bcma que chocan con el   correcto controlador sta. ¡Copia / pega o asegúrate de que tu escritura sea correcta!

El último paso es ir a 'Controladores adicionales' y habilitar el controlador.

    
respondido por el Thomas 10.05.2012 - 23:34
3

Primero pensé en editar la excelente respuesta de Luis Alvarado (ver su publicación el 7 de septiembre de 2011), porque cuando seguí los pasos, apareció el paquete que se indica en la tabla (ver su publicación) para mi PCI. ID no corresponde en realidad.

De hecho, mi PCI.ID es 14e4: 4727 , que, de acuerdo con la tabla, requiere la instalación del paquete bcmwl-kernel-source . Este paquete se instaló perimetralmente en mi computadora, pero el Wifi no funcionaba (no se detectó ninguna red inalámbrica, desde la actualización a Ubuntu 16.04). En su lugar, traté de instalar el firmware-b43-installer después de la respuesta de Luis Alvarado (usar firmware-b43-installer es una alternativa ya señalada en su publicación), ¡y funcionó!

Entonces, en caso de que ayude a alguien más en el mismo caso que yo, aquí está la información necesaria:

  • Salida del comando lspci -nn -d 14e4: :

    02:00.0 Network controller [0280]: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
    
  • Los pasos que seguí:

    1. Purgar el paquete bcmwl-kernel-source :

      sudo apt-get purge bcmwl-kernel-source
      
    2. Ejecute los siguientes comandos (vea la respuesta de Luis Alvarado para más detalles):

      sudo apt-get update
      sudo update-pciids
      
    3. Instale el paquete firmware-b43-installer y no el paquete bcmwl-kernel-source (al contrario de lo que se recomienda en la tabla para 14e4:4727 rev 01 ):

      sudo apt-get install firmware-b43-installer'
      
    4. Reiniciar:

      sudo reboot
      

¡Y ahora el Wifi debería funcionar!

¡Muchas gracias, Luis Alvarado!

    
respondido por el Giuseppe 09.02.2017 - 07:02
2

Asegúrese de que su adaptador inalámbrico no esté desactivado. Puede verificarlo ejecutando:

rfkill list

Para habilitar los adaptadores inalámbricos, ejecute:

sudo rfkill unblock wifi
    
respondido por el user15594 30.04.2011 - 09:15
2

Dell Inspiron E1505, los siguientes pasos (solos) funcionaron para mí. Tuve que deshacer los pasos adicionales de editar el archivo de la lista negra.

  • abra el 'Administrador de paquetes Synaptic' y busque 'bcm'

  • desinstala el paquete bcmwl-kernel-source

  • asegúrese de que los paquetes firmware-b43-installer y b43-fwcutter estén instalados

  • reiniciar

respondido por el user17025 09.05.2011 - 00:24
2

El problema con tu wifi es que estás utilizando el que forzó Ubuntu, pero eso no funciona. Ejecute los siguientes comandos para que el Wifi funcione correctamente:

Presione Ctrl + Alt + T

sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo reboot

Después de reiniciar. Su Wi-Fi debería funcionar como debería.

    
respondido por el Petronilla Escarabajo 19.08.2012 - 20:36
1

Tuve el mismo problema y lo resolví agregando

blacklist acer_wmi

a /etc/modprobe.d/blacklist.conf

Un reinicio más tarde inalámbrico funcionó.

(esto fue tomado de enlace )

    
respondido por el Alex 16.11.2011 - 20:55
1

Tuve el mismo problema ayer (Dell Latitude D530 con broadcom 4311).

Lo hice:

sudo apt-get install firmware-b43-installer

Eso fue hasta el próximo reinicio. Ahora tenía que averiguar cómo volver a habilitarlo, pero ahora el problema está en otra parte.

    
respondido por el JoGo 27.04.2012 - 07:37
1

Simplemente instalando los controladores adicionales, funciona en mi Dell Vostro 3500.

Hice los siguientes pasos:

  1. sudo apt-get remove bcmwl-kernel-source

  2. Luego vuelva a instalar los controladores adicionales que figuran a continuación. Lo activé.

Este paquete contiene el controlador inalámbrico Broadcom 802.11 Linux STA para usar con el hardware basado en Broadcom BCM4311, BCM4312, BCM4313, BCM4321, BCM43224, BCM43225, BCM43227 y BCM43228.

    
respondido por el hari sharma 28.04.2012 - 14:46
1

En el caso de que black-list.conf o apt-get re-install para b43 Broadcom no funcionen, puede ser simplemente porque la configuración inalámbrica predeterminada aún no se ha habilitado correctamente para WPA / WPA2.

Carpeta de red, inalámbrica y seleccione Opciones ubuntu 12.04:

  • pestaña ipv6: simplemente mantenga el método como automático y desmarque la opción 'Requerir direccionamiento IPv6 ...'
  • pestaña ipv4: el método debe ser automático (DHCP) y verificar el 'Requerir direccionamiento IPv4 ...'
  • pestaña inalámbrica: fuerza la dirección MAC del dispositivo para bloquear la conexión a la dirección MAC permanente de la computadora portátil
respondido por el james 16.07.2012 - 22:43
1

Hay una forma mucho más fácil de resolver este problema. El truco está en el orden en que instalas los controladores propietarios. El controlador Broadcom DEBE instalarse PRIMERO antes que cualquier otro.

Ejemplo Tengo una HP TX2-1050ED con gráficos Broadcom B43 y ATI Raedon.

Primero habilité el controlador ATI Raedon y luego el controlador Broadcom, lo que condujo a los errores mencionados anteriormente.

Cuando desinstalé el controlador ATI, instalé el controlador Broadcom y reinicié. Tenía conexión inalámbrica. Luego instalé el controlador ATI y ahora ambos funcionan.

Esto es en realidad un error en Jockey, ya que Jockey debería resolver el conflicto del controlador por ti.

En resumen. Broadcom primero, luego otros controladores.

    
respondido por el Kat Amsterdam 20.08.2012 - 19:06
1

Asegúrate de no tener una dependencia de encabezados de linux no resuelta, cf. Después de actualizar a Ubuntu 12.04, mi controlador inalámbrico Broadcom STA no funciona , de lo contrario, instálelos.

    
respondido por el Jim Rogers 15.11.2012 - 16:39
1

Tengo un controlador de red inalámbrica Dell inspiron 6000 BCM4318 Logré resolver esto usando el administrador de paquetes sinápticos

Aquí yo: Primero desinstalé bcmwl-kernel-source Luego instalé firmware-b43-installer y b43-fwcutter que reconstruyó los controladores wifi

Luego tuve que reiniciar

    
respondido por el rohit kelkar 19.06.2011 - 19:02
1

BCM4311 para mi DV6000 no funciona con el controlador STA ni con el controlador b43. Con b43, el LED permanece siempre en naranja (WLAN desactivado).

Con rfkill puedo ver:

1: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Con el controlador STA puedo buscar en la red, pero la conexión nunca termina. El sistema funcionó bien con Ubuntu 10.10 (Maverick Meerkat) (x86) - ahora estoy usando Ubuntu 11.10 (Oneiric Ocelot) beta 2 (x64).

dmesg arroja algo de luz sobre el error:

  

s / Drivers / b43 # devicefirmware y descargue el firmware correcto para esta versión del controlador. & gt; Lea atentamente todas las instrucciones en este sitio web.   


     [367.927967] b43-phy0 ERROR: No se encontró el archivo de firmware "b43 / ucode13.fw"
     [367.927981] b43-phy0 ERROR: No se encontró el archivo de firmware "b43-open / ucode13.fw"
     [367.927989] b43-phy0 ERROR: debe ir a enlace y descargar el firmware correcto para este controlador v

Parece que los archivos de firmware no se encuentran en los controladores de Linux (?). Volví a poner el LED en azul (la WLAN está habilitada) y el escaneo está trabajando con:

sudo apt-get install firmware-b43-installer

Esto era del sitio enlace .

Ahora la red WLAN me está funcionando (se requirió la verificación doble para la contraseña WPA2 :-) ).

    
respondido por el Manu Kemppainen 01.10.2011 - 21:01
1

Para cualquier otra persona que recibe el mensaje "Inalámbrico desactivado por hardware, cambie -a" en Inalámbrico (lo verá haciendo clic en el ícono), y es "Bloque duro", eso puede funcionar en cualquier modelo ( eso está funcionando para mí en netgear "adaptador USB inalámbrico", no he comprobado los demás, pero puede funcionar).

Primero revisa si está bloqueado. Ejecutar en la terminal ( Ctrl + Alt + T ):

sudo rfkill list

Si es así, primero ejecuta esto para desbloquear:

sudo rfkill unblock all

Luego apagué mi PC, la desconecté de la electricidad y abrí su puerta izquierda. Quité la batería de ciclo y presioné el botón de encendido 20 pulsaciones largas y cortas para restablecer el BIOS .

Luego devolví la batería y conecté la PC a la electricidad. Encendí la PC y configuré el BIOS (también para cosas como sin diskette y pririty de arranque) en el Wake-on- Categoría LAN donde dice algo en PME a habilitado.

Presione F10 para guardar la configuración y reiniciar. Después de todo esto, el sistema estaba listo: el escritorio y sus archivos. Esperé un rato y el Wi-Fi estaba respondiendo nuevamente.

Eso ya me ha funcionado cuatro veces (puede suceder cada vez que fuerce un apagado o desconecte el Wi-Fi).

Espero que sea de ayuda también para alguien (:

    
respondido por el yinon 17.06.2012 - 10:56
1

Tengo una tarjeta b43 y uso Ubuntu desde el 9.04. He usado el mismo método para hacerlo funcionar desde entonces. Implica un poco de uso de la línea de comandos, pero créanme que vale la pena.

Para empezar, si ya tiene b43-fwcutter instalado, debe volver a instalarlo, ejecute:

sudo apt-get remove b43-fwcutter

Supongo que conoce el modelo tipo de su tarjeta inalámbrica. Este método no usa el modo Additionals Drivers.

Después de haber desinstalado b43-fwcutter, reinicie su computadora. Nota: si no tiene acceso a una red cableada en su máquina, deberá descargar el paquete b43-fwcutter manualmente desde aquí , así como también el controlador de su tarjeta de aquí . Mi tarjeta es la 4311 entonces descargo el broadcom-wl-4-150-10.5.tar.bz2.

Una vez que haya reinstalado b43-fwcutter ejecutando sudo apt-get install b43-fwcutter o utilizando el archivo .deb que habría obtenido del sitio web citado.

Necesita extraer su firmware del tarball. Ejecutar comando;

tar -xvjf broadcom-wl-4-150-10.5.tar.bz2

Es posible que necesite cambiar el nombre del archivo para reflejar lo que descargó del sitio del controlador, o simplemente use tar -xvjf broadcom* . Luego ejecuta

cd broadcom-wl-4.150.10.5/driver
sudo b43-fwcutter -w /lib/firmware wl_apsta_mimo.o

¡Ahora reinicie y todo debería funcionar bien!

    
respondido por el boywithaxe 25.06.2012 - 03:02
0

Descubrí que la luz no se enciende cuando lo cambio a la posición op. Una utilidad que puedes probar es activarla para que se active. Tienes que hacer esto cada vez que reinicies.

sudo rfkill unblock all
    
respondido por el Jim Richards 30.04.2011 - 05:48

Lea otras preguntas en las etiquetas