LINUX.ORG.RU

Модули ядра


0

0

Знаком с командой lsmod, но этого не достаточно.

Есть несколько вопросов:
Как узнать какие модули вкомпилированы в ядро?
Как узнать какой модуль обслуживает мою сетевую карту?
Как узнать какой модуль обслуживает произвольное /dev-устройство?
Как узнать какое устройство обслуживает конкретный модуль?

Дистрибутив Debian


anonymous

Re: Модули ядра

Теперь познакомься с командой ls и lspci.

UserUnknown ★★★★★ ()

Re: Модули ядра

А еще есть hwinfo

anonymous ()

Re: Модули ядра

На проследние вопросы ответит sysfs.

Chumka ★★★ ()
Ответ на: Re: Модули ядра от alex_custov

Re: Модули ядра

>cat /sys/class/net/eth0/uevent
У этого файла отсутствует право на чтение, только запись. Но даже если чтение разрешить, ничего прочитать от туда нельзя.

anonymous ()

Re: Модули ядра

lspci, hal-device-manager, lsmod (там можно догадаться), и прочее

anonymous ()
Ответ на: Re: Модули ядра от anonymous

Re: Модули ядра

для сетевых карточек можно еще и через
ethtool -i ethX

a_andry ()
Ответ на: Re: Модули ядра от anonymous

Re: Модули ядра

>>У этого файла отсутствует право на чтение, только запись.
>>Но даже если чтение разрешить, ничего прочитать от туда нельзя.

[alex:alex ~]$ cat /sys/class/net/eth0/uevent | grep PHYSDEVDRIVER | sed s/PHYSDEVDRIVER=//
via-rhine
[alex:alex ~]$ uname -a
Linux alex 2.6.24.4 #1 Fri Mar 28 14:18:05 UTC 2008 i686 GNU/Linux

alex_custov ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.