ドライバーr8169とr8168の違いは何ですか?


12

Realtekは、ソースが信じられる場合、カーネルツリーのr8169ドライバーに基づいたr8168ドライバーのソースコードを提供します。

/*
 * 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ディスカッションへのリンクを投稿できる可能性はありますか?また、どれが最初に来たのかも知りたいです。
デット

@申し訳ありませんが、後で思い出すためにそのようなリンクを保存しないでください。
ミラビロス14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.