Bagaimana cara mengetahui driver yang menggunakan perangkat keras?

10

Hari ini saya mencoba mencari tahu driver mana yang terbaik untuk dongle nirkabel USB saya. Di mana-mana saya melihat saya hanya melihat Ralink STAtetapi ini tidak memberitahu saya modul ini sebenarnya.

Saya yakin ada cara untuk melihatnya, tetapi komputer seharusnya bisa memberi tahu saya, bukan?

Meta: Pertanyaan ini terbuka untuk semua perangkat keras, bukan hanya kartu nirkabel saya. Akan sangat membantu jika kita memiliki serangkaian prosedur diagnostik yang berguna sehingga orang lain dapat mengetahui apa yang terjadi dengan perangkat keras mereka.

Oli
sumber

Jawaban:

10

lih

lshwadalah alat yang sangat berguna untuk menemukan detail tentang semua perangkat keras Anda. Itu harus bisa memberi tahu Anda segala macam omong kosong - beberapa berguna, beberapa tidak. Dalam kasus saya, inilah yang sudo lshw -c networkmemberi saya tentang kartu kabel saya:

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

Pengemudi dimakamkan di configuration:bagian dekat akhir.

Jika Anda hanya ingin daftar singkat modul yang digunakan, Anda dapat menggunakan ini:

sudo lshw | grep -Eo 'driver=[^ ]+' | sort -u | cut -d\= -f2
Oli
sumber
1
Jika Anda menginstal lshw-gtkpaket, Anda dapat menggunakan gksu lshw -Xuntuk mendapatkan GUI untuk informasi perangkat keras.
Lekensteyn
@Lekensteyn Memperbaiki nama dan perintah paket. Saya tidak tertarik pada ini karena antarmuka cukup tidak intuitif. Ini berfungsi tetapi navigasi kolom lebih sulit digunakan (IMO, tentu saja) daripada mem lshw- piping less.
Oli
7

Anda dapat menginstal hardinfo dan menelusuri berbagai kategori perangkat keras untuk mendapatkan info tentang driver mana yang digunakan masing-masing perangkat dalam daftar.

Tangkapan layar:
masukkan deskripsi gambar di sini

RolandiXor
sumber
1
Ah iya. Saya pernah menggunakan ini sebelumnya dan sangat menyukainya. Terutama karena memiliki beberapa tolok ukur dasar untuk memastikan semuanya berjalan lancar.
Oli