Test Kernel Modules
1.0.0
Репозиторий, который я использую для выпуска созданных мною тестовых модулей ядра. Я занимаюсь разработкой модулей ядра из-за интереса к ядру Linux в целом, а также потому, что Bifrost, будущий межсетевой экран, над которым мы с другом работаем, выпустит модуль ядра для обработки пакетов.
Чтобы загрузить модуль, просто используйте make
для сборки модулей, а затем следующую команду:
insmod $NAME
Где $NAME
— имя ядра, которое вы хотите загрузить (например, kern.ko
). Аналогично вы можете выгрузить модуль следующей командой:
rmmod $NAME
Отсюда вы можете проверить, загружен ли модуль, выполнив:
lsmod | grep "$NAME"
Обязательно удалите расширение файла в конце $NAME
при использовании lsmod
.