LinuxでJumbo Frame
ジャンボフレームを使いたいので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特有の問題かもしれない
とりあえずソースいじってみるしかないな。
-
前の記事
GSA-4163B + IEEE1394-DAT で1.6倍速 2005.03.05
-
次の記事
STiKFASをまた買ってきた 2005.03.07