GNU/Linux >> Znalost Linux >  >> Linux

Linux:Jak najít ovladač zařízení používaný pro zařízení?

Pokud má můj cíl připojeno jedno zařízení a načteno mnoho ovladačů pro toto zařízení, jak zjistím, které zařízení který ovladač používá?

Přijatá odpověď:

Stačí použít /sys .

Příklad. Chci najít ovladač pro svou ethernetovou kartu:

$ sudo lspci
...
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
$ find /sys | grep drivers.*02:00
/sys/bus/pci/drivers/r8169/0000:02:00.0

To je r8169 .

Nejprve musím najít souřadnice zařízení pomocí lspci; pak najdu ovladač, který se používá pro zařízení s těmito souřadnicemi.


Linux
  1. Jak používat Linuxový příkaz find k hledání souborů

  2. Jak najít všechny řídké soubory v Linuxu

  3. Jak zjistit velikost vyrovnávací paměti soketu linuxu

  1. Jak nainstalovat ovladač zařízení v systému Linux

  2. Jak přenést výsledky 'najít' do mv v Linuxu

  3. Jak zjistit IP adresu brány v Linuxu

  1. Jak najít modul jádra pro dané zařízení?

  2. Linux – Jak najít ovladač (modul) spojený se zařízením v Linuxu?

  3. Linux – najít ovladač pro Linux pro sluchátka ve stromu jádra?