No puedo instalar controladores para mi tarjeta Wi-Fi + Bluetooth (Broadcom BCM43142).
Lo que he hecho hasta ahora:
- He intentado usar los controladores en este sitio web.
- Intenté seguir las instrucciones dadas aquí para la
apt-get
instalación, descargar tar ball e instalar e instalar sin conexión (desde el DVD de arranque de Ubuntu). - Intenté instalarlo
bcmwl-kernel-source
.
Al final de cada método [1, 2, 3], cuando hago un sudo modprobe wl
, invariablemente obtengo esto:
modprobe: ERROR: no se pudo insertar 'wl': error de formato de ejecución.
También he intentado incluir en la lista negra los controladores wl
y he intentado reinstalarlo varias veces.
- También intenté usar el
ndiswrapper
que fue lo suficientemente exitoso como para hacer que el controlador NO RECLAMADO (ver más abajo la salida delshw -c Network
) cambie a otra cosa.
Sin embargo, al final, el Wi-Fi ahora apareció o funcionó.
Versión del núcleo: 3.13.0-24-generic
He intentado todo lo que podía hacer con toda mi capacidad. Sería extremadamente útil si pudiera ayudarme a configurar mi Wi-Fi. Estoy dispuesto a pegar la salida de cualquier comando que me pidas que ejecute. (He agregado los resultados de lshw -c Network
y lspci -nn
, pero no dude en preguntarme cualquier otra cosa).
lshw -c Network
WARNING: you should run this program as super-user.
*-network UNCLAIMED
description: Network controller
product: BCM43142 802.11b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
resources: memory:90500000-90507fff
lspci
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
La salida de sudo apt-get install bcmwl-kernel-source
. El controlador oficial (por Ubuntu) para esta tarjeta WLAN:
sudo apt-get install bcmwl-kernel-source
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
wireless-bcm43142-oneiric-dkms
The following NEW packages will be installed:
bcmwl-kernel-source
0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/1,126 kB of archives.
After this operation, 1,417 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 318223 files and directories currently installed.)
Removing wireless-bcm43142-oneiric-dkms (6.20.55.19~bdcom0602.0400.1000.0400-0somerville1) ...
Removing all DKMS Modules
Done.
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu4) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Selecting previously unselected package bcmwl-kernel-source.
(Reading database ... 318162 files and directories currently installed.)
Preparing to unpack .../bcmwl-kernel-source_6.30.223.141+bdcom-0ubuntu2_amd64.deb ...
Unpacking bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Setting up bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Loading new bcmwl-6.30.223.141+bdcom DKMS files...
Building only for 3.13.0-24-generic
Building for architecture x86_64
Building initial module for 3.13.0-24-generic
Done.
wl:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/3.13.0-24-generic/updates/dkms/
depmod.......
DKMS: install completed.
Este es el error que recibo repetidamente:
modprobe: ERROR: could not insert 'wl': Exec format error
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu4) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Además, ¿qué se entiende por lo mismo?
Revisé las siguientes preguntas de Ask Ubuntu :
El segundo parece ser un resumen muy completo de todas las formas posibles ... Todavía estoy atrapado con esto Exec Format error
.
modprobe wl
eso que mencioné anteriormente. Me refería a este enlace jas.gemnetworks.com . Funciona para ti ?Respuestas:
OK, entonces finalmente arreglé esto: D
Primero, esto es lo que aprendí en el proceso:
NUNCA conecte su sistema operativo con diferentes controladores o módulos al azar hasta que su problema se solucione, al menos no sin a) Saber qué / por qué está haciendo, yb) MÁS IMPORTANTE Cómo deshacer lo mismo.
Siempre que pruebe con un controlador, módulo o paquete diferente, primero desinstale el paquete que instaló previamente para el mismo propósito .
Y muchas gracias a @ chili555 que señaló que las sobras de un paquete anterior fueron la razón.
Entonces lo que hice fue:
Intenté instalar
bcmwl-kernel-source
en una ejecución en vivo de Ubuntu 14.04 (con mi cable LAN) y verifiqué si WLan funciona ahora. (Y sí, confirmó que Ubuntu 14.04 / BCM43142 /bcmwl-kernel-source
no era el problema ).Fui
/etc/modprobe.d
y verifiqué los archivos con la versión de instalación de mi disco duro de la misma carpeta.Este
/etc/modprobe.d
directorio contiene archivos de configuración que contienen información de listas negras para diferentes módulos. Tomé nota de los archivos disponibles y luego eliminé lo que no estaba disponible aquí de la versión de instalación de mi disco duro de la misma carpeta también.Fui a
/lib/modules/3.*/updates/
. Este es el directorio que almacena todos sus módulos (wl, b43, etc. ...) y el que estropeé con varias versiones parcheadas personalizadas de los módulos wl listados en varios foros.Después de la verificación cruzada con la versión de instalación de mi disco duro
lib/modules/3.*/updates/
, eliminé manualmente todos los dispositivos Bluetooth / wireless / dkms / wl / (y en particular uno mac80211) y limpié cualquier otro módulo relacionado con wlan.Finalmente reemplacé (hice una copia recursiva en ) los directorios
/etc/modprobe.d
y/lib/modules/3.*/updates/
(de la instalación de mi disco duro) con los mismos directorios del sistema operativo en vivo.Reiniciar
Hacer
sudo apt-get install bcmwl-kernel-source
. Este es el controlador oficial de trabajo para BCM43142 para Ubuntu 14.04.Reiniciar y
sudo modprobe wl
viola, ¡la conexión inalámbrica funcionaba!Y finalmente, sinceras disculpas a todos mis IRC de publicación cruzada, reenvío y spam con esta pregunta repetidamente. :PAGS
NOTA: Se recomienda reemplazar / eliminar los archivos de instalación del disco duro solo para aquellos que instalaron su sistema operativo recientemente. De lo contrario, existe el riesgo de que pueda reemplazar / eliminar archivos / módulos que se hayan instalado para otros dispositivos que pueden ser irrelevantes para este problema.
Gracias de nuevo a chili555 :)
EDITAR Recientemente actualicé mi kernel para admitir el
DisplayLink
controlador de mi monitor USB y bam, el wifi desapareció.Un intento ciego de reinstalar
bcmwl-kernel-source
arrojó el siguiente error en el registro de compilación.Resulta que el controlador no se actualizó para el kernel actualizado (versión 3.18). Un poco de google me dejó en esta publicación:
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1358966
Donde hay enlaces disponibles para versiones parcheadas
wl
, que funciona con el kernel actualizado.Descargué e instalé manualmente este tipo y se restableció el wifi.
Ahora puedo volver a buscar lolcats en paz. Amén.
fuente
wl
módulo no parcheado . Tal vez intente mi última edición y vea si funciona para usted.Yo también tuve el mismo problema al instalar Linux Mint, Ubuntu 13.10 y 14.04. Tuve que usar un cable LAN o conexión USB desde mi teléfono para instalar bcmwl-kernel-source, que parecía ser el único controlador inalámbrico que funcionaba para mi DELL inspiron 15.
sin embargo, pude ver bcmwl-kernel-source en la sección de controladores adicionales de las actualizaciones de software después de ejecutar
desde el terminal después de establecer una conexión interet a través de LAN o USB y verá los controladores adicionales enumerados desde donde pude instalar el controlador con bastante facilidad.
fuente
También tuve el mismo problema con Ubuntu 11.10 y 12.10. El problema era que no se detectó Wi-Fi en BCM43142 Sony VAIO FIT 15E. Por lo tanto, cuando intenté instalar Ubuntu 13.10, verifiqué la opción "Instalar este software de terceros" durante la instalación, ¡y funcionó para mí!
Vea el paso 2 en Instalar Ubuntu , subsección Prepararse para instalar Ubuntu . También puedes probar esto.
fuente
He encontrado el problema y para resolverlo solo ejecuto el siguiente comando:
Parece que b43 o bcma son colisiones con el módulo wl.
Espero que ayude a alguien ...
fuente