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.
Réponses
Trop de publicités?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 contenant0280
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.
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é.
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 .
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