rtlinux에서의 핸카드 설정 조언부탁드립니다.
와우리눅스 7.3 파란 r2를 설치하고 거기에 rtlinux를 설치하고 있습니다. rtlinux를 깔고 rtlinux로 부팅하게 되면 커널을 바꿔 치기 하게 되죠. 그래서 현재 rtlinux에 의해서 깔린 커널은 2.4.7 입니다.
(원래는 2.4.18이 깔려있었죠.)
그런데 원래 커널버젼(2.4.18)에서는 잘 되던 네트웍이 rtlinux로만 오면 않되는군요.
일단 랜카드 모델은 3com 3c905b-txnm모델이구요 이 랜카드를 설치하게 되면 3c59x.o라는 모듈이 올라갑니다.
rtlinux로 부팅해서 들어갈때 eth0는 성공으로 뜨고요 모듈도 제대로 올라가있습니다. 다만 ifconfig명령을 치게 되면
원래 eth0 ~
inet addr:~~
lo ~
이런 식으로 나오던것이
eth0 부분의 두번째줄에 제 아이피등등이 않나오구요.. lo도 않나오는군요.
그래서 netconfig를 사용해서 ip/netmask/gateway등을 다시 설정해봐도 여전히 않됩니다.
그래서 /etc/sysconfig/network-scripts 에 들어가서
ifdown eth0
ifup eth0 명령으로 랜카드를 죽였다가 다시 살려봤는데..
cannot open netlink socket: Address family not supported by protocol
이라는 에러가 뜨고
eth0를 위한 주소 141.223.xxx.xxx 를 추가하는데 에러발생
이런식의 에러가 뜨는군요.
어떻게 해결하면 될까요?
Re: rtlinux에서의 핸카드 설정 조언부탁드립니다.
아마 2.4.7을 컴파일하실 때, network option이 조정이 안되서 그럴 겁니다.
Packet Socket 메뉴 아래
옵션들도 선택해 주니 문제가 없었습니다.
<*> Packet Socket
[*] Packet socket: mmapped IO
[*] KerneL/User netLink Socket
[*] Routing messages
혹은 NetLink device emuLation 옵션도 관계가 있었는지도... :oops:
이유는 잘 모르겠습니다. 저도 다른 사람에게서 들은 것이라서요...
아마 저 중 하나 정도만이 진짜 영향이 있을 것 같은데요... :oops:
케케케~
정말로 감사드립니다.
정말로 감사드립니다.
rtlinux를 쓰시는 분이 얼마 없을듯 해서 과연 답을 받을수 있을까 의문스럽기도 하고 서비스기간이 만료되서 물어볼데도 없고 했는데..
좋은 답변 정말 유용했습니다.
덕분에 이틀간의 삽질(감사의 글에 이런 용어를 써서 죄송합니다. 하지만 달리 표현할 말이.. 잘 아시죠? ^^;;)을 끝내게 되었습니다.
감사합니다.
댓글 달기