LinuxでJumbo Frame

NO IMAGE

ジャンボフレームを使いたいのでLANのドライバをバージョンアップ
VineLinux3.1でRealTek RTL8169sなのでデフォルトで入っていたのはVer1.2現在の最新はVer2.2
RealTekからダウンロードして展開してmakeするもののエラーがでる。


エラー内容は
r8169_n.c:410: error: conflicting types for `irqreturn_t’
/usr/include/linux/interrupt.h:16: error: previous declaration of `irqreturn_t’
r8169_n.c:411:1: 警告: “IRQ_NONE” が再定義されました
/usr/include/linux/netdevice.h:476 から include されたファイル中,
r8169_n.c:64 から:
/usr/include/linux/interrupt.h:17:1: 警告: ここが以前の宣言がある位置です
r8169_n.c:412:1: 警告: “IRQ_HANDLED” が再定義されました
/usr/include/linux/interrupt.h:18:1: 警告: ここが以前の宣言がある位置です
make[2]: *** [modules] エラー 1
make[2]: ディレクトリ `/home/kou/linux-8169/src’ から出ます
make[1]: *** [modules] エラー 2
make[1]: ディレクトリ `/home/kou/linux-8169/src’ から出ます
make: *** [modules] エラー 2
検索しても見つからないからVine特有の問題かもしれない
とりあえずソースいじってみるしかないな。