>> Edit article
이름
제목
패스워드
안녕하시와여. 저는 초보 리눅서랍니다. 알짜리눅스 6.2에 새 커널 버전인 2.4.2를 받아서 컴파일을 하고 다시 부팅을 하는데, 부팅시에 eth0를 초기화 하는데에 실 패를 했습니당. (#Bring up interface eth0 modprobe: modprobe: Can't locate mode eth0. #Delaying eth0 initialization [FAILED]) ping localhost하면 connet : Network is unreachable.이라는 에러 메세지가 뜹니다. 그렇다고 network가 죽었나 보면 제 컴옆에 있는 컴들 은 잘 되고... 컴파일하기 전의 네트워크 드라이버는 rtl8139로 잡혀있었습니다. 컴파일 후에 이 rtl8139가 아닌(컴파일하니깐 이 드라이버가 없슴) 이와 비슷한 8139too로 네트워크를 인식하려 했지만 이것도 실패했습니다. (#modprobe 8139too io=0x1400 irq=10 #Note: /etc/modules.conf is more recent than /lib/modules/2.4.2./modules.dep #/lib/modules/2.4.2/kernel/drivers/net/8139too.o: invalid parameter parm_io #/lib/modules/2.4.2/kernel/drivers/net/8139too.o: insmod /lib/modules/2.4.2/kernel/drivers/net/8139too.o faild #/lib/modules/2.4.2/kernel/drivers/net/8139too.o: insmod 8139too faild) 혹시나, 저의 컴파일 과정에 이상이 있는지 봐 주세여. 1. cd /usr/src 2. rm -f linux 3. tar vxfz linux-2.4.2.tar.gz 4. mv linux linux-2.4.2 (압축을 풀면 linux라는 디렉토리로 풀리기 때문에 디렉토리 이름을 바꿈) 5. ln -s linux-2.4.2 linux 6. 패치할 것이 없음 7. make mrproper 8. make menuconfig ( 이상하게도 make xconfig가 안됨 ) ==> 환경 설정은 아래를 참조 9. make dep 10. make clean 11. make bzImage 12. cd /lib/modules 13. rm -rf 2.2.12 14. cd /usr/src/linux 15. make modules 16. make modules_install 17. depmod -a 2.4.2 ==>/etc/modules.conf가 없다는 에러 메세지가 뜨면 /etc/conf.modules를 /etc/modules.conf로 바꿈 18. cp arch/i386/boot/bzImage /boot/bzImage-2.4.2 19. vi /etc/lilo.conf ===> 적절히 바꿈 20. lilo 21. reboot 22. 새로운 커널로 부팅 ==> 네트워크 인식이 실패 23. insmod 8139too io=0x1400 irq=10 ==> windows상의 네트워크 등록정보의 리소스에서 io=0x1400 이 고 irp=10입니다. 그러나 위치 시킬 수 없다는 에러 메세지만 뜹니다. 전 버전(kernel verion 2.2.12-20)에서는 네트워킹이 잡혀, 잘 했는 디.....컴파일을 하니깐 안돼네..... 이젠 컴파일하는 것도 포기하고 싶어집니다. 도저히 모르겠습니다. 단지, quota(용량제한)를 쓰기 위해 이렇게 시간과 노력를 무지무지하게 소비해야 하는지 하는 생각이 드는군여. 아는 분이 계시면 꼭 답변 좀 부탁합니다. 그럼 이만, 꾸뻑.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved