까치 7.0의 커널버전이 2.2.17인 걸로 알고 있습니다. 그런데 디바이스와 관련된 프로그램을 짜고 insmod myDev.o 하니까 이런 에러메시지가 나오네요.. 어떻게 해야하죠..? myDev.o kernel-module version mismatch myDev.o was compiled for kernel versio n2.4.0-0.26 while this kernel is version 2.2.17-8w12.
모듈은 실행 중인 커널과 같은 버전의 헤더로 다시 컴파일해야 합니다. 2.2.17 커널에서 쓰려면 그 버전의 커널 소스를 기준으로 모듈을 빌드하세요. 커널 버전을 바꾸는 것보다 모듈을 다시 만드는 편이 간단합니다.