Tengo problemas serios para instalar los controladores 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 Broadcom para una tarjeta BCM43xx?
Soy un usuario sin conocimientos avanzados en Linux, por lo que necesitaría explicaciones claras sobre cómo hacer, 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 nueva información y se confirma que funciona.
networking
drivers
wireless
software-installation
broadcom
Luis Alvarado
fuente
fuente
Respuestas:
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 problemas relacionados con Broadcom. Un agradecimiento especial a chili555 que ayudó en los foros de Ubuntu y en este sitio con muchas preguntas relacionadas con dispositivos inalámbricos y con otros que han contribuido a través de correo electrónico, chats, IRC y más en probar varios controladores con varias de las tarjetas inalámbricas Broadcom más populares (Muchas gracias a Chili555 de verdad. Este tipo sabe lo que hace).
En total, queríamos ofrecer una respuesta que pudiera ser fácil de seguir y cubriera la mayoría de las tarjetas / controladores Broadcom. Después de seguir esta guía, NECESITARÁ probar su conexión inalámbrica durante al menos 2 horas (en realidad recomiendo 8 horas) con otro dispositivo en Modo Ad-Hoc, Modo Infraestructura o Ambos. Los problemas comunes que se resolverán (además de los controladores que no se instalan) son:
Enlace 1: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1060268
Enlace 2: https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677
Enlace 3 - Da un error similar a "Lo sentimos, la instalación de este controlador falló".
Con eso en mente, lo siguiente es lo que tenemos ahora, que se simplifica en solo 3 pasos:
1. Saber qué tarjeta inalámbrica Broadcom tiene
Hay docenas de tarjetas inalámbricas Broadcom y cada día aparecen más. La clave para encontrar el controlador correcto para cualquier tarjeta de red es lo que se conoce como PCI ID (PCI.ID). Para averiguar 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:
Obtendrá algo como lo siguiente si tiene un adaptador inalámbrico Broadcom (la ID 14e4 utilizada en el ejemplo anterior en la mayoría de los casos es una tarjeta inalámbrica Broadcom):
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:
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 la lista al que muestra exactamente el mismo PCI.ID, verá que en las columnas de Ubuntu 12.04, 13.10 o 14.04 se muestra El
firmware-b43-installer
controlador del paquete. 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 incluido en la lista negra o no ha comentado ningún archivo de controlador o archivo de configuración o ha realizado cambios en el sistema para que los controladores funcionen en intentos anteriores, deberá deshacerlos para sigue esta guía Asumimos que está haciendo esto desde cero y no ha cambiado ningún archivo de configuración, módulo o controlador en el sistema de ninguna manera (aparte de actualizar el sistema). Esto incluye cualquier instalación que use apt-get, aptitude, synaptic, dpkg, software center 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 realiza un trabajo anterior.
Por ejemplo, si ha instalado previamente el
bcmwl-kernel-source
paquete, deberá eliminarlo mediante el método de purga:2. Preparando el 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:
Incluso iría más lejos como para actualizar la lista de Ubuntu de PCI.ID:
En caso de que acabe de aparecer la identificación de un nuevo dispositivo Broadcom particular que esté utilizando.
Ahora, utilizando el PCI.ID que encontró en los pasos anteriores, buscamos en la lista a continuación para encontrar el PCI.ID coincidente y el método para instalar el controlador asociado con él de una manera simple y correcta. El terminal se utilizará para evitar problemas relacionados con la GUI. Esto se aplica con todos los casos, excepto como se indica. 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 cable Ethernet temporal o un módem USB o cualquier otro medio posible 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 usó el PCI.ID 14e4: 4320 rev 03 como se encuentra en su búsqueda anterior, y luego miró la tabla a continuación y descubrió que el paquete correcto para instalar es el
firmware-b43-installer
, luego procedemos a instalar este paquete en el terminal:y luego reiniciar
El formato para instalar es bastante simple, es solo:
En el ejemplo anterior, PACKAGE_NAME es
firmware-b43-installer
.TABLA INALÁMBRICA DE BROADCOM (Actualizado el 18 de agosto de 2017)
Caso especial n. ° 1 : usos
bcma
ybrcmsmac
combinación de controladores. El firmware requerido se instala por defecto en el paquetelinux-firmware
.Caso especial n. ° 2 : para el ASUS PCE-AC88 AC3100, los pasos son:
sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin
sudo nano /etc/rc.local
agregue modprobe brcmfmac y guardesudo reboot
En hardware como el Lenovo S10-2, si su tarjeta inalámbrica se atasca al intentar conectarse a un SSID (sigue intentando conectarse), entonces la alternativa para que funcione sería instalar el
bcmwl-kernel-source
paquete (eliminar cualquier otro paquete instalado relacionado 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 aún tiene problemas para instalar el controlador correcto, pruebe el
firmware-b43-installer
paquete y notifíquenos a través de comentarios. Hubo algunos cambios y algunos controladores solo funcionarán con este paquete. Recuerde tener un sistema limpio antes de instalarlo:En algunos casos particulares, después de instalar el
firmware-b43-installer
necesita quitar el módulo b43, habilitarlo nuevamente e incluso proceder a desbloquear con rfkill:Si tiene una tarjeta Broadcom que tiene un pci.id diferente, haga una nueva pregunta. Una vez resuelto, la solución se agregará a este tutorial.
4. Instalación del paquete (sin conexión)
4.1 Instalación
firmware-b43-installer
Para instalar
firmware-b43-installer
sin conexión, vea esta respuesta .4.2 Instalación
bcmwl-kernel-source
Para los casos en que necesita instalar
bcmwl-kernel-source
pero está desconectado, aquí hay una excelente respuesta al respecto. Pero básicamente sigue estos pasos:sudo dpkg -i *.deb
. Esto instalará todos los paquetes en esa carpeta. Si 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 tuviera el Broadcom
14e4:43a0
, buscaría elbcmwl-kernel-source
paquete y luego de seleccionar la versión de Ubuntu correspondiente (en mi caso 16.04 o Xenial) aterrizaría en la siguiente página:http://packages.ubuntu.com/xenial/bcmwl-kernel-source
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
dpkg
comando 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 se aplica a casos, por ejemplo, donde bcmwl-kernel-source ya está instalado pero el controlador aún no funciona. Puede hacer una reinstalación de esta manera, o deshabilitar el Arranque seguro yendo a la configuración de su BIOS:
DEPURACIÓN
La siguiente información es material adicional para leer sobre la resolución de varios problemas relacionados con la administración inalámbrica y los conflictos con otros dispositivos de red. Tenga en cuenta que, en algunos casos, necesita tener una versión actualizada del Kernel, ya que cada nueva versión del Kernel presenta nuevos controladores de red, mejoras sobre los controladores existentes o soluciona 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 de software de Ubuntu estén habilitadas.Para configurar sus dispositivos inalámbricos a través del terminal, recomiendo ¿Cómo conectar y desconectar manualmente a una red en el terminal?
Si su conexión se cae de vez en cuando, algunos usuarios han sugerido configurar IPv6 como Ignorar . Simplemente vaya al Administrador de red (el icono 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 la 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 el uso
rfkill unblock all
resolverá el problema. Otros simplemente apagaron el interruptor WiFi en sus computadoras portátiles y luego lo volvieron a encender (interruptor físico disponible en estas computadoras portátiles). Para obtener más información acerca derfkill
leer rf kill, desbloquear todo ¡NO FUNCIONA!Si obtiene ERROR b43-phy0: error fatal de DMA / advertencia b43-phy0: PIO forzado haga lo siguiente:
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 Requerido no disponible al instalar un módulo DKMS (como Nvidia, Broadcom u otros) puede ir a la Respuesta del piloto aquí
Si su tarjeta inalámbrica ve / no ve el enrutador y se atasca en un bucle interminable "Intentando conectarse (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 en cuenta también 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 la fuente del problema cuando llegue a un callejón sin salida. Un ejemplo sería el Lenovo S10-2 que usa el PCIe 14e4: 4315 rev 01 . Incluso después de instalar el controlador correcto, el usuario terminaría en un bucle "intentando conectarse". Vería el SSID inalámbrico, pero al intentar conectarse, entraría en un bucle de reconexión.
La solución fue que este dispositivo inalámbrico en particular no era compatible con canales de 40 Mhz ni con 802.11N. El enrutador en ese caso en realidad estaba transmitiendo con 40 Mhz forzados y solo con WiFi-N. Cuando el enrutador se configuró en modo automático y canal de 20/40 Mhz, la tarjeta inalámbrica funcionó correctamente. Este es un escenario de caso que también se repite en otros casos, por lo que una evaluación adecuada del equipo de red ayudaría mucho.
Para casos en los que te repiten:
ERROR @ wl_cfg80211_get_station: dirección Mac incorrecta ...
al hacer una
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 usted está dentro de una señal inalámbrica que se utiliza como un puente inalámbrico (2 enrutadores que 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 puede caerse porque puede estar entre ambos enrutadores y la intensidad de la señal entre ambos es casi la misma.Si su conexión se 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, intente ubicarse 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 el otro.
También hay algunas técnicas para obligar 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 arranque seguro
En algunos escenarios específicos, instalar los controladores, ya sea en modo fuera de línea a través de varios paquetes DEB o mediante apt-get con acceso a Internet, no funcionará si Secure Boot no está desactivado.
Esto se debe a que Secure Boot niega el acceso necesario, por lo que los controladores se verán como si estuvieran instalados correctamente cuando de hecho 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, buscar e instalar el último firmware de Linux resolvería el problema. Ya sea resolviendo problemas menores que ocurrían con una tarjeta de trabajo o haciendo que la tarjeta funcione por primera vez.
fuente
firmware-b43-installer
funcionó para14e4:4727 rev 01
My PCI.ID es09:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
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 ):
(Es posible que necesite instalar
synaptic
o su administrador de paquetes favorito).Desinstale el
bcmwl-kernel-source
paquete emitiendo el siguiente comando en una terminal:Asegúrese de que estén instalados
firmware-b43-installer
losb43-fwcutter
paquetes y (por supuesto, necesitará Internet por otros medios):Escribe en una terminal:
(Es posible que desee copiar esto) y ver si el término 'blacklist bcm43xx' está ahí.
Si es así, escriba
cd /etc/modprobe.d/
y luegosudo gedit blacklist.conf
Pon un
#
delante de la línea:blacklist bcm43xx
Luego guarde el archivo (recibí mensajes de error en el terminal sobre no poder guardar, pero en realidad se guardó correctamente).
Reiniciar
Después de hacer lo anterior, la conexión inalámbrica tuvo que ser desbloqueada por rfkill: ¿Cómo desbloquear algo listado en rfkill?
fuente
rfkill list all
no muestra mi dispositivo inalámbrico, solo muestra el dispositivo Bluetooth: ¡0: hci0: Bluetooth Soft blocked: no Hard blocked: no
y sin embargo no tiene acceso inalámbrico!Put a # in front of the line: blacklist bcm43xx
Esto ayuda a mi conexión inalámbrica. ¡Gracias!blacklist bcm43xx
me ayudó en Ubuntu 15.10 WTF en Dell Vostro 3700 ([14e4:4315] (rev 01)
mal caso).14e4:4311 rev 01
Acer, enlubuntu-16.10-desktop-amd64
Este es un problema común al chip inalámbrico Broadcom.
Ejecute lo siguiente en la terminal:
Si el comando se ejecuta con éxito, intente encender la conexión inalámbrica (con la llave de hardware).
Si no funciona o el comando falló diciendo que no existe dicho módulo, entonces puede intentar abrir un terminal y escribir
Si ves líneas como:
Entonces probablemente le falte el firmware para la tarjeta broadcom. Abra el Centro de software , busque e instale los siguientes paquetes,
Reiniciar una vez. Ahora la conexión inalámbrica debería funcionar.
fuente
firmware-b43-lpphy-installerer
, cualquiera que use este método debe instalarb43-fwcutter
yfirmware-b43-installer
Controladores para el 4313
Simplemente enumeremos el controlador para los conjuntos de chips Broadcom y cómo funcionan con el 4313:
Broadcom STA . Sugerido por conductores adicionales. Antiguo. Horrible. Basura absoluta Saltarlo. Si ya lo instaló, retírelo.
b43-fwcutter . Mucha gente ve "Broadcom" y se sube a esto, pero no es compatible con el 4313 (que es más nuevo). Si lo ha instalado, purgue.
ndiswrapper . Aún más escamoso que el conductor de STA. Logré que funcionara durante unos 10 minutos antes de que todo explotara.
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 reciente de Ubuntu, Natty y Oneiric) debería "Simplemente funciona". Este es el droide que estás buscando. Utilice este controlador para el 4313 .
Si no está ejecutando Natty o Oneiric, su núcleo probablemente no tendrá este controlador. Debe ejecutar al menos 2.6.27 y recomendaría 2.6.28 como mínimo (puede verificar qué está ejecutando
uname -r
).Si está atrasado en las versiones, sugeriría la actualización, pero para una solución rápida, puede echar un vistazo a los núcleos de la línea principal y probar uno de esos. La instalación de paquetes de kernel rara vez es algo arriesgado porque generalmente puede recurrir a uno antiguo utilizando la pantalla de arranque de grub.
Sabes que probablemente estás en el controlador correcto si corres
lsmod | grep brc
y vesbrcm80211
obrcmsmac
en la salida.Poniendo en la lista negra tu camino al éxito
Si no está viendo eso, se ha cargado algo más y debe incluirlo en la lista negra. Si puede ver lo que se ha cargado, genial, edite
/etc/modprobe.d/blacklist.conf
y comience a agregar líneas como:Obviamente, debe tener cuidado si tiene otro dispositivo inalámbrico que podría estar usando un controlador en conflicto, ya que si lo incluye en la lista negra, también lo romperá :)
fuente
Gracias por tu valiosa respuesta.
Este problema se resolvió con los siguientes pasos:
bcm
en el Centro de software de Ubuntu ,Ahora funciona de forma inalámbrica. No necesita seguir los pasos anteriores. Instale el "controlador B43" para la conexión inalámbrica.
fuente
bcmwl-kernel-source
Instala el
firmware-b43-installer
paquete. Primero desinstale el controlador propietario de 'controladores adicionales ".Luego, en una terminal, ejecute:
justo después de reiniciar, funciona muy bien para mí.
fuente
Siempre recomiendo eliminar y reinstalar los controladores de Broadcom usando su terminal
En una terminal, escriba el siguiente comando
entonces
Esto reconstruirá su controlador.
Háganos saber cómo le va
Puede reiniciar su PC o, si se trata de un problema, escriba los siguientes comandos en el terminal que 'encenderán' su conexión inalámbrica
entonces
fuente
Finalmente resolví 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 http://www.broadcom.com/docs/linux_sta/README.txt , pero en este paso de las instrucciones
On Ubuntu, you will need headers and tools. Try these commands:
# apt-get install build-essential linux-headers-generic
# apt-get build-dep linux
Build Essential y los encabezados ya estaban instalados. Acabo de ejecutar el
sudo apt-get build-dep linux
comando y, ¡Voilá !, después de reiniciar, mi conexión comenzó a funcionar a su velocidad normal.No estoy seguro de lo que he hecho. Supongo que construye dependencias de kernel o driver (o ambas). El controlador BCM necesitaba este paso y la autoconfiguración de jockey lo omitió por alguna razón.
De todos modos, está arreglado.
fuente
A veces, la Utilidad de controladores adicionales no podrá instalar un controlador inalámbrico Broadcom STA. Cuando eso suceda, primero verifique si su tarjeta es realmente compatible con el controlador STA, y para hacerlo, abra una ventana de terminal (ctrl-alt-t) y ejecute
La salida incluirá el modelo de tarjeta inalámbrica, asegúrese de que se encuentre entre los modelos que se enumeran a continuación.
Tarjetas inalámbricas Broadcom compatibles con el controlador STA:
Si la tarjeta es compatible, intente instalar el controlador manualmente. Abra una ventana de terminal (ctrl-alt-t) y ejecute
Es posible que deba reiniciar en este punto.
fuente
Como descubrí, para sistematizar esto un poco, hay cuatro familias de conductores disponibles:
Estos enlaces también proporcionan referencia a los controladores y listas con conjuntos de chips compatibles.
Para ser claro al hacer referencia a las diferentes ID, asegúrese de consultar el enlace de STA anterior antes de seguir leyendo y compre en el suyo a través de:
Aquí hay un ejemplo para 4313 (del enlace # 6):
Además del controlador, también necesita el firmware, firmware-b43-installer .
La descripción a continuación se ha aplicado al controlador STA pero se ha escrito antes.
Aunque Ubuntu está destinado a ser versátil, hermoso 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, hacerlo manualmente 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:
Elimina todo lo que tienes de STA
Instale eso nuevamente manualmente:
Lee la salida. He tenido un buen doble revestimiento:
En tal caso, lo que supongo que sucede con bastante frecuencia, ya que (1) La dependencia inherente no se resuelve y (2) Hay una interrupción en la interfaz wl después de las actualizaciones (que puede implicar una actualización del núcleo), en tal caso, debe simplemente siga los dos pasos siguientes y supongo que no necesita reinstalar las fuentes del controlador WiFi:
Verifique su versión actual del núcleo de la siguiente manera
(tercera entrada):Instale los encabezados linux apropiados , que en mi caso es:
Después de este comando, debería ver (ya que esto se ha diferido por la incapacidad de compilar durante el procedimiento de instalación de los archivos fuente del controlador STA WiFi):
No estoy seguro de si los responsables de los paquetes verían esto. Aún así, después de haber usado Gentoo durante años, me he acostumbrado a su verbosidad y que puede parecer innecesario colorear y formatear la salida. Ustedes deberían agregar formato y colores a su rutina apt-get, es mucho más fácil, especialmente para los usuarios novatos, comprender qué puede haber salido mal. Y agregue la dependencia de los encabezados, podría eliminarlos después, y seguramente tendría que reconstruir el módulo al cambiar el kernel .
Espero que esto ayude, y soy cauteloso de generalizar el camino anterior para resolver el problema de masas. Solo pruébalo, si funciona, increíble, si no es así, se ofrecen muchas más soluciones que son notablemente más analíticas y competentes.
También me topé con estas respuestas (con un cheque
Para
pci.id 14er:4727
--lo que vale en mi caso): la conexión inalámbrica ya no funciona después de la actualización de software con Ubuntu 12.10 en un Dell Latitude E6230 y ¿Cómo hago para que funcione una tarjeta inalámbrica Acer Npilfy 802.11 (BCM43225)? quien se refiere a lo primero.Y también me he perdido el hecho de que Ubuntu ofrece un enlace en los paquetes a la versión de kernel y encabezados actualmente instalada y en ejecución para evitar definir la versión del kernel.
fuente
Esto es lo que funcionó para mí:
firmware-b43-installer
(+ b43fwcutter agregado automáticamente en Synaptic)bcm-kernel-source
paquete usando SynapticEl paso 3 fue un paso clave para mí. Si no elimina el controlador inalámbrico STA original, se encontrará con problemas.
fuente
Lo que funcionó para mí para mi Broadcom bcm4313 en Asus Eee PC Seashell 1015PEM con Ubuntu 12.04:
/etc/modprobe.d/blacklist.conf
sudo modprobe brcmsmac
/etc/modules
fuente
Tuve el mismo problema con mi Acer TravelMate 8172 y su controlador Broadcom 4357 en Ubuntu 12.04. Había probado 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 reinstalé los controladores de Broadcom con:
Después de eso, ejecuté
para habilitar la tarjeta inalámbrica.
Desafortunadamente, 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 hacerlo hasta que Ubuntu 12.04 se actualice con una solución.
fuente
sudo modprobe wl
arroja el errorcould not insert 'wl': Required key not available
Utilicé la solución de usuario 'bkratz' en http://ubuntuforums.org/showthread.php?t=1928241 y funcionó para mí.
Ejecute estos:
El último paso es ir a 'Controladores adicionales' y habilitar el controlador.
fuente
Primero pensé en editar la excelente respuesta de Luis Alvarado (vea 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 En realidad corresponde.
De hecho, mi PCI.ID es 14e4: 4727 , que, según la tabla, requiere la instalación del paquete
bcmwl-kernel-source
. Este paquete se instaló anteriormente en mi computadora, pero el Wifi no funcionaba (no se detectó ninguna red inalámbrica, desde la actualización a Ubuntu 16.04). En cambio, traté de instalar lafirmware-b43-installer
siguiente respuesta de Luis Alvarado (usarfirmware-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
lspci -nn -d 14e4:
comando:Los pasos que seguí:
Purgue el
bcmwl-kernel-source
paquete:Ejecute los siguientes comandos (vea la respuesta de Luis Alvarado para más detalles):
Instale el
firmware-b43-installer
paquete y no elbcmwl-kernel-source
paquete (al contrario de lo que se recomienda en la tabla14e4:4727 rev 01
):Reiniciar:
¡Y ahora el Wifi debería funcionar!
Muchas gracias Luis Alvarado!
fuente
Asegúrese de que su adaptador inalámbrico no esté desactivado. Puede verificarlo ejecutando:
Para habilitar los adaptadores inalámbricos, ejecute:
fuente
Dell Inspiron E1505, los siguientes pasos (solo), me funcionaron. Tuve que deshacer los pasos adicionales para editar el archivo de la lista negra.
abra el 'Administrador de paquetes Synaptic' y busque 'bcm'
desinstalar el
bcmwl-kernel-source
paqueteasegúrese de que estén instalados
firmware-b43-installer
losb43-fwcutter
paquetesreiniciar
fuente
En el caso de que la reinstalación de blacklist.conf o apt-get para b43 Broadcom no funcionó, puede ser simplemente porque la configuración inalámbrica predeterminada todavía no se ha habilitado correctamente para WPA / WPA2.
Carpeta de red, inalámbrica y seleccione Opciones ubuntu 12.04:
fuente
El problema con su wifi es que está utilizando el forzado por Ubuntu, pero eso no funciona. Ejecute los siguientes comandos para que el Wifi funcione correctamente:
Presione Ctrl+ Alt+T
Después de reiniciar. Su Wi-Fi debería funcionar según lo previsto.
fuente
Buenas noticias. Según la información que proporcionó en los comentarios, tiene una tarjeta de red compatible con el controlador Broadcom patentado.
Primero, asegúrese de haber ejecutado sudo apt-get update desde la terminal. Luego vaya a "Controladores adicionales". Puede encontrarlo abriendo el tablero (haga clic en la esquina superior derecha) y escribiendo los controladores.
¿Está activado el controlador no libre de Broadcom allí? Si no, intente habilitarlo y reinicie su sistema. Si eso no funciona, intente reinstalar los controladores (solo para conectarse una vez) manualmente. Aquí hay instrucciones para la instalación manual: http://wireless.kernel.org/en/users/Drivers/b43
Es posible que deba cambiar los controladores viejos o malos. ¡Buena suerte, pero sé que se puede hacer! :)
fuente
Tuve el mismo problema y lo resolví agregando
a
/etc/modprobe.d/blacklist.conf
Un reinicio posterior inalámbrico funcionó.
(Esto fue tomado de http://ubuntuforums.org/showpost.php?p=11006092&postcount=2 )
fuente
Tuve el mismo problema ayer (Dell Latitude D530 w / broadcom 4311).
Yo hice:
Eso fue hasta el próximo reinicio. Ahora tenía que descubrir cómo volver a habilitarlo, pero ahora el problema radica en otro lugar.
fuente
Simplemente instalando los controladores adicionales, funciona en mi Dell Vostro 3500.
Hice los siguientes pasos:
sudo apt-get remove bcmwl-kernel-source
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 BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, BCM43225-, BCM43227- y BCM43228.
fuente
Hay una manera mucho más fácil de resolver este problema. El truco es el orden en el que instala 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, esto 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 realmente un error en Jockey, ya que Jockey debería resolver el conflicto del controlador por usted.
En resumen. Broadcom Primero, luego otros controladores.
fuente
Asegúrese de que no tiene una dependencia de cabeceras 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.
fuente
Tengo un controlador LAN inalámbrico Dell inspiron 6000 BCM4318. Logré resolver esto usando el administrador de paquetes sináptico
Aquí yo: Primero desinstalé bcmwl-kernel-source Luego instalé firmware-b43-installer y b43-fwcutter que reconstruyeron los controladores wifi
Luego tuve que reiniciar
fuente
BCM4311 para mi DV6000 no funciona con el controlador STA ni con el controlador b43. Con b43, el LED siempre permanece naranja (WLAN deshabilitada).
Con rfkill puedo ver:
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:
Parece que faltan los archivos de firmware de los controladores de Linux (?). Regresé el LED a azul (WLAN está habilitado) y el escaneo funciona con:
Esto fue del sitio http://linuxwireless.org/en/users/Drivers/b43 .
Ahora la red WLAN está funcionando para mí (se requirió una doble verificación para la contraseña WPA2 :-)).
fuente
Para cualquier otra persona que esté recibiendo el mensaje "la conexión inalámbrica está deshabilitada por el interruptor de hardware -a" debajo de inalámbrica (lo verá haciendo clic en el icono) - y es "bloqueo duro", que puede funcionar en cualquier modelo (que está funcionando para mí en netgear "adaptador USB inalámbrico", no he comprobado los otros, pero puede funcionar).
Primero verifique si está bloqueado. Ejecutar en terminal ( Ctrl+ Alt+ T):
Si es así, primero ejecute esto para desbloquear:
Luego apagué mi PC, la desconecté de la electricidad y abrí la puerta izquierda. Quité la batería en 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 disquete y pririty de arranque) en la categoría Wake-on-LAN donde dice que algo en PME está habilitado.
Presioné F10para guardar la configuración y reinicié. Después de todo esto, el sistema estaba listo: el escritorio y sus archivos. Esperé un momento y el Wi-Fi estaba respondiendo nuevamente.
Eso ya me ha funcionado cuatro veces (puede suceder en cualquier momento que esté forzando un apagado o desconectando el Wi-Fi).
Espero que también sea de ayuda para alguien (:
fuente
Tengo una tarjeta b43 y he estado usando Ubuntu desde 9.04, he usado el mismo método para que funcione desde entonces. Implica cierto uso de la línea de comandos, pero créanme que vale la pena.
Para empezar, si ya tiene instalado b43-fwcutter, debe reinstalarlo, ejecute:
Supongo que conoce el modelo de tipo de su tarjeta inalámbrica. Este método no utiliza la forma de controladores adicionales.
Después de desinstalar 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 el controlador de su tarjeta desde aquí . Mi tarjeta es la 4311, así que descargo el broadcom-wl-4-150-10.5.tar.bz2.
Una vez que haya reinstalado b43-fwcutter ya sea 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;
Es posible que deba cambiar el nombre del archivo para reflejar lo que descargó del sitio del controlador, o simplemente usarlo
tar -xvjf broadcom*
. Entonces corre¡Ahora reinicie y todo debería funcionar bien!
fuente
Descubrí que la luz no se encendía cuando la cambiaba a la posición de operación. Una utilidad que puedes probar es rfkill para que se active. Tienes que hacer esto cada vez que reinicies.
fuente