Jak dowiedzieć się, którego sterownika używa dany sprzęt?

10

Dzisiaj próbuję dowiedzieć się, który sterownik jest najlepszy dla mojego bezprzewodowego klucza USB. Gdziekolwiek spojrzę, po prostu widzę, Ralink STAale to nie mówi mi, który to moduł.

Jestem pewien, że istnieje sposób, aby to sprawdzić, ale komputer powinien mi to powiedzieć, prawda?

Meta: To pytanie jest otwarte na dowolny sprzęt, nie tylko na moją kartę bezprzewodową. Byłoby pomocne, gdybyśmy mieli wątek przydatnych procedur diagnostycznych, aby inni ludzie mogli dowiedzieć się, co się dzieje z ich sprzętem.

Oli
źródło

Odpowiedzi:

10

lshw

lshwto bardzo przydatne narzędzie do znajdowania szczegółów na temat całego sprzętu. Powinien być w stanie powiedzieć ci różne bzdury - niektóre przydatne, inne nie. W moim przypadku oto, co sudo lshw -c networkdało mi o mojej przewodowej karcie:

  *-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: ...

Kierowca jest pochowany w configuration:sekcji pod koniec.

Jeśli chcesz tylko szybką listę używanych modułów, możesz użyć tego:

sudo lshw | grep -Eo 'driver=[^ ]+' | sort -u | cut -d\= -f2
Oli
źródło
1
Po zainstalowaniu lshw-gtkpakietu można użyć gksu lshw -Xinterfejsu GUI do uzyskania informacji o sprzęcie.
Lekensteyn
@ Lekensteyn Naprawiono nazwę pakietu i polecenie. Nie podoba mi się to, ponieważ interfejs jest dość nieintuicyjny. Działa, ale nawigacja po kolumnach jest trudniejsza w użyciu (oczywiście IMO) niż lshwprzepuszczanie less.
Oli
7

Możesz zainstalować hardinfo i przeglądać różne kategorie sprzętu, aby uzyskać informacje na temat sterownika używanego przez każde urządzenie z listy.

Zrzut ekranu:
wprowadź opis zdjęcia tutaj

RolandiXor
źródło
1
O tak. Używałem tego wcześniej i bardzo mi się podoba. Zwłaszcza, że ​​ma kilka podstawowych testów, aby upewnić się, że wszystko działa płynnie.
Oli