Для Linux 2.6.39.4 как найти доступные загружаемые модули ядра

я настраиваю ядро 2.6.39.4 linux на платформе arm и пытаюсь проверить "Hello World" драйвер, который я создал. Я выбрал " M " (loadable) в ядре make menuconfig и проверил, что он появился в .конфиг и что то здравствуйте.o был создан во время компиляции ядра.

когда я запускаю ядро с загруженным выше образом linux, я пытаюсь сделать find / - name *.нокаут
и найти / -имя *.o чтобы увидеть, где находится мой загружаемый модуль hello world - но я не придумал ничего, кроме нескольких других lkms.

кто-нибудь знает, есть ли команда, которую я пропускаю, которая перечисляет все доступные lkms?

13
задан sager89
04.03.2023 15:05 Количество просмотров материала 3584
Распечатать страницу

1 ответ

такие модули обычно создаются вне дерева и загружаются оттуда. Кроме того, объекты модуля имеют расширение .ko, Если имя неправильное, модуль не будет загружен. Е. Г. пример "Привет, мир!"модуль от LDD3 все еще строит и работает нормально (Fedora 20 на x86_64).

0
отвечен vonbrand 2023-03-05 22:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх