2.6.2 컴파일 후에 ..module-init-tools 올려주는거~확인부탁
2.6.2. 커널 컴파일 하고 난 후에 재부팅해서
module-init-tools-3.0-pre9 압축 풀어서
그곳에 들어가서
#./configure --prefix=/usr/local/module
#make
#make moveold ----> 다름분들은 이상없이 돼는지 저는 오류생깁니다.
#make install
#./generate-modprobe.conf /etc/modprobe.conf
이상으로 moduel-init-tools 를 설치하고
리부팅하고 난 후에
모듈 적재 할려고
#cd /lib/modules/2.6.2/kernel/drivers/net
#modprobe 8139too.ko
modprobe : QM_MODULES : Function not implemeted
insmod : QM_MODULES : Function not implemeted
insmod : insmod /lib/modules/2.6.2/kernel/drivers/net/8139too.ko failed
insmod : QM_MODULES : Function not implemeted
insmod : QM_MODULES : Function not implemeted
insmod : insmod 8139too.ko failed
모듈을 적재할려고 하면 다음과 같은 에러가 뜨는데
이게 module-init-tools 가 재대로 깔리지 않아서 그러는지?
재대로 깔리지 않았다면 어떤 부분에서 재가 실수를 했는지 좀 알려주십시요~
정말 힘드네요~~담배 끈는것보다 더 힘들어요~~ ㅠㅠ
#./configure --prefix=/usr/local/module
#./configure --prefix=/usr/local/module
이부분을 왜 그렇게 하셨는지?
/sbin으로 하세요
좋아쟁이~
/sbin 으로 해도 안돼던데요~~
/sbin 으로 해도 안돼던데요~~
*난 리눅스를 사랑할수밖에 없는 심장을 가지고 태어난 남자다*
Re: 2.6.2 컴파일 후에 ..module-init-tools 올려주는거~확인부
#make moveold ----> 다름분들은 이상없이 돼는지 저는 오류생깁니다.
/sbin 으로 하면 오류 안날껍니다.
#modprobe 8139too.ko
modprobe 버전이 낮아서 안되는겁니다. 새로설치한 modprobe로 하면
될꺼에요
좋아쟁이~
님의 말대로 #modprobe 8139too 해도 8139too
님의 말대로
#modprobe 8139too 해도
8139too : Unknown Symbol mii_ethtool_sset
8139too : Unknown Symbol mii_link_ok
8139too : Unknown Symbol mii_check_media
8139too : Unknown Symbol crc 32.le
8139too : Unknown Symbol generic_mii_ioctl
8139too : Unknown Symbol bitreverse
8139too : Unknown Symbol mii_ethtool_gset
FATAL:Error inserting 8139too(lib/modules/2.6.2/kernel/drivers/net/8139too.ko): Unknown Symbol in module, or Unknown parameter (see dmesg)
이런 메세지가 뜨는데 도데체 무슨 이상 때문에 이러는지
*난 리눅스를 사랑할수밖에 없는 심장을 가지고 태어난 남자다*
#vi /etc/rc.d/rc.sysinit 편집기 안에서 /proc
#vi /etc/rc.d/rc.sysinit
편집기 안에서 /proc/ksyms 를 다 /proc/kallsyms 로 바꿔서 부팅해보세요. ^^ 화이팅
좋아쟁이~
참 한가지 궁금...#modprobe 8139too.ko 보통 이렇게
참 한가지 궁금...
#modprobe 8139too.ko 보통 이렇게 하나요?
#modprobe 8139too 이거 아니던가요?
doodoo 님의 말대로 #modprobe 8139too 해도
doodoo
님의 말대로
#modprobe 8139too 해도
8139too : Unknown Symbol mii_ethtool_sset
8139too : Unknown Symbol mii_link_ok
8139too : Unknown Symbol mii_check_media
8139too : Unknown Symbol crc 32.le
8139too : Unknown Symbol generic_mii_ioctl
8139too : Unknown Symbol bitreverse
8139too : Unknown Symbol mii_ethtool_gset
FATAL:Error inserting 8139too(lib/modules/2.6.2/kernel/drivers/net/8139too.ko): Unknown Symbol in module, or Unknown parameter (see dmesg)
이런 메세지가 뜨는데 도데체 무슨 이상 때문에 이러는지
다시 한번 까는게 나을 까요 아님 그냥 이상태에서 에러 문제를 해결하는게 나을까요
그냥 깝깝 합니다.
*난 리눅스를 사랑할수밖에 없는 심장을 가지고 태어난 남자다*
mii.o 를 먼저 올리고 8139too를 올려 보세요.mii관련 에
mii.o 를 먼저 올리고 8139too를 올려 보세요.
mii관련 에러는 mii.o가 안올라가서 그런 겁니다.
crc32도 올리셔야 겠네요
높이 날다 떨어지면.
아푸다 ㅡ,.ㅡ
dooit 님아 갑사합니다 .님말대로 하니깐 대네요 ^^;계속 속
dooit 님아 갑사합니다 .
님말대로 하니깐 대네요 ^^;
계속 속 썩이다가 돼니깐 뿌듯한뎅 *^^*
근데 마우스가 말썽이어서 이제 마우스 잡아야 겠네요
kernel 컴파일 힘들다
*난 리눅스를 사랑할수밖에 없는 심장을 가지고 태어난 남자다*
당연히 안됩니다./etc/rc.d/rc.sysinit 이 부분에서 보
당연히 안됩니다.
/etc/rc.d/rc.sysinit 이 부분에서 보면은 모듈을 불러오는 명령들이 다른 경로에 지정이 되어 있어서 모듈적재시 에러가 뜨는겁니다.
moduleinit 설치시에
./configure --prefix=/ <== 요렇게 해주면 rc.sysinit에 적힌 경로랑 맞습니다.
make moveold
make
make install 하세요..
그리고 레뎃을 사용할 경우
/etc/rc.d/rc.sysinit 에서 /proc/ksyms ==> /proc/kallsyms로 변경을 해주셔야합니다.
댓글 달기