-1

ネットワークベースのデバイス用の Linux デバイスドライバーを書きたいです。このネットワーク デバイスは入出力制御のみであり、イーサネット ケーブルを介してイーサネット ポートを介して接続します。どのようにドライバを書くことができますか? デバイスとカーネルの間でデータを転送する方法は?

4

2 に答える 2

1

デバイスがイーサネット経由で Linux マシンに接続するだけの場合は、カーネル ドライバーを記述する必要はまったくありません。ユーザー空間デーモンは、AF_PACKETソケット アドレス ファミリーを介してイーサネットに完全にアクセスできます。詳細については、packet(7)man ページを参照してください。

于 2013-04-10T06:42:02.110 に答える