Lorsque j'ai cliqué sur des pilotes supplémentaires sur Ubuntu 12.04, je ne pouvais voir aucun pilote .. Comment puis-je vérifier quels pilotes sont installés pour le WiFi sur un environnement Ubuntu?
Les commandes suivantes sont exécutées dans un terminal. Ouvrez-en un par Ctrl + Alt + T .
Pour vérifier les pilotes actuellement utilisés par votre adaptateur sans fil , vous pouvez exécuter la commande suivante:
sudo lshw -C network
lshw
répertorie les informations sur votre matériel -C network
filtre la sortie pour afficher uniquement la classe réseau. Dans la sortie, recherchez l'entrée avec description: Wireless interface
.
Voici la sortie de mon Ubuntu:
[email protected]:~$ 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: [email protected]: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 la ligne configuration
(ligne avant la dernière), vous verrez la driver
actuellement utilisée par ma carte. Je l'ai mis en évidence dans la sortie.
Vous pouvez également utiliser la commande:
lspci -nnk | grep -A2 0280
lspci
répertorie les informations sur vos cartes PCI connectées -nnk
demande à lspci
de générer plus d'informations sur ces cartes (y compris le pilote utilisé) |
dirige la sortie vers la commande suivante grep 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
affiche deux lignes d'informations supplémentaires. 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 à ce sujet:
modinfo <driver-name>
Pour vérifier les pilotes sans fil que vous avez installés , mais pas nécessairement utilisés, vous pouvez exécuter la commande suivante:
find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'
La commande ci-dessus répertorie 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 utilisateurs d'utiliser leurs pilotes sans fil dès qu'ils installent Ubuntu.
La méthode suivante inclut l’installation de logiciels supplémentaires, dont le nom est hardinfo .
Vous pouvez rechercher et installer des hardinfo depuis USC
ou
depuis le terminal (CTRL + ALT + T) applique la commande suivante
sudo apt-get install -y hardinfo
Localisez hardinfo dans Dash (en écrivant: hardinfo), ouvrez-le et allez sur Périphériques PCI si votre adaptateur sans fil est un périphérique PCI intégré.
À côté de Kernel modules , vous trouverez 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, accédez à l'entrée correspondante dans la liste de gauche sous Périphériques .
Vous pouvez également essayer:
ethtool -i wlan0 | grep driver
cela donne le pilote actuellement chargé pour votre carte wlan avec une sortie comme ceci:
[email protected]:~$ 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