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

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

Realtek에서 제공하는 소스 코드r8168드라이버를 기반으로r8169소스를 믿는 경우 커널 트리의 드라이버:

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

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

최종 사용자의 차이점은 무엇입니까? 어떤 드라이버를 추천하나요?

답변1

r8168 드라이버는 공급업체가 제공하는 전통적인 out-of-tree 드라이버로 모든 장점과 문제점을 가지고 있습니다.

Linux r8169 드라이버는 배포 커널과 함께 제공되며 더 광범위한 하드웨어 지원을 제공하지만 새 하드웨어에 적응하는 데 속도가 느려질 수 있습니다. 반면에 r8169도 드라이브한다는 이유로 r8168을 거부한 커널 사람들에 의해 지원되었습니다.모두r8168 지원 하드웨어는 지원되지 않는 경우 수정됩니다. (우리 하드웨어에는 r8168이 필요했지만 이제는 상용 r8169 배포 커널을 사용할 수 있으므로 이는 사실입니다.)

관련 정보