:
: 제가 어떻게 했냐면요
: make mrproper
: make menuconfig
: make dep;make clean
: make bzlilo
: make modules
: make modules_install
: depmod -a <- 이 부분에서
: depmod: *** Unresolved symbols in /lib/modules/2.4.2-2hl/kernel/drivers/net/dummy.o
:
: 이런 에러가 납니다.
: 재부팅 해보면 eth0에서 faild나오고.. 여러부분에서 faild가 나오던데..
: 어떻게 해야되나요??
커널에 모듈 올리는 작업이 실패했다는 걸 의미합니다.
저런 에러는 커널설정(menuconfig)에서 잘못하신듯합니다.
그럴경우.. 모듈로 올리지마시고.. 커널에 포함시키면 잘 될겁니다.
그리고, 커널컴파일한후 eth0에서 failed라고 나왔다면..
혹시 2.2.x에서 2.4.x로 커널컴파일하지 않으셨나요?
2.4.x 에서는 rtl8139가 8139too로 바껴진걸로 알고있습니다.
리얼텍8139 100메가짜리...쓰신다면.. 아마도 그 이유인듯합니다.
일단...
# lsmod 해서 랜카드모듈이 제대로 올라와있는지 확인하세요.
만약 8139too 모듈이 올라와있다면...
# /etc/modules.conf 에..
alias 8139too 를 추가해주십시요.
# modprobe 8139too
# /etc/rc.d/init.d/network restart
아이피받으면 성공한겁니다.