J'ai de graves problèmes pour installer les pilotes Broadcom pour Ubuntu. Cela fonctionnait parfaitement sur ma version précédente, mais maintenant, c'est impossible.
Quelles sont les étapes à suivre pour installer les pilotes sans fil Broadcom pour une carte BCM43xx?
Je suis un utilisateur n'ayant aucune connaissance préalable de Linux, il me faudrait donc des explications claires sur la manière de faire, de compiler, etc.
lspci -vnn | grep Network
montré:
Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]
iwconfig
montré:
lo no wireless extensions.
eth0 no wireless extensions.
REMARQUE: La réponse ci-dessous est mise à jour à chaque fois que de nouvelles informations sont ajoutées et confirmées.
networking
drivers
wireless
software-installation
broadcom
Luis Alvarado
la source
la source
Réponses:
0. Introduction et contexte
Cette réponse est basée sur une recherche approfondie effectuée par divers utilisateurs d’Ubuntu qui ont travaillé ensemble sur presque toutes les questions liées à Broadcom. Un merci spécial à chili555 pour son aide dans les forums Ubuntu et sur ce site avec de nombreuses questions relatives aux périphériques sans fil, ainsi qu'à d'autres personnes qui ont contribué par le biais de la messagerie électronique, des chats, de l'IRC et bien plus encore en testant divers pilotes avec plusieurs des cartes Broadcom Wireless les plus populaires. (Un grand merci à Chili555, vraiment. Ce mec connaît son métier).
Au total, nous voulions offrir une réponse facile à suivre et couvrant la plupart des cartes / pilotes Broadcom. Après avoir suivi ce guide, vous devrez BESOIN de tester votre connexion sans fil pendant au moins 2 heures (je recommande en fait 8 heures) avec un autre appareil en mode Ad-Hoc, en mode Infrastructure ou les deux. Les problèmes courants qui seront résolus (en dehors des pilotes non installés) sont:
Lien 1 - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1060268
Lien 2 - https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677
Lien 3 - Donne une erreur similaire à "Désolé, l'installation de ce pilote a échoué".
Dans cet esprit, voici ce que nous avons actuellement, qui est simplifié en 3 étapes seulement:
1. Savoir quelle carte Broadcom Wireless vous avez
Il existe des dizaines de cartes sans fil Broadcom et d'autres semblent apparaître chaque jour. La clé pour trouver le bon pilote pour toute carte réseau est ce que l’on appelle l’ ID PCI (PCI.ID). Pour savoir quel PCI.ID vous avez, nous ouvrons le terminal en appuyant sur CTRL+ ALT+ T(il devrait ouvrir une fenêtre avec un arrière-plan vide) et à l'intérieur de ce terminal nous lançons la commande suivante:
Vous obtiendrez quelque chose comme ce qui suit si vous disposez d'un adaptateur sans fil Broadcom (l'ID 14e4 utilisé dans l'exemple ci-dessus est généralement une carte sans fil Broadcom):
Le PCI.ID dans cet exemple est 14e4: 4320 tel que vu à l'intérieur des crochets [...]. Dans certains cas, vous aurez également besoin de la version de révision (si elle apparaît) pour certains cas particuliers. Dans ce cas, la version de révision est rev 03, comme indiqué entre parenthèses (...) à la fin. Donc, ce dont vous aurez besoin après cette recherche est:
Avec ces nouvelles informations, vous pouvez consulter le tableau ci-dessous et sélectionner la méthode appropriée pour installer votre pilote. Par exemple, dans ce cas, puisque vous avez le 14e4: 4320 rev 03 , si nous descendons dans la liste à celle qui montre exactement le même PCI.ID, vous verrez que dans les colonnes pour Ubuntu 12.04, 13.10 ou 14.04, le
firmware-b43-installer
pilote de package. Cela signifie que vous devrez uniquement installer ce paquet car il apparaît dans toutes les colonnes de la version Ubuntu.REMARQUE - Avant de poursuivre, si vous avez déjà installé des pilotes, mis des listes noires ou non des commentaires sur les fichiers de pilote ou de configuration, ou apporté des modifications au système pour que les pilotes fonctionnent lors de tentatives précédentes, vous devez les annuler pour suivez ce guide. Nous supposons que vous procédez de la sorte et que vous n’avez modifié aucun fichier de configuration, module ou pilote du système (à part la mise à jour du système). Cela inclut toutes les installations utilisant apt-get, aptitude, synaptic, dpkg, un centre logiciel ou une compilation et installation manuelle des paquets. Le système doit recommencer à zéro pour que cela fonctionne et éviter tout conflit pouvant survenir si un travail précédent était effectué.
Par exemple, si vous avez déjà installé le
bcmwl-kernel-source
paquet, vous devrez le supprimer en utilisant la méthode de purge:2. Préparation du système
Si vous venez d'installer Ubuntu, vous devrez créer un index des paquetages disponibles avant de pouvoir installer votre pilote si vous ne l'avez pas déjà fait:
Je voudrais même aller plus loin pour mettre à jour la liste des PCI.ID Ubuntu:
Juste au cas où l'ID d'un nouveau périphérique Broadcom particulier que vous utilisez vient d'apparaître.
Maintenant, en utilisant le PCI.ID que vous avez trouvé dans les étapes ci-dessus, nous cherchons ensuite dans la liste ci-dessous pour trouver le PCI.ID correspondant et la méthode pour installer le pilote qui lui est associé d'une manière simple et correcte. Le terminal sera utilisé pour éviter tout problème lié à l'interface graphique. Ceci s'applique à tous les cas, sauf indication contraire. La procédure d'installation se fait uniquement via un terminal et également pendant la connexion à Internet avec une connexion Ethernet câblée temporaire ou un modem USB ou tout autre moyen possible permettant à votre PC, pour le moment, d'accéder à Internet. Après avoir trouvé dans la liste ci-dessous le bon paquet, nous procédons à l’installation.
3. Installation du package (en ligne)
En supposant que vous utilisiez le PCI.ID 14e4: 4320 rev 03 tel que trouvé dans votre recherche ci-dessus, puis que vous avez consulté le tableau ci-dessous et que le bon package à installer est le correctif
firmware-b43-installer
, nous procédons simplement à l'installation de ce package dans le terminal:puis redémarrez
Le format à installer est assez simple, il suffit de:
Dans l'exemple ci-dessus, PACKAGE_NAME est
firmware-b43-installer
.BROADCOM WIRELESS TABLE (Mis à jour le 18 août 2017)
Cas spécial n ° 1 - Utilisations
bcma
etbrcmsmac
combinaison de pilotes. Le micrologiciel requis est installé par défaut dans le packagelinux-firmware
.Cas spécial n ° 2 - Pour l’ ASUS PCE-AC88 AC3100, les étapes sont les suivantes:
sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin
sudo nano /etc/rc.local
Ajoutez ensuite modprobe brcmfmac et enregistrezsudo reboot
Dans un matériel tel que le Lenovo S10-2, si votre carte sans fil est bloquée lors de la tentative de connexion à un SSID (continue de tenter de se connecter), l’alternative pour le faire fonctionner serait d’installer le
bcmwl-kernel-source
package (supprimez tous les packages installés qui s'y rapportent). ) Lisez la section Débogage ci-dessous pour plus d'informations sur ce périphérique sans fil.REMARQUE IMPORTANTE - Après septembre 2014, si vous suivez cette réponse et que vous rencontrez toujours des problèmes pour installer le bon pilote, veuillez essayer le
firmware-b43-installer
package et nous en informer via des commentaires. Il y a eu quelques changements et certains pilotes ne fonctionneront qu'avec ce paquet. N'oubliez pas d'avoir un système propre avant de l'installer:Dans certains cas particuliers, après l’installation du,
firmware-b43-installer
vous devez retirer le module b43, le réactiver et même procéder au déblocage avec rfkill:Si vous avez une carte Broadcom avec un pci.id différent, posez une nouvelle question. Une fois résolue, la solution sera ajoutée à ce howto.
4. Installation du package (hors ligne)
4.1 Installation
firmware-b43-installer
Pour installer
firmware-b43-installer
hors ligne, voir cette réponse .4.2 Installation
bcmwl-kernel-source
Dans les cas où vous devez installer
bcmwl-kernel-source
mais que vous êtes hors ligne, voici une excellente réponse à ce sujet. Mais fondamentalement, suivez ces étapes:sudo dpkg -i *.deb
. Cela installera tous les packages dans ce dossier. S'il y a des erreurs, lisez-les et suivez les étapes mentionnées.Par exemple, après avoir accédé au point 1 mentionné ci-dessus, si vous aviez Broadcom
14e4:43a0
, vous rechercheriez lebcmwl-kernel-source
paquet et après avoir sélectionné la version Ubuntu correspondante (dans mon cas, 16.04 ou Xenial), j’atterrirais à la page suivante:http://packages.ubuntu.com/xenial/bcmwl-kernel-source
Sur cette page, je choisirais l’architecture correspondante (32 ou 64), mais je devrais également télécharger les 3 dépendances du paquet mentionné sur cette page, comme le montre l’image suivante:
Après avoir téléchargé tous les packages et dépendances, vous pouvez copier tous les packages dans un seul dossier et exécuter la
dpkg
commande comme indiqué à l'étape 4 ci-dessus.REMARQUE
Sur certains ordinateurs, avant d'exécuter les commandes, vous devez désactiver les options de démarrage sécurisé de votre BIOS. Ceci s'applique aux cas, par exemple, où bcmwl-kernel-source est déjà installé mais que le pilote ne fonctionne pas encore. Vous pouvez effectuer une réinstallation comme ceci ou désactiver le démarrage sécurisé en accédant à la configuration du BIOS:
DÉBOGAGE
Les informations suivantes constituent des informations supplémentaires sur la résolution de divers problèmes liés à la gestion sans fil et les conflits avec d’autres périphériques réseau. Sachez que, dans certains cas, vous devez disposer d’une version du noyau mise à jour, car chaque nouvelle version du noyau introduit de nouveaux pilotes réseau, des améliorations par rapport aux pilotes existants ou la résolution de bugs les concernant.
Avant de lire les points mentionnés ci-dessous, assurez-vous que tous les référentiels sont activés sur votre système Ubuntu. Pour vérifier, exécutez sur le terminal
software-properties-gtk
et assurez-vous que toutes les options de l'onglet Logiciel Ubuntu sont activées.Pour configurer vos périphériques sans fil via le terminal, je recommande Comment se connecter et se déconnecter manuellement à un réseau dans le terminal?
Si votre connexion est interrompue de temps en temps, certains utilisateurs ont suggéré de définir IPv6 sur Ignorer . Il suffit d'aller à Network Manager (L'icône réseau sur le panneau supérieur). Cliquez dessus puis sélectionnez Modifier les paramètres . Ensuite, allez à la connexion sans fil que vous utilisez, sélectionnez-la. Allez maintenant au dernier onglet qui mentionne les paramètres IPv6 . Dans le champ Méthode, sélectionnez Ignorer .
Si votre ordinateur portable ne détecte pas votre carte sans fil, certains utilisateurs ont mentionné que l’utilisation
rfkill unblock all
résoudrait le problème. D'autres ont simplement éteint puis rallumé le commutateur WiFi de leur ordinateur portable (commutateur physique disponible sur ce portable). Pour plus d'informations surrfkill
s'il vous plaît lire rf kill débloquer tout ne fonctionne pas!Si vous obtenez b43-phy0 ERREUR: erreur DMA fatale / avertissement b43-phy0: PIO forcé procédez comme suit:
Si cela fonctionne, ajoutez-le à vos fichiers RC pour qu'il soit exécuté à chaque démarrage. Vous pouvez remplacer PIO par 1 si vous en avez besoin.
Si vous rencontrez une clé requise non disponible lors de l'installation d'un module DKMS (comme Nvidia, Broadcom ou autres), vous pouvez aller à la réponse de Pilote ici
Si votre carte sans fil voit / ne voit pas le routeur et reste bloquée dans une boucle sans fin "Tentative de connexion (Essayez 1/3)", la solution peut consister en une configuration correcte de votre routeur ou de votre périphérique SSID sans fil.
Pour toutes les cartes sans fil en général, il est très important de prendre également en considération les périphériques réseau que vous utilisez (routeurs, commutateurs, canaux sans fil et bandes sans fil, etc.). Avec cette information, vous pourrez mieux évaluer quelle pourrait être la source du problème lorsque vous arriverez dans une impasse. Un exemple serait le Lenovo S10-2 qui utilise le PCIID 14e4: 4315 rev 01 . Même après l’installation du bon pilote, l’utilisateur se retrouverait dans une boucle "essayant de se connecter". Il verrait le SSID sans fil, mais en essayant de s'y connecter, il entrerait dans une boucle de reconnexion.
La solution a été que ce périphérique sans fil particulier ne prend pas en charge les canaux de 40 MHz ni le 802.11N. Le routeur dans ce cas diffusait en fait avec une fréquence forcée de 40 Mhz et uniquement sur WiFi-N. Lorsque le routeur était réglé sur le mode automatique et le canal 20/40 MHz, la carte sans fil fonctionnait correctement. Il s’agit d’un scénario qui se répète également dans d’autres cas. Une évaluation correcte de l’équipement du réseau serait donc très utile.
Pour les cas où vous êtes répété:
ERROR @ wl_cfg80211_get_station: adresse Mac incorrecte ...
Lorsque
dmesg
votre connexion sans fil est fréquemment interrompue (plusieurs fois par heure ou par jour), le problème peut être que vous êtes dans un signal sans fil utilisé comme pont sans fil (2 routeurs partageant le même SSID et la même connexion). Cela peut arriver avec les routeurs modernes qui ont la possibilité d'étendre la connexion sans fil en offrant le même SSID. votre connexion sans fil peut être interrompue car vous êtes peut-être entre les deux routeurs et la force du signal entre les deux est presque la même.Si votre connexion tombe souvent, cela signifie que vous êtes presque au milieu des deux périphériques de routeur. Pour réduire ou éliminer le taux de chute de votre périphérique sans fil, essayez de vous placer là où votre carte sans fil ne peut voir qu'un seul routeur ou au moins un des routeurs a une puissance de signal supérieure à celle de l'autre.
Certaines techniques permettent également de forcer le périphérique sans fil à se connecter uniquement à un routeur spécifique en définissant le BSSID sur l'adresse MAC du routeur auquel vous souhaitez vous connecter. Cela forcera votre appareil sans fil à se connecter UNIQUEMENT à celui-ci.
Problèmes de démarrage sécurisé
Dans certains cas de figure, l'installation des pilotes, que ce soit en mode hors ligne via différents packages DEB ou via apt-get avec accès à Internet, ne fonctionnera pas si Secure Boot n'est pas désactivé.
Ceci est dû au fait que l'accès nécessaire est refusé par Secure Boot. Les pilotes donneront donc l'impression qu'ils sont installés correctement alors qu'ils ne l'ont pas été. Ainsi, dans des cas TRÈS spécifiques, vous devrez désactiver temporairement le démarrage sécurisé pour que les pilotes fonctionnent.
Mise à jour du micrologiciel Linux
Dans d'autres cas, la recherche et l'installation du dernier microprogramme Linux résoudraient le problème. Soit résoudre les problèmes mineurs rencontrés avec une carte de travail, soit faire en sorte que la carte fonctionne pour la première fois.
la source
firmware-b43-installer
fonctionné pour14e4:4727 rev 01
mon PCI.ID est09:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
J'ai résolu mon problème avec les pilotes Broadcom bcm4311.
Voici les étapes que j'ai suivies pour résoudre ce problème (j'ai volé cette méthode à nm_geo sur les forums ubuntu ):
(Vous devrez peut-être installer
synaptic
ou votre gestionnaire de paquets préféré.)Désinstallez le
bcmwl-kernel-source
package en exécutant la commande suivante sur un terminal:Assurez-vous que le
firmware-b43-installer
et lesb43-fwcutter
paquets sont installés (vous aurez bien sûr besoin d’Internet par d’autres moyens):Tapez dans un terminal:
(Vous pouvez vouloir copier ceci) et voir si le terme 'liste noire bcm43xx' est là.
Si c'est le cas, tapez
cd /etc/modprobe.d/
puissudo gedit blacklist.conf
Mettez un
#
devant la ligne:blacklist bcm43xx
Ensuite, sauvegardez le fichier (je recevais des messages d'erreur dans le terminal indiquant que je ne pouvais pas enregistrer, mais que l'enregistrement a bien été effectué correctement).
Redémarrage
Après avoir effectué ce qui précède, rfkill a dû débloquer la connexion sans fil: comment débloquer un élément répertorié dans rfkill?
la source
rfkill list all
ne montre pas mon périphérique sans fil, il ne montre que le périphérique Bluetooth:0: hci0: Bluetooth Soft blocked: no Hard blocked: no
et pourtant pas d'accès sans fil!Put a # in front of the line: blacklist bcm43xx
Cela aide mon sans fil. Merci!blacklist bcm43xx
m'ont aidé dans Ubuntu 15.10 WTF sur Dell Vostro 3700 ([14e4:4315] (rev 01)
, mauvais cas).14e4:4311 rev 01
Acer, surlubuntu-16.10-desktop-amd64
Ceci est un problème commun à la puce sans fil Broadcom.
Exécutez ce qui suit dans le terminal:
Si la commande est exécutée avec succès, essayez d'activer le mode sans fil (avec la clé matérielle).
Si cela ne fonctionne pas ou si la commande échoue en disant qu'il n'y a pas un tel module, vous pouvez alors essayer d'ouvrir un terminal et taper
Si vous voyez des lignes comme:
Il vous manque alors probablement le firmware de la carte broadcom. Ouvrez le Centre logiciel , recherchez et installez les packages suivants,
Redémarrez une fois. Maintenant, le sans fil devrait fonctionner.
la source
firmware-b43-lpphy-installerer
, toute personne utilisant cette méthode devrait installerb43-fwcutter
etfirmware-b43-installer
Pilotes pour le 4313
Énumérons simplement le pilote des chipsets Broadcom et leur fonctionnement avec le 4313:
Broadcom STA . Proposé par des conducteurs supplémentaires. Vieux. Terrible. Ordure absolue. Sauter. Si vous l'avez déjà installé, supprimez-le.
b43-fwcutter . Beaucoup de gens voient "Broadcom" et sautent sur cela, mais ce n'est pas compatible avec le 4313 (qui est plus récent). Si vous l'avez installé, purgez-le.
ndiswrapper . Encore plus floconneux que le driver STA. J'ai réussi à le faire fonctionner pendant environ 10 minutes avant que tout ne soit implosé.
brcm80211 aussi nommé brcmsmac . C'est un pilote (relativement) nouveau qui a été ajouté récemment à Ubuntu (puisque le pilote a été ajouté au noyau). Cela devrait bien fonctionner et (dans la version récente d’Ubuntu, Natty et Oneiric) devrait "Just work". C'est le droïde que vous recherchez. Utilisez ce pilote pour le 4313 .
Si vous n’exécutez pas Natty ou Oneiric, votre noyau n’aura probablement pas ce pilote. Vous devez exécuter au moins 2.6.27 et je recommanderais 2.6.28 au minimum (vous pouvez vérifier ce que vous faites en cours d'exécution
uname -r
).Si vous êtes en retard sur les versions, je suggérerais la mise à niveau, mais pour une solution rapide, vous pouvez jeter un coup d'œil aux noyaux principaux et en essayer un. L'installation de paquets de noyau est rarement une chose risquée car vous pouvez généralement revenir à un ancien en utilisant l'écran de démarrage grub.
Vous savez que vous êtes probablement sur le bon pilote si vous exécutez
lsmod | grep brc
et que vous voyezbrcm80211
oubrcmsmac
dans la sortie.Liste noire de votre chemin vers le succès
Si vous ne le voyez pas, quelque chose d'autre a été chargé et vous devez l'inscrire sur une liste noire. Si vous pouvez voir ce qui a été chargé, excellent, éditez
/etc/modprobe.d/blacklist.conf
et commencez à ajouter des lignes comme:Vous devez évidemment faire attention si vous avez un autre périphérique sans fil qui utilise peut-être un pilote en conflit, comme si vous le mettiez sur une liste noire, vous le casseriez aussi :)
la source
Merci pour votre réponse précieuse.
Ce problème a été résolu en procédant comme suit:
bcm
dans Ubuntu Software Center ,Maintenant, cela fonctionne sans fil. Vous n'avez pas besoin de suivre les étapes ci-dessus. Installez le "pilote B43" pour le sans fil.
la source
bcmwl-kernel-source
Installez le
firmware-b43-installer
paquet. Commencez par désinstaller le pilote propriétaire à partir de "pilotes supplémentaires".Puis dans un terminal, exécutez:
juste après le redémarrage, fonctionne à merveille pour moi.
la source
Je recommande toujours de supprimer et de réinstaller les pilotes Broadcom à l'aide de votre terminal
Dans un terminal, tapez la commande suivante
ensuite
Cela reconstruira ensuite votre pilote.
Fais nous savoir comment tu reussis
Vous pouvez redémarrer votre ordinateur ou, s’il s’agit d’un problème, entrez les commandes suivantes dans le terminal qui «allumeront» votre réseau sans fil.
ensuite
la source
Finalement, j'ai résolu le problème moi-même, mais je ne sais pas comment. J'étais sur le point de compiler le pilote avec le source de broadcom.com et les instructions fournies à l' adresse http://www.broadcom.com/docs/linux_sta/README.txt , mais à cette étape des instructions.
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 et les en-têtes étaient déjà installés. Je viens d'
sudo apt-get build-dep linux
exécuter la commande et, voilà, après un redémarrage, ma connexion a commencé à fonctionner à sa vitesse normale.Je ne suis pas sûr de ce que j'ai fait. Je suppose qu’il construit des dépendances de noyau ou de pilote (ou les deux). Le pilote BCM avait besoin de cette étape et l'auto-configuration du jockey l'avait omis pour une raison quelconque.
Quoi qu'il en soit, c'est corrigé.
la source
Parfois, l'utilitaire de pilotes supplémentaires ne parvient pas à installer un pilote Broadcom STA Wireless. Lorsque cela se produit, vérifiez d’abord si votre carte est bien prise en charge par le pilote STA et, pour ce faire, ouvrez une fenêtre de terminal (ctrl-alt-t) et exécutez
La sortie comprendra le modèle de carte sans fil, assurez-vous qu'il figure parmi les modèles énumérés ci-dessous.
Cartes sans fil Broadcom prises en charge par le pilote STA:
Si la carte est prise en charge, essayez d'installer le pilote manuellement. Ouvrez une fenêtre de terminal (ctrl-alt-t) et lancez
Vous devrez peut-être redémarrer à ce stade.
la source
Comme je l'ai découvert, pour systématiser cela un peu, il y a quatre familles de pilotes disponibles:
Ces liens fournissent également des références aux pilotes et listes avec les chipsets pris en charge.
Pour être clair lors de la référence aux différents identifiants, assurez-vous de consulter le lien STA ci-dessus avant de poursuivre votre lecture et comprarez le vôtre via:
Voici un exemple pour 4313 (à partir du lien n ° 6):
Outre le pilote, vous avez également besoin du firmware, firmware-b43-installer .
La description ci-dessous a été appliquée au pilote STA mais a été écrite auparavant.
Même si Ubuntu se veut polyvalent, beau et facile à utiliser pour tout le monde, les paquets sont toujours sujets aux erreurs de dépendance. Regardez, en installant des pilotes et d’autres éléments du système, il est raisonnable d’obtenir un retour aussi détaillé que possible, c’est-à-dire que vous fassiez ceci manuellement ou semi-manuellement (apt-get), évitez ces installateurs GUI.
Je rencontre les mêmes problèmes avec mon 4313. Permettez-moi de vous proposer une solution directe et en partie non analytique:
Enlevez tout ce que vous avez de STA
Installez-le à nouveau manuellement:
Lire la sortie. J'ai eu une belle double-ligne:
Dans ce cas, ce qui, je suppose, arrive assez souvent, car (1) la dépendance inhérente n’est pas résolue et (2) il y a une rupture dans l’interface wl lors des mises à niveau (ce qui peut impliquer une mise à jour du noyau). Dans ce cas, vous devez procédez simplement comme suit et je suppose que vous n’avez pas besoin de réinstaller les sources du pilote WiFi:
Vérifiez votre version actuelle du noyau comme suit
(troisième entrée):Installez les en -têtes Linux appropriés , qui dans mon cas sont:
Après cette commande, vous devriez voir (ceci a été différé en cas d’incapacité à compiler lors de la procédure d’installation des fichiers sources du pilote STA WiFi):
Je ne suis pas sûr que les responsables des colis puissent voir cela. Malgré tout, ayant utilisé Gentoo pendant des années, je me suis habitué à sa verbosité qui peut sembler inutile de colorer et de formater la sortie. Vous devriez ajouter du formatage et des couleurs à votre routine apt-get, il est tellement plus facile, en particulier pour les utilisateurs novices, de comprendre ce qui a mal tourné. Et ajoutez la dépendance des en-têtes, vous pourrez les supprimer par la suite - et vous devrez sûrement reconstruire le module lors du changement de noyau .
J'espère que cela aide, et je suis prudent de généraliser le chemin ci-dessus pour résoudre le problème de masse. Essayez, si ça marche, génial, sinon, il y a tellement plus de solutions proposées qui sont nettement plus analytiques et performantes.
Je suis également tombé sur ces réponses (avec un chèque
Pour
pci.id 14er:4727
- que se passe-t-il dans mon cas): La connexion sans fil ne fonctionne plus après la mise à jour logicielle avec Ubuntu 12.10 sur un Dell Latitude E6230 et comment puis-je faire fonctionner une carte sans fil Acer Npilfy 802.11 (BCM43225)? qui se réfère à l'ancien.Et j'ai également oublié le fait qu'Ubuntu propose un lien dans les packages vers la version du noyau et des en-têtes actuellement installée et en cours d'exécution afin d'éviter de définir la version du noyau.
la source
C'est ce qui a fonctionné pour moi:
firmware-b43-installer
(+ b43fwcutter ajouté automatiquement dans Synaptic)bcm-kernel-source
paquet en utilisant SynapticL'étape 3 a été une étape clé pour moi. Si vous ne supprimez pas le pilote Wireless STA d'origine, vous rencontrerez des problèmes.
la source
Ce qui a fonctionné pour moi pour mon Broadcom bcm4313 sur Asus Eee PC Seashell 1015PEM avec Ubuntu 12.04:
/etc/modprobe.d/blacklist.conf
sudo modprobe brcmsmac
/etc/modules
la source
J'ai eu le même problème avec mon Acer TravelMate 8172 et son contrôleur Broadcom 4357 sur Ubuntu 12.04. J'avais essayé plusieurs solutions publiées sur le Web pour d'autres appareils Broadcom, mais elles ne fonctionnaient pas. La solution ci-dessus d'Andybleaden a fonctionné pour moi.
Suivant les instructions d’Andy, j’ai d’abord enlevé et réinstallé les pilotes Broadcom avec:
Après cela, j'ai exécuté
pour activer la carte sans fil.
Malheureusement, la carte sans fil est désactivée à chaque redémarrage. J'ai donc créé un script avec les deux commandes modprobe ci-dessus à exécuter à chaque redémarrage. Cela devra être fait jusqu'à ce que Ubuntu 12.04 soit mis à jour avec un correctif.
la source
sudo modprobe wl
lève l'erreurcould not insert 'wl': Required key not available
J'ai utilisé la solution utilisateur 'bkratz' sur http://ubuntuforums.org/showthread.php?t=1928241 et cela a fonctionné pour moi.
Exécutez ces:
La dernière étape consiste à accéder à «Pilotes supplémentaires» et à activer le pilote.
la source
J'ai d'abord pensé éditer l'excellente réponse de Luis Alvarado (voir son article du 7 septembre 2011), car lorsque j'ai suivi les étapes, le package indiqué dans le tableau (voir son article) pour mon PCI.ID ne s'affiche pas. correspond effectivement.
En fait, mon PCI.ID est 14e4: 4727 , ce qui, selon le tableau, nécessite l’installation du paquet
bcmwl-kernel-source
. Ce paquet a été installé de manière instable sur mon ordinateur, mais le Wifi ne fonctionnait pas (aucune détection de réseau sans fil n'a été détectée depuis la mise à niveau vers Ubuntu 16.04). J'ai plutôt essayé d'installer lafirmware-b43-installer
réponse suivante de Luis Alvarado (utiliserfirmware-b43-installer
une alternative déjà indiquée dans son message), et cela a fonctionné!Donc, si cela aide quelqu'un d'autre dans le même cas que moi, voici les informations nécessaires:
Sortie de la
lspci -nn -d 14e4:
commande:Les étapes que j'ai suivies:
Purger le
bcmwl-kernel-source
paquet:Exécutez les commandes suivantes (voir la réponse de Luis Alvarado pour plus de détails):
Installez le
firmware-b43-installer
package et non lebcmwl-kernel-source
package (contrairement à ce qui est conseillé dans le tableau14e4:4727 rev 01
):Redémarrer:
Et maintenant, le Wifi devrait fonctionner!
Merci beaucoup Luis Alvarado!
la source
Assurez-vous que votre adaptateur sans fil n'est pas désactivé. Vous pouvez le vérifier en exécutant:
Pour activer les adaptateurs sans fil, exécutez:
la source
Dell Inspiron E1505, les étapes suivantes (seules), ont fonctionné pour moi. J'ai dû annuler les étapes supplémentaires de l'édition du fichier de liste noire.
ouvrez le 'Gestionnaire de paquets Synaptic' et recherchez 'bcm'
désinstaller le
bcmwl-kernel-source
paquetassurez-vous que le
firmware-b43-installer
et lesb43-fwcutter
paquets sont installésredémarrer
la source
Dans le cas où le fichier blacklist.conf ou la réinstallation d’apt-get pour b43 Broadcom ne fonctionnerait pas, il est possible que la configuration sans fil par défaut n’ait toujours pas été activée correctement pour WPA / WPA2.
Dossier réseau, sans fil et sélectionnez Options Ubuntu 12.04:
la source
Le problème avec votre wifi est que vous utilisez celui forcé par Ubuntu, mais cela ne fonctionne pas. Exécutez les commandes suivantes pour que le Wifi fonctionne correctement:
Appuyez sur Ctrl+ Alt+T
Après avoir redémarré. Votre Wi-Fi devrait fonctionner comme prévu.
la source
Bonnes nouvelles. Selon les informations que vous avez fournies dans les commentaires, vous disposez d'une carte réseau prise en charge par le pilote propriétaire Broadcom.
Tout d’abord, assurez-vous que vous avez exécuté sudo apt-get update depuis le terminal. Ensuite, allez à "Pilotes supplémentaires". Vous pouvez le trouver en ouvrant le tiret (cliquez sur le coin supérieur droit) et en tapant les pilotes.
Le pilote Broadcom non-libre est-il activé? Sinon, essayez de l'activer et redémarrez votre système. Si cela ne fonctionne pas, essayez de réinstaller les pilotes (juste pour vous connecter une fois) manuellement. Voici les instructions pour l’installation manuelle: http://wireless.kernel.org/en/users/Drivers/b43
Vous devrez peut-être modifier d'anciens ou de mauvais conducteurs. Bonne chance, mais sachez que cela peut être fait! :)
la source
J'ai eu le même problème et je l'ai résolu en ajoutant
à
/etc/modprobe.d/blacklist.conf
Un redémarrage plus tard sans fil a fonctionné.
(extrait de http://ubuntuforums.org/showpost.php?p=11006092&postcount=2 )
la source
J'ai eu le même problème hier (Dell Latitude D530 avec broadcom 4311).
J'ai fait:
C'était ça jusqu'au prochain redémarrage. Maintenant, je devais trouver comment le réactiver, mais maintenant le problème se situe ailleurs.
la source
En installant simplement les pilotes supplémentaires, cela fonctionne dans mon Dell Vostro 3500.
J'ai fait les étapes suivantes:
sudo apt-get remove bcmwl-kernel-source
Ensuite, réinstallez les pilotes supplémentaires indiqués ci-dessous. Je l'ai activé.
Ce paquet contient le pilote sans fil Broadcom 802.11 Linux STA à utiliser avec le matériel Broadcom BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227 et BCM43228.
la source
Il existe un moyen beaucoup plus simple de résoudre ce problème. Le truc est l'ordre dans lequel vous installez les pilotes propriétaires. Le pilote Broadcom DOIT être installé EN PREMIER avant tout autre.
Exemple J'ai un HP TX2-1050ED avec graphiques Broadcom B43 et ATI Raedon.
J'ai activé le pilote ATI Raedon d'abord, puis le pilote Broadcom, ce qui a entraîné les erreurs mentionnées ci-dessus.
Lorsque j'ai désinstallé le pilote ATI, vous avez installé le pilote Broadcom et redémarrez. J'ai eu le sans fil. Ensuite, j'ai installé le pilote ATI et maintenant les deux fonctionnent.
Il s’agit en fait d’un bogue dans Jockey, car Jockey devrait résoudre le conflit de pilotes pour vous.
Donc en bref. Broadcom D'abord, puis les autres pilotes.
la source
Assurez-vous de ne pas avoir de dépendance non résolue aux en-têtes Linux, cf. Après la mise à niveau vers Ubuntu 12.04, mon pilote Broadcom STA Wireless ne fonctionne pas , sinon installez-les.
la source
J'ai un contrôleur LAN sans fil Dell inspiron 6000 BCM4318 que j'ai réussi à résoudre avec le gestionnaire de paquets synaptic
Ici, j'ai: D'abord, j'ai désinstallé bcmwl-kernel-source, puis installé le firmware-b43-installer et b43-fwcutter qui ont reconstruit les pilotes wifi
Je devais alors redémarrer
la source
BCM4311 pour mon DV6000 ne fonctionne pas avec le pilote STA, ni avec le pilote b43. Avec b43, le voyant reste toujours orange (WLAN désactivé).
Avec rfkill je peux voir:
Avec le pilote STA, je peux effectuer une recherche sur le réseau, mais la connexion ne se termine jamais. Le système fonctionnait bien avec Ubuntu 10.10 (Maverick Meerkat) (x86) - maintenant, j'utilise Ubuntu 11.10 (Oneiric Ocelot) beta 2 (x64).
dmesg met en lumière l'erreur:
Il semble que les fichiers du firmware manquent dans les pilotes Linux (?). Le voyant est redevenu bleu (le WLAN est activé) et la numérisation fonctionne avec:
Cela provenait du site http://linuxwireless.org/en/users/Drivers/b43 .
Maintenant, le réseau WLAN fonctionne pour moi (double vérification du mot de passe WPA2 était requis :-)).
la source
Pour tous les autres utilisateurs qui reçoivent le message "Le réseau sans fil est désactivé par le commutateur matériel -a", le message sous réseau sans fil (vous le verrez en cliquant sur l'icône). pour moi dans netgear "adaptateur USB sans fil", n’a pas vérifié les autres, mais cela peut fonctionner).
Vérifiez d'abord si elle est bloquée. Run in terminal ( Ctrl+ Alt+ T):
Si c'est le cas, lancez d'abord ceci pour débloquer:
Ensuite, j'ai éteint mon ordinateur, je l'ai débranché de l'électricité et j'ai ouvert la porte de gauche. J'ai retiré la batterie recyclée et appuyé sur le bouton d'alimentation 20 pressions longues et courtes pour réinitialiser le BIOS .
Ensuite, j'ai rendu la batterie et connecté le PC à l'électricité. J'ai allumé le PC et paramétré le BIOS (également pour des éléments tels que l'absence de disquette et la priorité de démarrage) dans la catégorie Wake-on-LAN où il est indiqué que quelque chose sur le mode PME est activé.
J'ai appuyé sur F10pour enregistrer les paramètres et redémarré. Après tout cela, le système était prêt - le bureau et ses fichiers. J'ai attendu pendant un moment et le Wi-Fi répondait à nouveau.
Cela a déjà fonctionné pour moi quatre fois (cela peut arriver chaque fois que vous forcez un arrêt ou que vous déconnectez le Wi-Fi).
J'espère que cela aiderait aussi quelqu'un (:
la source
Je possède une carte b43 et utilise Ubuntu avec cette carte depuis la version 9.04. Depuis, j’utilise la même méthode pour la faire fonctionner. Cela implique une utilisation de la ligne de commande, mais croyez-moi, cela en vaut la peine.
Pour commencer, si vous avez déjà installé b43-fwcutter, vous devez le réinstaller, veuillez exécuter:
Je suppose que vous connaissez le modèle de votre carte sans fil. Cette méthode n'utilise pas la méthode des pilotes Additionals.
Après avoir désinstallé b43-fwcutter, redémarrez votre ordinateur. Remarque: si vous n'avez pas accès à un réseau câblé sur votre ordinateur, vous devrez télécharger le package b43-fwcutter manuellement à partir d' ici , ainsi que le pilote de votre carte à partir d' ici . Ma carte est le 4311, je télécharge donc le broadcom-wl-4-150-10.5.tar.bz2.
Une fois que vous avez réinstallé b43-fwcutter, soit en exécutant,
sudo apt-get install b43-fwcutter
soit en utilisant le fichier .deb que vous auriez obtenu à partir du site Web cité.Vous devez extraire votre firmware de l'archive. Exécuter la commande;
Vous devrez peut-être modifier le nom du fichier pour refléter ce que vous avez téléchargé sur le site du pilote, ou simplement l'utiliser
tar -xvjf broadcom*
. Puis courirMaintenant, redémarrez et tout devrait fonctionner correctement!
la source
J'ai trouvé que la lumière ne s'allumait pas lorsque je l'ai commutée en position de travail. Un utilitaire que vous pouvez essayer est rfkill pour l’avoir. Vous devez le faire chaque fois que vous redémarrez.
la source