Je ne parviens pas à installer les pilotes de ma carte Wi-Fi + Bluetooth (Broadcom BCM43142).
Ce que j'ai fait jusqu'à présent:
- J'ai essayé d'utiliser les pilotes de ce site Web.
- J'ai essayé de suivre les instructions données ici pour l'
apt-get
installation, le téléchargement de tar tar et l'installation et l'installation hors ligne (à partir du DVD de démarrage d'Ubuntu). - J'ai essayé d'installer
bcmwl-kernel-source
.
À la fin de chaque méthode [1,2,3], quand je fais un sudo modprobe wl
, j'obtiens invariablement ceci:
modprobe: ERREUR: impossible d'insérer 'wl': erreur de format Exec.
J'ai également essayé de mettre des pilotes sur liste noire à part wl
et j'ai essayé de les réinstaller plusieurs fois.
- J'ai également essayé d'utiliser
ndiswrapper
ce qui a été assez réussi pour que le pilote UNCLAIMED (voir ci-dessous pour la sortie delshw -c Network
) change à autre chose.
Cependant, à la fin, le Wi-Fi est apparu ou a fonctionné.
Version du noyau: 3.13.0-24-generic
J'ai tout essayé pour faire de mon mieux. Il serait extrêmement utile que vous puissiez m'aider à configurer mon Wi-Fi. Je suis prêt à coller la sortie bin de toutes les commandes que vous pourriez me demander d'exécuter. (J'ai ajouté les sorties de lshw -c Network
et lspci -nn
, mais n'hésitez pas à me demander autre chose.)
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 sortie de sudo apt-get install bcmwl-kernel-source
. Le pilote officiel (par Ubuntu) pour cette carte 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.
C'est l'erreur que je reçois à plusieurs reprises:
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
Aussi, que veut-on dire par la même chose?
J'ai parcouru les questions Ask Ubuntu suivantes :
Le second semble être un résumé très complet de toutes les manières possibles ... Je suis toujours coincé avec ça Exec Format error
.
modprobe wl
que j'ai mentionné précédemment. Je voulais dire ce lien jas.gemnetworks.com . Est-ce que ça marche pour toi ?Réponses:
OK, j'ai donc finalement corrigé ceci: D
Voici d'abord ce que j'ai appris au cours du processus:
NE JAMAIS ramper votre système d'exploitation avec différents pilotes ou modules au hasard jusqu'à ce que votre problème soit résolu, du moins pas sans a) sachant ce que vous faites / pourquoi, et b) le PLUS IMPORTANT: comment annuler le même.
Chaque fois que vous essayez un pilote, un module ou un package différent, désinstallez d'abord le package que vous avez précédemment installé dans le même but .
Et merci beaucoup à @ chili555 qui a souligné que les restes d'un paquet précédent étaient la raison.
Donc ce que j'ai fait, c'est:
J'ai essayé d'installer
bcmwl-kernel-source
sur une version en direct d'Ubuntu 14.04 (avec mon câble LAN) et j'ai vérifié si WLan fonctionne maintenant. (Et oui, cela a confirmé que Ubuntu 14.04 / BCM43142 /bcmwl-kernel-source
n'était pas le problème .)Je suis allé
/etc/modprobe.d
et j'ai vérifié les fichiers avec la version de mon installation de disque dur du même dossier.Ce
/etc/modprobe.d
répertoire contient des fichiers de configuration qui contiennent des informations de liste noire pour différents modules. J'ai pris note des fichiers disponibles et j'ai ensuite supprimé ce qui n'était pas disponible ici de la version de mon installation de disque dur du même dossier.Je suis allé
/lib/modules/3.*/updates/
. C'est le répertoire qui stocke tous vos modules (wl, b43, etc ...) et celui que j'ai gâché avec différentes versions patché personnalisées des modules wl listées dans divers forums.Après vérification croisée avec la version de mon installation de disque dur
lib/modules/3.*/updates/
, j'ai supprimé manuellement tous les Bluetooth / sans fil / dkms / wl / (et en particulier un mac80211) et nettoyé tous les autres modules liés au wlan.J'ai finalement remplacé (fait une copie récursive sur ) les
/etc/modprobe.d
et/lib/modules/3.*/updates/
répertoires (de mon installation sur le disque dur) avec les mêmes répertoires du système d' exploitation en direct.Redémarrer
Faites
sudo apt-get install bcmwl-kernel-source
. Il s'agit du pilote de travail officiel pour BCM43142 pour Ubuntu 14.04.Redémarrez et
sudo modprobe wl
et alto, le sans fil fonctionnait!Et enfin des excuses sincères à tous mes IRC de publication croisée, de republication et de spamming avec cette question à plusieurs reprises. : P
REMARQUE: Le remplacement / la suppression de vos fichiers d'installation de disque dur est recommandé uniquement pour ceux qui ont récemment installé votre système d'exploitation. Sinon, vous risquez de remplacer / supprimer des fichiers / modules qui peuvent avoir été installés pour d'autres appareils, ce qui peut ne pas être pertinent pour ce problème.
Merci encore à chili555 :)
EDIT J'ai récemment mis à jour mon noyau pour prendre en charge le
DisplayLink
pilote de mon moniteur USB et bam le wifi était parti.Une tentative aveugle de réinstallation a
bcmwl-kernel-source
généré l'erreur suivante dans le journal de génération.Il s'avère que le pilote n'a pas été mis à jour pour le noyau mis à niveau (version 3.18). Un peu de recherche sur Google m'a laissé à ce poste -
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1358966
Où il existe des liens vers les versions corrigées de
wl
, qui fonctionne avec le noyau mis à niveau.J'ai téléchargé et installé manuellement ce type et le wifi a été restauré.
Maintenant, je peux recommencer à parcourir les lolcats en paix. Amen.
la source
wl
module non corrigé . Peut-être essayer ma dernière édition et voir si cela fonctionne pour vous?Moi aussi, j'ai eu le même problème lors de l'installation de Linux Mint, Ubuntu 13.10 et 14.04. J'ai dû utiliser un câble LAN ou un modem USB à partir de mon téléphone pour installer bcmwl-kernel-source qui semblait être le seul pilote sans fil fonctionnel pour mon DELL inspiron 15.
Cependant, j'ai pu voir la source bcmwl-kernel-source dans la section des pilotes supplémentaires des mises à jour logicielles après l'exécution
à partir du terminal après avoir établi une connexion Internet via le partage de connexion LAN ou USB et vous verrez les pilotes supplémentaires répertoriés à partir d'où j'ai pu installer le pilote assez facilement.
la source
J'ai également eu le même problème avec Ubuntu 11.10 et 12.10. Le problème était que le Wi-Fi n'était pas détecté sur le BCM43142 Sony VAIO FIT 15E. Par conséquent, lorsque j'ai essayé d'installer Ubuntu 13.10, j'ai vérifié l'option "Installer ce logiciel tiers" lors de l'installation, et cela a fonctionné pour moi !!
Voir l'étape 2 sur Installer Ubuntu , sous-section Préparez - vous à installer Ubuntu . Vous pouvez également essayer ceci.
la source
J'ai rencontré le problème et pour le résoudre, je lance simplement la commande suivante:
Il semble que b43 ou bcma soient des collisions avec le module wl.
J'espère que cela aidera quelqu'un ...
la source