CompTIA Linux+ (XK0-004)
Red Hat Enterprise Linux
Git and Github
Learn Docker and Kubernates
Tips and Tricks

Linux Kernel Modules and Peripherals

Troubleshooting Peripherals

Step 1: Is the device recognized by the system?

  • Get information from one of these: lsusb, lspci, lshw

Step 2: Is the appropriate kernel module loaded?

Imagine you are troubleshooting "sound". Here is the process.

  • lsmod | grep sound => check if the sound module is already loaded. If not loaded, then you can load the module using modprobe soundcore.

  • Remember: Modules usually end with the.koextention.

  • Here is the problem as how you can identify the name of the module.

    • Modules are loaded in: /lib/modules . The modules depend on the kernel version you are running.