드라이버 r8169와 r8168의 차이점은 무엇입니까?


12

Realtek은 r8168 드라이버 의 소스 코드를 제공합니다 . r8168 드라이버는 커널 트리 의 r8169 드라이버를 기반으로합니다 .

/*
 * This driver is modified from r8169.c in Linux kernel 2.6.18
 */

둘 다 GPL 라이센스가 있으므로 소스 코드를 법적 문제없이 교환 할 수 있습니다. 그렇기 때문에 Realtek이 변경 로그 나 문서없이 별도의 드라이버를 유지 관리하는 것이 다소 이상하다고 생각합니다.

최종 사용자의 차이점은 무엇입니까? 어떤 드라이버가 권장됩니까?

답변:


9

r8168 드라이버는 클래식 벤더가 제공하는 트리 외부 드라이버이며 함께 제공되는 모든 장점과 문제점이 있습니다.

Linux r8169 드라이버는 배포 커널과 함께 제공되며 훨씬 광범위한 하드웨어 지원을 제공하지만 새 하드웨어에 적응하는 데 느릴 수 있습니다. 반면에, r8169는 r8168이 지원하는 모든 하드웨어를 구동한다는 이유로 r8168을 거부 한 커널 사람들이 지원합니다. 그렇지 않은 경우에는 수정됩니다. (우리는 r8168이 한 번 필요한 하드웨어를 가지고 있지만 이제는 상용 r8169 배포 커널과 작동하므로 이것이 사실입니다.)


r8168에 대한 LKML 토론에 대한 링크를 게시 할 가능성이 있습니까? 또한 어느 쪽이 먼저 왔는지 궁금합니다.
Det

@Det 죄송합니다. 나중에 기억하기 위해 이러한 링크를 저장하지 마십시오. 필요한 것과 동일하게 표시해야합니다.
mirabilos 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.