Comment puis-je vérifier les informations des pilotes WiFi actuellement installés?
57
Lorsque je cliquais sur des pilotes supplémentaires sur Ubuntu 12.04, je ne pouvais voir aucun pilote. Comment vérifier quels pilotes étaient installés pour le WiFi sur un environnement Ubuntu.
S'il vous plaît ajouter le résultat de lspci | grep -i networkà votre question.
Edwin
1
Il n'est pas vraiment possible (ni utile) d'énumérer tous les pilotes de périphérique disponibles sous Linux (même s'ils sont limités à une classe de périphérique particulière). Cependant, vous pouvez énumérer tous les pilotes disponibles capables de gérer un périphérique particulier et, plus important encore, celui qui le revendique actuellement , c'est-à-dire le pilote utilisé pour le "piloter".
David Foerster
Réponses:
94
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 liste des 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: réseau ~ sudo lshw -C
[sudo] mot de passe pour alaa:
*-réseau
description: interface sans fil
produit: Carte réseau sans fil PCIe RTL8723AE
vendeur: Realtek Semiconductor Co., Ltd.
identifiant physique: 0
info de 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
capacités: pm msie pciexpress bus_master cap_list ethernet physique sans fil
configuration: broadcast = yes driver = rtl8723ae driverversion = 3.8.0-27-firmware générique = N / A ip = 192.168.1.74 latence = 0 link = yes multicast = yes sans fil = IEEE 802.11bgn
ressources: irq: 17 ioport: 3000 (taille = 256) mémoire: c3000000-c3003fff
Dans la configurationligne (ligne avant dernière), vous verrez ce driverqui est 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
-nnkindique lspcide fournir plus d'informations sur ces cartes (y compris le pilote utilisé)
| dirige la sortie vers la commande suivante
grep 0280filtre 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. Dispositif [10ec: 0724]Pilote de
noyau 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 ce que les pilotes sans fil que vous avez actuellement installé , mais pas nécessairement utilisé par quoi que ce soit, vous pouvez faire la commande suivante:
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.
Résultat dans: lshw -c Network * -network UNCLAIMED description: Produit de contrôleur de réseau: BCM43228 fournisseur 802.11a / b / g / n: identité physique de Broadcom Corporation: 0 informations de bus: pci @ 0000: 02: 00.0 version: 00 largeur: 64 bits horloge: 33 MHz capacités: pm msie pciexpress bus_master configuration cap_list: latence = 0 ressources: mémoire: f7e00000-f7e03fff * -network description: produit d'interface Ethernet: NetXtreme BCM5761 Gigabit Ethernet Fournisseur PCIe: Broadcom Corporation
Inderjeet
Mais le sans-fil ne fonctionne pas pour résoudre le problème. Dois-je installer un pilote supplémentaire?
Inderjeet
J'ai trouvé deux pilotes 1) Pilote du noyau utilisé: sdhci-pci 2) Pilote du noyau utilisé: tg3 mais le wifi ne fonctionne toujours pas
Inderjeet
Votre question était "Comment puis-je vérifier les informations des pilotes WiFi actuellement installés?" Je ne savais pas (et vous n'avez pas mentionné) que votre carte sans fil ne fonctionne pas. Premièrement, vérifiez cette réponse: askubuntu.com/a/60395/52726 . Si vous ne parvenez toujours pas à faire fonctionner votre carte sans fil, posez une autre question.
Alaa Ali
11
La méthode suivante inclut l’installation de logiciels supplémentaires, nommés 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 accédez aux périphériques PCI si votre adaptateur sans fil est un périphérique PCI intégré.
À côté de Modules du noyau se trouve le pilote actuellement chargé de l'adaptateur sans fil spécifié. Dans l'exemple d'image estath9k
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 .
Lecture de la liste de paquets ... Terminé Construction de l'arbre de dépendance Lecture des informations d'état ... Terminé E: impossible de localiser le paquet hardinfo
Inderjeet
Vous devrez activer le référentiel de l'univers. Tapez software-properties-gtk &. Une fois la fenêtre ouverte, cochez la ligne se terminant par "(univers)". Une fois que vous avez fait cela, lancez sudo apt-get updatedans le terminal, puis essayez à hardinfonouveau d’ installer .
Alaa Ali
Toujours obtenir les mêmes informations: ** Impossible de localiser le paquet hardinfo **
Inderjeet
Juste pour vous faire savoir qu'Internet ne fonctionne pas sur mon PC car je n'ai que le wifi et ce n'est pas accessible pour moi
Inderjeet
Votre question (comme le titre l'indique) a reçu une réponse. IMHO a été répondu complètement. Maintenant, si vous avez un autre problème, vous pouvez en ouvrir un nouveau, ou vous pouvez rechercher de l'aide dans d'autres bureaux d'aide Ubuntu (ubuntuforums.org - answers.launchpad.net ..etc). Veuillez choisir la réponse appropriée (celle qui, selon vous, résout votre problème, et cliquez dessus pour choisir la bonne réponse).
NickTux
5
Vous pouvez aussi essayer:
ethtool -i wlan0 | grep driver
ceci donne le pilote actuellement chargé pour votre carte wlan avec une sortie comme celle-ci:
@ P.-H., C'était ma première réponse ... Je ne sais pas comment obtenir le formatage .. J'ai lu la section "Markdown" pour obtenir le formatage correct, mais je suis incapable de le comprendre ... s'il vous plaît expliquez-moi par un exemple?
sanjay ramrakhyani
Bonjour, vous pouvez consulter cet article d’ aide sur l’édition de Markdown et vous exercer à poser une nouvelle question (ne le envoyez pas, vous verrez l’aperçu)
lspci | grep -i network
à votre question.Réponses:
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:
lshw
liste des 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:
Dans la
configuration
ligne (ligne avant dernière), vous verrez cedriver
qui est actuellement utilisé par ma carte. Je l'ai surligné dans la sortie.Alternativement, vous pouvez utiliser la commande:
lspci
répertorie les informations sur vos cartes connectées PCI-nnk
indiquelspci
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 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 le résultat de mon Ubuntu:
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:
Pour vérifier ce que les pilotes sans fil que vous avez actuellement installé , mais pas nécessairement utilisé par quoi que ce soit, vous pouvez faire la commande suivante:
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 source
La méthode suivante inclut l’installation de logiciels supplémentaires, nommés hardinfo .
Vous pouvez rechercher et installer hardinfo depuis USC
ou
à partir du terminal (CTRL + ALT + T) applique la commande suivante
Localisez hardinfo à partir de Dash (en écrivant: hardinfo), ouvrez-le et accédez aux périphériques PCI si votre adaptateur sans fil est un périphérique PCI intégré.
À côté de Modules du noyau se trouve le pilote actuellement chargé de l'adaptateur sans fil spécifié. Dans l'exemple d'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 .
la source
software-properties-gtk &
. Une fois la fenêtre ouverte, cochez la ligne se terminant par "(univers)". Une fois que vous avez fait cela, lancezsudo apt-get update
dans le terminal, puis essayez àhardinfo
nouveau d’ installer .Vous pouvez aussi essayer:
ethtool -i wlan0 | grep driver
ceci donne le pilote actuellement chargé pour votre carte wlan avec une sortie comme celle-ci:
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
la source
Vous pouvez utiliser cette commande:
la source
Essayer
pour vérifier si le module r8169 existe par: Si ce n'est pas le cas ajoutez-le par:
Cela a résolu le problème pour moi.
la source