Як вивантажити модуль ядра Linux?

Щоб вивантажити модулі ядра, скористайтесь командою /sbin/rmmod, вказавши у параметрах ім'я модуля. Команда rmmod вивантажує модулі, тільки якщо вони не використовуються безпосередньо і не залежать від інших модулів, що використовуються.

Linux. Завантажені модулі ядра Linux завантажуються за допомогою команди modprobe. Зазвичай вони знаходяться у каталозі /lib/modules і мають розширення”. ko» («kernel object») для ядер з версії 2.6, і ".o" для ядер молодших версій

Складання модулів ядра

  1. Встановити пакет із заголовковими файлами (linux-headers-…)
  2. Створити робочий каталог
  3. Копіювати в нього вихідні коди модуля
  4. Перейти до робочого каталогу
  5. Створити Makefile вигляду: …
  6. Виконати команду make.
  7. Отриманий файл <назва-драйвера>.ko скопіювати в /lib/modules/<версія- ядра>/<шлях-до-модуляядра>

Модулі зберігаються /lib/modules у файлах з розширенням . ko ("kernel object"), починаючи з версії Linux 2.6. У попередніх версіях використовувалося розширення .o. Команда lsmod показує список завантажених модулів ядра та залежності між ними.