72 votes

Comment puis-je vérifier les informations sur les pilotes WiFi actuellement installés ?

Lorsque j'ai cliqué sur les pilotes supplémentaires sur Ubuntu 12.04, je n'ai vu aucun pilote Comment puis-je vérifier quels pilotes sont installés pour le WiFi sur l'environnement Ubuntu.

125voto

Alaa Ali Points 29075

Les commandes suivantes sont exécutées dans un terminal. Ouvrez-en une en Ctrl + Alt + T .

Pour vérifier quels sont les pilotes de votre adaptateur sans fil utilisant 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 ne montrer que la classe du réseau.

Dans le résultat, recherchez l'entrée avec description: Wireless interface .

Voici la sortie de mon Ubuntu :

alaa@aa-lu:~$ sudo lshw -C network
\[sudo\] password for alaa: 
  \*-network               
       description: Wireless interface
       product: RTL8723AE PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:08:00.0
       logical name: wlan0
       version: 00
       serial: 24:ec:99:21:c9:29
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus\_master cap\_list ethernet physical wireless
       configuration: broadcast=yes **driver=rtl8723ae** driverversion=3.8.0-27-generic firmware=N/A ip=192.168.1.74 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:17 ioport:3000(size=256) memory:c3000000-c3003fff

Dans le configuration (l'avant-dernière ligne), vous verrez l'élément driver actuellement utilisé par ma carte. Je l'ai mis en évidence dans le résultat.

Alternativement, vous pouvez utiliser la commande :

lspci -nnk | grep -A2 0280
  • lspci liste les informations sur vos cartes connectées PCI
  • -nnk donne des instructions à lspci pour obtenir plus d'informations sur ces cartes (y compris le pilote utilisé).
  • | pipe la sortie vers la commande suivante
  • grep 0280 filtre la sortie pour montrer 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 la sortie de mon Ubuntu :

08:00.0 Network controller \[0280\]: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter \[10ec:8723\]
    Subsystem: Realtek Semiconductor Co., Ltd. Device \[10ec:0724\]
    Kernel **driver** in use: **rtl8723ae**

Une fois que vous avez déterminé le pilote que vous utilisez, vous pouvez utiliser la commande suivante pour afficher plus d'informations à son sujet :

modinfo <driver-name>

Pour vérifier quels pilotes sans fil vous actuellement installé mais qui n'est pas nécessairement utilisé par quoi que ce soit, vous pouvez effectuer la commande suivante :

find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'

La commande ci-dessus va lister tous les pilotes que vous avez installés. Cette liste sera probablement exhaustive, car il s'agit de pilotes préinstallés sur votre Ubuntu pour permettre aux gens d'utiliser leurs pilotes sans fil dès l'installation d'Ubuntu.

16voto

NickTux Points 16549

La méthode suivante comprend l'installation d'un logiciel supplémentaire, dont le nom est hardinfo .

Vous pouvez rechercher et installer hardinfo, à partir de USC

ou

à partir du terminal (CTRL+ALT+T) appliquez la commande suivante

sudo apt-get install -y hardinfo 

Localisez hardinfo à partir de Dash (en écrivant : hardinfo), ouvrez-le et allez à Périphériques PCI si votre adaptateur sans fil est un périphérique PCI intégré.

enter image description here

Suivant Modules du noyau est le pilote actuellement chargé de l'adaptateur sans fil spécifié. Dans l'exemple, l'image est ath9k

Si votre adaptateur sans fil est un périphérique USB, allez à l'entrée correspondante dans la liste de gauche sous Dispositifs .

9voto

Vous pouvez également essayer :

ethtool -i wlan0 | grep driver

cela donne le pilote actuellement chargé pour votre carte wlan avec un résultat comme celui-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 par :

sudo apt-get install ethtool

3voto

NetUser Points 31

Vous pouvez utiliser cette commande :

sudo lspci -nn -v -s your socket

1voto

YOUSEF Points 31

トライ

lsmod

pour vérifier si le module r8169 existe : S'il n'existe pas, il faut l'ajouter :

sudo modprobe r8169

Cela a résolu le problème pour moi.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X