¿Cómo puedo depurar mi problema inalámbrico?

13

¿Cómo puedo comenzar a depurar mi problema inalámbrico?

  • ¿Cómo puedo saber si Linux ha reconocido mi hardware inalámbrico o no?
  • ¿Cuáles son los principales programas / demonios asociados con la conectividad inalámbrica?
  • ¿Dónde están los archivos de registro para esos programas?
  • ¿Tienen esos programas modos de depuración a los que puedo acceder?
  • ¿Cómo puedo saber si hay un error en un programa de espacio de usuario o en un controlador?

Editar: originalmente era una pregunta más compleja con otras consultas sobre la piratería y depuración de controladores inalámbricos. He eliminado esas viñetas y planeo crear otra pregunta para cubrirlas, posiblemente en Unix y Linux SE.

fouric
fuente
1
Realmente necesita dividirlos en varias preguntas, hay demasiado para cubrir aquí en una pregunta.
Jorge Castro
@JorgeCastro, buena idea. ¿Que sugieres? ¿Diagnóstico de controladores de usuario y pirateo de controladores Intel?
fouric
askubuntu.com/questions/14008/… al menos cubre algunos, el resto probablemente se puede pedir por separado
Jorge Castro
Para obtener un script para obtener la información a continuación y más, consulte aquí: askubuntu.com/questions/425155/…
Wilf

Respuestas:

21

¡Mira el poder de la terminal!

Lista de dispositivos PCI / red wifi solo parte relevante

$ 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

Busque cargar correctamente los módulos

$ lsmod | grep <your module>

En este caso, el módulo es iwlwifi.

Mostrar mensajes del kernel relacionados con su módulo

$ dmesg | grep <your module>

Lista de configuración de hardware para su red

$ sudo lshw -c network

Mostrar y / o configurar interfaces de red

$ ifconfig

Mostrar y / o configurar interfaces inalámbricas

$ iwconfig

Escanea tu red

$ iwlist scan

Configuración del administrador de red

$ nm-tool

Mostrar interruptores para su dispositivo wifi

$ rfkill list all

Si desea información más detallada / opciones de depuración, puede ejecutar man <command>cada una de ellas.

Si tiene problemas inalámbricos, publique el resultado de estos comandos y lo ayudaremos. No todos son necesarios, pero cuanto más información, mejor.

Para los archivos de registro, consulte el /var/log/directorio. Las dmesg, booty los xorg.0.logarchivos son generalmente los más los útiles, al menos en mi experiencia. Para cosas wifi dmesghará.

phipsalabim
fuente
1
+1 para la buena visión general. Tal vez un método podría ser bueno aquí también. Algo así como el paso 1, paso 2, ... .
don.joey
nm-toolya no está disponible, ahora tenemos nmcliynmtui .
Pablo Bianchi