¿Cómo averiguo qué controlador está utilizando una pieza de hardware?

10

Hoy estoy tratando de averiguar qué controlador es mejor para mi dongle inalámbrico USB. Por todas partes miro, solo veo, Ralink STApero esto no me dice qué módulo es en realidad.

Estoy seguro de que hay una forma de buscarlo, pero la computadora debería poder decirme, ¿no?

Meta: esta pregunta está abierta a cualquier pieza de hardware, no solo a mi tarjeta inalámbrica. Sería útil si tuviéramos una serie de procedimientos de diagnóstico útiles para que otras personas puedan descubrir qué está pasando con su hardware.

Oli
fuente

Respuestas:

10

lshw

lshwes una herramienta muy útil para encontrar detalles sobre todo su hardware. Debería poder decirte todo tipo de tonterías, algunas útiles, otras no. En mi caso, esto es lo que sudo lshw -c networkme dio sobre mi tarjeta cableada:

  *-network
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eth1
       version: 03
       serial: xx:xx:xx:xx:xx:xx
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: ...

El conductor está enterrado en la configuration:sección cerca del final.

Si solo desea una lista rápida de los módulos en uso, puede usar esto:

sudo lshw | grep -Eo 'driver=[^ ]+' | sort -u | cut -d\= -f2
Oli
fuente
1
Si instala el lshw-gtkpaquete, puede usarlo gksu lshw -Xpara obtener una GUI para información de hardware.
Lekensteyn
@Lekensteyn Se corrigió el nombre y el comando del paquete. No estoy tan interesado en esto porque la interfaz es bastante poco intuitiva. Funciona, pero la navegación de la columna es más difícil de usar (OMI, por supuesto) que las tuberías lshwa través less.
Oli
7

Puede instalar hardinfo y explorar las diferentes categorías de hardware para obtener información sobre qué controlador usa cada dispositivo en la lista.

Captura de pantalla:
ingrese la descripción de la imagen aquí

RolandiXor
fuente
1
Ah, sí. He usado esto antes y realmente me gusta. Especialmente porque tiene algunos puntos de referencia básicos para asegurarse de que las cosas funcionen sin problemas.
Oli