Lorsque je cliquais sur des pilotes supplémentaires sur Ubuntu 12.04, je ne pouvais voir aucun pilote. Comment puis-je vérifier quels pilotes étaient installés pour le WiFi sur l'environnement Ubuntu?.
Les commandes suivantes sont exécutées dans un terminal. Ouvrir un par Ctrl+Alt+T.
Pour vérifier quels sont les pilotes de votre adaptateur sans fil tilisant actuellement, vous pouvez exécuter la commande suivante:
Sudo lshw -C network
lshw
liste les informations sur votre matériel-C network
filtre la sortie pour afficher uniquement la classe de réseau.Dans la sortie, recherchez l'entrée avec description: Wireless interface
.
Voici le résultat de mon Ubuntu:
alaa @ aa-lu: ~ $ Sudo lshw -C réseau [Sudo] mot de passe pour alaa: * -network description: interface sans fil produit: RTL8723AE. Carte réseau sans fil PCIe Fournisseur: Realtek Semiconductor Co., Ltd. Identifiant physique: 0 Informations sur le bus: pci @ 0000: 08: 00.0 Nom logique: wlan0 version: 00 série: 24: ec: 99: 21: c9: 29 largeur: 64 bits horloge: 33 MHz possibilités : pm msi pciexpress bus_master cap_list ethernet physique sans fil configuration: broadcast = yes pilote = rtl8723ae driverversion = 3.8.0-27-firmware générique = N/A ip = 192.168.1.74 latence = 0 lien = oui multidiffusion = oui sans fil = IEEE 802.11bgn ressources: irq: 17 ioport: 3000 (taille = 256 ) mémoire: c3000000-c3003fff
Dans la ligne configuration
(ligne avant dernière), vous verrez le driver
actuellement utilisé par ma carte. Je l'ai surligné dans la sortie.
Alternativement, vous pouvez utiliser la commande:
lspci -nnk | grep -A2 0280
lspci
répertorie les informations sur vos cartes connectées PCI-nnk
indique à lspci
de fournir plus d'informations sur ces cartes (y compris le pilote utilisé)|
dirige la sortie vers la commande suivantegrep 0280
filtre la sortie pour afficher les lignes contenant 0280
, qui est le code de classe PCI pour les contrôleurs PCI sans fil dans Ubuntu.-A2
montre deux autres lignes d'information.Voici le résultat de mon Ubuntu:
08: 00.0 Contrôleur de réseau [0280]: Realtek Semiconductor Co., Ltd. RTL8723AE Carte réseau sans fil PCIe [10ec: 8723] Sous-système: Realtek Semiconductor Co., Ltd. Périphérique [10ec: 0724] Noyau driver utilisé: rtl8723ae
Une fois que vous avez déterminé le pilote que vous utilisez, vous pouvez utiliser la commande suivante pour afficher plus d'informations à ce sujet:
modinfo <driver-name>
Pour vérifier quels pilotes sans fil vous avez actuellement installé, mais que vous ne l'utilisez pas nécessairement, vous pouvez exécuter la commande suivante:
find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'
La commande ci-dessus listera tous les pilotes que vous avez installés. Ce sera probablement une liste exhaustive, car ce sont des pilotes préinstallés sur votre Ubuntu pour permettre aux gens d'utiliser leurs pilotes sans fil dès qu'ils ont installé Ubuntu.
La méthode suivante inclut l’installation de logiciels supplémentaires, dont le nom est hardinfo.
Vous pouvez rechercher et installer hardinfo depuis USC
ou
à partir du terminal (CTRL + ALT + T) applique la commande suivante
Sudo apt-get install -y hardinfo
Localisez hardinfo à partir de Dash (en écrivant: hardinfo), ouvrez-le et passez à périphériques PCI si votre adaptateur sans fil est un périphérique PCI intégré.
À côté de modules du noya est le pilote actuellement chargé de l'adaptateur sans fil spécifié. Dans l'exemple d'image, ath9k
Si votre adaptateur sans fil est un périphérique USB, accédez à l'entrée correspondante dans la liste de gauche sous Périphériques.
Vous pouvez aussi essayer:
ethtool -i wlan0 | grep driver
cela donne le pilote actuellement chargé pour votre carte wlan avec une sortie comme celle-ci:
uchiha@Hokage:~$ ethtool -i wlan0 | grep driver
driver: brcmsmac
qui est mon pilote pour la carte wi-fi. Si vous n'avez pas ethtool, vous pouvez l'installer en:
Sudo apt-get install ethtool
Vous pouvez utiliser cette commande:
Sudo lspci -nn -v -s your socket
Essayer
lsmod
pour vérifier si le module r8169 existe par: Si ce n'est pas le cas ajoutez-le par:
Sudo modprobe r8169
Cela a résolu le problème pour moi.