리눅스에서 지원 안하는 랜카드는 어떻게 해야 할까요?
글쓴이: ksj0822 / 작성시간: 화, 2004/05/25 - 2:30오후
제 컴은 suma micro nforce2의 메인보드를 사용하고 있습니다.
슬림 pc 만들어 쓸려구 하다 보니 이 메인보드를 쓰게 되었는데요...
랜, 사운드, 그래픽 내장형이라서 아주 편안하게 쓰고 있습니다.
문제는 리눅스를 깔면 랜카드를 인식 못하는 것입니다.
내장랜은 Reatek의 RTL8201BL칩을 사용하고 있습니다.
분명히 Realtek 사의 랜카드는 무리없이 사용할 수 있는걸로 알고 있는데
자동으로 인식도 하지 않고
www.realtek.com.tw 에 가면 이 칩에 관해 pdf 파일만 존재하고
www.nvidia.com 에 가면 드라이버가 있는 것 같은데
rpm이 수세리눅스 용 같습니다.
소스가 있긴 하지만 다운 받아서 컴파일 해 보면.. -0-....
언제나 그렇듯 에러 메시지를 토하더라구요....
리눅스는 네트웍 기능 없이는 앙꼬 없는 찐빵이란 걸로 알고 있습니다.
다른 랜카드를 달 필요 없이 그냥 내장된 랜카드를 쓰고 싶은데요
무슨 방법 없을까요?
File attachments:
첨부 | 파일 크기 |
---|---|
typescript.txt | 31.4 KB |
Forums:
Re: 리눅스에서 지원 안하는 랜카드는 어떻게 해야 할까요?
kbench나 danawa같은 데서 보면 '내장랜은 RTL8201BL칩을 사용하고 있다'
라는 표현을 쓰는데, 그것은 PHY레이어를 관리하는 칩이고, 실제 이더넷
컨트롤러는 nvidia의 MCP에 내장되어 있습니다. 따라서 리얼텍 드라이버랑은
상관이 없죠. nvidia의 드라이버를 다운받아서 컴파일하면 모듈이 나오게
되는데, (완전히 소스는 아니고, wrapper 랑 바이너리로 구성되어 있었던
기억이군요.) 그걸 로드하셔서 써야 할 겁니다. 에러를 올려주시면 여러 분들이
도와주실지도 모르겠군요.
----
Let's shut up and code.
Re: 리눅스에서 지원 안하는 랜카드는 어떻게 해야 할까요?
http://www.hailfinger.org/carldani/linux/patches/forcedeth/
nvidia와 별개로 완전히 새로 작성된 nforce 이더넷 장치 드라이버입니다.
커널 2.4.26과 2.6.5에는 기본포함이군요.
----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러
[quote]The driver was written without
위의 링크에 호기심에 갔는데 궁금한 점이 생겼습니다.
저 위에서 Nvidia의 도움없이 리버스엔지니어링으로 만들었다고 했습니다
저 위의 방식이 가장 유명한 리버스 엔지니어링 방식으로 들었습니다
(PC-compatible의 IBM바이오스를 리버스해서 pheonix나 ami등등에서
새롭게 바이오스를 저런 방식으로 구현하여 진정한 호환!의 길을 열었다고요)
그런데 제가 알기론 이제 모든 종류의 리버스 엔지니어링은 불법인걸로 알고있는데
아닌가요?
단지 학문적인 용도 외의 리버스 엔지니어링은 불법이 현행법 아닌가요?
C++, 그리고 C++....
죽어도 C++
[quote="ixevexi"][quote]The driver was
불법 아닙네댜. 전에 님이 말한 포닉스난 아미에서 만든 바이오스가지고 IBM이 소송걸었ㄴ느데 그때 IBMd이 졌습니다.
즉 클린 룸 방식으로 만든 건 불법이 아니라고,
그래서 위 같이 리버스 엔지니어링 방식으롬 나든 드라이버 소솔 걸어보앗자 이길 가능성이 업습니다...
단지 우너래 드라이버 소스를 고쳤다면 문제가 있지만
클린 룸 방식이라면 문제 업습니다.
즐린
에.. 맞는데요저도 IBM이 졌다는걸 알고 있는데...그후
에.. 맞는데요
저도 IBM이 졌다는걸 알고 있는데...
그후로 바뀌지 않았나요? 관련법이요..
C++, 그리고 C++....
죽어도 C++
우선 소스 에러에 대한 메세지부터 보여드릴께요.. ^^;;
우선 소스 에러에 대한 메세지부터 보여드릴께요.. ^^;;
살다보면.. 좋은일이 생길지도..
[quote="ixevexi"]에.. 맞는데요저도 IBM이 졌다는
바뀌어도 원래 소스를 보지않고 만든거 가지고 소솔걸어보아도 이길 가능성은 업습니다..
그리고 그런식으로 보면 윈워드 파일 읽을수 잇는 오픈 오피스같은 거도 걸립니다.
즐린
[quote]/usr/include/linux/modversions.h:
현재 실행중인 커널에 맞는 커널 소스의 커널 헤더를 사용하여 만들어주셔야 하나 봅니다.
댓글 달기