Comment puis-je déboguer mon problème sans fil?

13

Comment puis-je commencer à déboguer mon problème sans fil?

  • Comment savoir si Linux a reconnu ou non mon matériel sans fil?
  • Quels sont les principaux programmes / démons associés à la connectivité sans fil?
  • Où sont les fichiers journaux pour ces programmes?
  • Ces programmes ont-ils des modes de débogage auxquels je peux accéder?
  • Comment savoir si un bogue est dans un programme d’espace utilisateur ou dans un pilote?

Edit: C'était à l'origine une question plus complexe avec d'autres questions sur le piratage et le débogage de pilotes sans fil. J'ai supprimé ces puces et envisage de créer une autre question pour les couvrir, éventuellement sur Unix & amp; Linux SE.

    
posée fouric 20.02.2013 - 06:59
la source

1 réponse

20

Voyez le pouvoir du terminal!

Liste des périphériques PCI / portion de réseau wifi uniquement

$ lspci -v | grep -iA 7 network
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
    Subsystem: Intel Corporation Centrino Wireless-N 1000 BGN
    Flags: bus master, fast devsel, latency 0, IRQ 43
    Memory at f0500000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

Recherchez les modules correctement chargés

$ lsmod | grep <your module>

Dans ce cas, le module est iwlwifi .

Afficher les messages du noyau relatifs à votre module

$ dmesg | grep <your module>

Liste de configuration matérielle pour votre réseau

$ sudo lshw -c network

Afficher et / ou configurer les interfaces réseau

$ ifconfig

Afficher et / ou configurer les interfaces sans fil

$ iwconfig

Analyser votre réseau

$ iwlist scan

Configuration du gestionnaire de réseau

$ nm-tool

Afficher les commutateurs pour votre périphérique wifi

$ rfkill list all

Si vous souhaitez plus d’informations détaillées sur les options / débogage, vous pouvez exécuter man <command> pour chacune d’entre elles.

Si vous rencontrez des problèmes de connexion sans fil, publiez la sortie de ces commandes et nous vous aiderons. Tous ne sont pas nécessaires, mais plus il y a d'informations, mieux c'est.

Pour les fichiers journaux, consultez le répertoire /var/log/ . Les fichiers dmesg , boot et xorg.0.log sont généralement les plus utiles, du moins dans mon expérience. Pour les trucs wifi, dmesg fera l'affaire.

    
réponse donnée phipsalabim 20.02.2013 - 13:49
la source

Lire d'autres questions sur les étiquettes