J'ai installé Ubuntu 17.10 sur mon ordinateur portable. Cependant, je ne peux pas me connecter au Wi-Fi car il y a un message "Aucun adaptateur Wi-Fi trouvé".
Je ne sais pas quoi faire ensuite.
(Ceci est une suite de mon post précédent, https://unix.stackexchange.com/questions/415639/kali-linux-no-wifi-adapter-found , où on m'a conseillé de essayez un système plus simple que Kali.)
Connectez-vous simplement à l'aide d'un câble USB pour effectuer le partage de connexion USB, ouvrez le terminal par Ctrl + Alt + T et tapez:
Sudo apt-get install --reinstall bcmwl-kernel-source
Redémarrez ensuite.
Donc, le problème pour moi était dû au démarrage sécurisé, à l'efi et à la restriction des bibliothèques tierces qui seraient généralement nécessaires au fonctionnement des périphériques réseau.
Le commentaire de Rajat m'a été utile sur Ubuntu 18.04
Sudo apt-get install --reinstall bcmwl-kernel-source
Redémarrez votre système d'exploitation, puis suivez les instructions relatives à l'inscription de MUC. Une fois cela fait, les bibliothèques tierces devraient pouvoir interagir avec vos appareils et tout devrait fonctionner.
Un problème avec Broadcom BCM43142 (14e4: 4365). le problème est connu depuis longtemps. Vous devez télécharger et installer le package bcmwl-kernel-source
Source: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
Tout d'abord, vous devrez trouver le modèle exact de la puce de carte réseau Broadcom de votre ordinateur portable. "802.11n" n'est que le nom de la norme Wi-Fi qu'il prend en charge: Broadcom dispose de plusieurs puces sans fil prenant en charge cette norme.
lspci -nn
serait une bonne commande pour répertorier tous les périphériques PCI (e) de votre ordinateur portable et leurs numéros d'identification PCI: ces numéros permettraient une identification plus précise. lsusb
fera de même pour les périphériques USB.
Le lspci -nn
la ligne de liste pourrait ressembler à ceci:
12:00.0 Network controller [0280]: Broadcom Limited BCM43228 802.11a/b/g/n [14e4:4359]
Ici, les nombres [14e4: 4359] sont l'ID de périphérique. La première partie spécifie le fournisseur (Broadcom = 14e4) et la deuxième partie identifie le modèle de périphérique.
La liste lsusb
est un peu différente, mais le numéro d'ID de périphérique est similaire: 4 chiffres hexadécimaux pour l'ID du fournisseur, deux points, puis 4 chiffres hexadécimaux pour l'ID du produit.
Vous pouvez vérifier ici l'état du support Linux de divers modèles de puces Broadcom: https://wireless.wiki.kernel.org/en/users/drivers/brcm80211
Notez que les puces Broadcom prises en charge auront besoin d'un firmware: il est probablement disponible pré-emballé dans Ubuntu. Si Ubuntu utilise le même schéma de dénomination que Debian, le nom du package de firmware doit être firmware-brcm80211
.
Avec un peu de chance, l'installation de ce progiciel et le redémarrage pourraient suffire à rendre votre Wi-Fi fonctionnel si le pilote nécessaire est déjà dans le noyau.
Cela peut être couvert dans d'autres réponses, toujours: Installation après UBUNTU et Ethernet connecté; 2 étapes:
Contexte: Les pilotes sont des composants propriétaires de BroadComm. Ubuntu (un non propriétaire) ne pourra pas installer les packages en raison d'un échec d'authentification même s'ils sont téléchargés. Par conséquent, les étapes distinctes doivent être suivies pour activer le wifi. Cependant, cela ne vous permet pas de bénéficier du Bluetooth. Il peut nécessiter un autre ensemble d'étapes.
LIENS: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx et réponses précédentes.
Si Ethernet n'est pas connecté, téléchargez le package à partir d'autres machines, copiez-le sur la machine UBUNTU et exécutez.
Merci à Perror, Rajat, GAD3R et Alex.
Installé Ubuntu 18.04 sur un ancien ordinateur Dell et a reçu le même message (aucun adaptateur wifi trouvé) lors de la tentative de connexion à Internet. J'ai essayé certaines des solutions proposées ici et dans d'autres publications, mais aucune n'a fonctionné. Décidé de réinstaller. Pendant l'installation, il y a un bouton radial "Installer un logiciel tiers pour le matériel graphique et Wi-Fi et les formats de médias supplémentaires". Par défaut, cette option n'est pas cochée et cette option n'est donc pas incluse dans l'installation par défaut. Lors de la réinstallation, j'ai vérifié ce bouton et, après tout, la poussière déposée n'a eu aucun problème pour se connecter à Internet.
Ce n'est pas un problème Ubuntu.
Ce n'est pas un problème de pilote.
Cela est dû à moi (et peut-être à vous).
En regardant une vidéo ... j'ai essayé d'augmenter le volume avec:Fn + F10
Combinaison de touches ... Mais j'ai appuyé par erreurFn + F12
Qui était Wifi button
Avec le symbole 'Radio' dessus, ce qui a désactivé ma connexion wifi.
En exécutant la commande ci-dessous dans Terminal, vous pouvez voir le problème:
> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: yes <------ that's because I press Wifi button (above) mistakenly
Solution: Appuyez à nouveau sur le Fn + F12
(Ou sur une autre touche où vous avez le symbole Radio)
Exécutez à nouveau la même commande:
> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no <------ no means solved.
Maintenant, allez à:
(Bouton Windows, si vous en avez sur le clavier)> Paramètres> Wifi> passez à On> sélectionnez votre connexion Wiki pour entrer les informations d'identification
Terminé, votre Internet est de retour.
Si la bcmwl-kernel-source
la solution n'a pas fonctionné pour vous et vous souhaitez conserver le démarrage sécurisé activé, puis essayez ce qui suit:
Créez un jeu de clés pour la signature:
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"
Importez la clé. Un mot de passe vous sera demandé ici, dont vous devrez vous souvenir. Votre BIOS devrait vous demander le mot de passe après le redémarrage.
Sudo mokutil --import MOK.der
Redémarrer:
reboot
Votre BIOS aurait dû vous demander le mot de passe. En supposant que cela a fonctionné, alors vous voudrez tester que votre MOK a bien été inscrit.
mokutil --test-key MOK.der
Maintenant que votre MOK est inscrit. Vous devrez installer les pilotes pour votre wifi.
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
Sudo make install
Vos pilotes sont disponibles pour être ajoutés à votre noyau, mais vous devez d'abord les signer avant de les ajouter, car le démarrage sécurisé est activé. Utilisez donc les clés que vous avez générées précédemment pour signer vos pilotes.
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtlwifi)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl_pci)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n btcoexist)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723-common)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n phydm_mod)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723de)
Enfin, ajoutez le rtl8723de
pilotes vers le noyau dans cet ordre
Sudo modprobe -r rtlwifi
Sudo modprobe rtlwifi
Sudo modprobe -r rtl_pci
Sudo modprobe rtl_pci
Sudo modprobe -r btcoexist
Sudo modprobe btcoexist
Sudo modprobe -r rtl8723-common
Sudo modprobe rtl8723-common
Sudo modprobe -r phydm_mod
Sudo modprobe phydm_mod
Sudo modprobe -r rtl8723de
Sudo modprobe rtl8723de
En passant: pour la dernière étape, vous pourrez peut-être vous en sortir en écrivant simplement:
Sudo modprobe -r rtl8723de
Sudo modprobe rtl8723de
modprobe
sait quels pilotes rtl8723de
dépend et devrait donc pouvoir ajouter tout ce qui rtl8723de
dépend de rtl8723de
. Cependant, je n'ai pas ajouté mes pilotes de cette façon et je ne peux donc pas garantir que cette option fonctionnera.
Vous pouvez essayer le module Realtek RTL8723DE pour la version du noyau Linux> = 4.15.
Pour l'installer, exécutez:
git clone https://github.com/smlinux/rtl8723de.git -b 4.15-up
dkms add ./rtl8723de
dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
depmod -a
reboot