How Do I Add a Driver Module to a Linux Kernel?
Contents

How do I install a Linux module?

1 Answer

  1. Edit the /etc/modules file and add the name of the module (without the . ko extension) on its own line. …
  2. Copy the module to a suitable folder in /lib/modules/`uname -r`/kernel/drivers . …
  3. Run depmod . …
  4. At this point, I rebooted and then run lsmod | grep module-name to confirm that the module was loaded at boot.

How do I write a Linux kernel device driver?

To build a driver, these are the steps to follow:

  1. Program the driver source files, giving special attention to the kernel interface.
  2. Integrate the driver into the kernel, including in the kernel source calls to the driver functions.
  3. Configure and compile the new kernel.
  4. Test the driver, writing a user program.

31 мар. 1998 г.

Maya Lin-Takahashi

Maya Lin-Takahashi

Consumer Tech & Gadget Reviewer

Maya is a hardware enthusiast who tests and reviews smart home devices, smartphones, wearables, and audio gear. She focuses on practical consumer value and build quality.

Share this article
Twitter Facebook Pinterest