kernel 2.4.5에 적합한 modprobe 버젼은 무엇인가요?, Kernel re

ktlsu1231의 이미지

안녕하세요.

kernel 2.4.5에 적합한 modprobe 버젼이 무엇인지 궁금합니다.
module-init-tools-3.0.tar.gz ~ 0.6까지 컴파일하여 실행시켜 보았지만

모두

Quote:

[root@hyper /usr]$./modprobe
Kernel requires old modprobe, but couldn't run modprobe.old: No such file or directory

위와 같이 나옵니다.

modprobe.old가 무엇인지 컴파일 후 생성된 파일 중에는 없습니다.
어찌해야할지 난감합니다.

도와주세요..

kslee80의 이미지

커널 2.4 에서는 modutils 를 써야 합니다.
module-init-tools 는 2.6 전용입니다.

Quote:
[root@hyper /usr]$./modprobe
Kernel requires old modprobe, but couldn't run modprobe.old: No such file or directory

이 메세지는 module-init-tools 에서 하위 호환을 위해서 2.4 버젼 커널에서
module-init-tools 가 실행될 때, 예전 버젼의 modutils 를 실행하는 것입니다.

module-init-tools 를 컴파일해서 make install 을 하는 경우에, 예전 버젼의
modprobe 라던지 insmod 같은 녀석들을 modprobe.old 라던지, insmod.old
라던지 하는 이름으로 바꾸더군요.
그런 다음에 커널 2.4 에서 modprobe 가 실행되면 modprobe.old 를 실행하고,
2.6 에서라면 자신의 역할을 수행하는...그런 형식으로 동작하더군요.