私は3.8のLinuxカーネルを持っています。自分のデバイスで/ sys/class/netを作成して、制御パケット、つまり他のデバイスからのプロトコル関連のパケットを受信しました。しかし、これらのプロトコルメッセージは、受信するには大きすぎることもあります。したがって、私のデバイスは断片化されたデータを取得します。しかし、私がパケットをキャプチャしたとき、私はいくつかのフレームチェックシーケンスエラーを見ることができました。私の推測では、断片化したデータのために一部のパケットが失われてしまったということです。私のプロトコルは、IPレイヤーに依存して、それ自体で処理するのではなく、フラグメンテーションを処理します。組み込みLinuxでIPフラグメンテーションを有効にする方法は?
私の質問は、IP断片化のサポートが有効になっているかどうか、またはLinuxカーネルで有効になっているかどうかです。ネットワークデバイスのMTUは1500で、他のホストから1590バイトを送信しています。