1. modprobe
커널 모듈을 로드하는데 사용하는 명령어로 모듈의 이름만 지정하면 /lib/modules/$(uname -r) 경로에서 해당 모듈과 모듈의 의존성을 자동으로 처리해 로드한다.
(ex. modprobe e1000e)
2. insmod
커널 모듈 파일을 직접 로드하는 명령어로 모듈 파일(.ko)의 경로를 지정하여 로드해야 하며 모듈의 의존성을 자동으로 처리하지 않는다.
(ex. insmod /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/intel/e1000e.ko)
'임베디드 개발 > 리눅스 디바이스 드라이버' 카테고리의 다른 글
LDD ] printk를 활용한 디버깅 (0) | 2024.10.06 |
---|---|
LDD ] 리눅스 커널 모듈 In-tree building (0) | 2024.10.04 |
LDD ] Hello World 커널 모듈 + Makefile 작성법 (0) | 2024.10.02 |
리눅스 커널 모듈 (Linux Kernel Module) (0) | 2024.09.28 |