: 간단한 source를 compile(gcc -c)하여 module insert(insmod)를 하였는데
: 다음과 같은 error message가 출력 됩니다.
:
: kernel -module version mismatch
: hello.o was compiled for kernel version 2.4.9-9
: while this kernel version is 2.4.18-14
:
: 왜 이런 message가 출력되는지...그리고
: 어떻게 해결해야 하나요?
말 그대로 모듈이 컴파일될 때의 커널버젼(2.4.9-9)하고 현재 사용하는 커널
버젼(2.4.18-14)하고 맞지 않아서 에러가 발생한 것 같네요.
hello.o를 다시 컴파일하면 될 것 같은데.