커널에 기본적으로 포함되어 있지 않은 네트웍디바이스 드라이버를 포함시키는 방법은 없을까요?
글쓴이: sayhappy / 작성시간: 화, 2007/06/19 - 11:02오전
ASUS P5LD2SE 보드를 사용중입니다.
온보드 네트웍디바이스가 R1000 이라는 드라이버를 사용해야 하는데, 이 드라이버가
FEDORA6에는 들어있지 않아서 따로 인터넷에서 받아서 설치해서 사용하고 있습니다.
그런데 문제는 커널 컴파일을 할 때마다, 매번 네트워크 드라이버를 컴파일하고 설치해야 한다는 점입니다.
혹시 이것을 커널 컴파일이 알아서 해주게 할 수 없을까요?
MakeFile을 고쳐야 할 것 같다는데.. -_-;
막막하네요.
Forums:
드라이버인식
커널 makefile 수정필요없이 insmod 명령으로
네트웍 드라이버 인식이 가능합니다.
$>insmod 다운받은드라이버명
rc.local에 그냥 넣으면 된다는 말씀인가요?
네트웍으로 커널컴파일하고 리부팅하고
자동으로 insmod를 실행하도록하라는 말씀이신거죠?
기억이 맞다면, 그런
기억이 맞다면, 그런 경우 대부분 '모듈'로 네트워크 장치 지원할 겁니다.
모듈에서 컴파일 후 make install 하면 모듈 설치까지 되고 insmod 하던지 리부팅 하면 해당 모듈이 올라올 텐데요?(제대로 작성된 경우라면)
커널 소스에
커널 소스에 포함하는 방법이 있습니다. 정확한 방법은 기억이 안 나네요. = _=
아무튼 이렇게 하면 make modules로 다른 모듈들과 함께 컴파일해서 설치할 수 있죠.
---------------------------------------------------------------------------------------------------------------------------------------------
![]()
댓글 달기