こんばんは、M.H といいます。 # 冷えちゃったお腹の調子が悪くて眠れないToT > [root@localhost r8168-8.006.00]# make clean modules > make -C src/ clean > make[1]: ディレクトリ `/root/r8168-8.006.00/src' に入ります > rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags > .tmp_version s Module.symvers Modules.symvers rset > make[1]: ディレクトリ `/root/r8168-8.006.00/src' から出ます > make -C src/ modules > make[1]: ディレクトリ `/root/r8168-8.006.00/src' に入ります > make -C /lib/modules/2.6.16-0vl76.27/build SUBDIRS=/root/r8168-8.006.00/src > modu les > make[2]: ディレクトリ `/usr/src/kernels/2.6.16-0vl76.27-i686' に入ります > CC [M] /root/r8168-8.006.00/src/r8168_n.o > /root/r8168-8.006.00/src/r8168_n.c: 関数 `rtl8168_tso' 内: > /root/r8168-8.006.00/src/r8168_n.c:3711: error: structure has no member > named `g so_size' > /root/r8168-8.006.00/src/r8168_n.c: トップレベル: > /root/r8168-8.006.00/src/r8168_n.c:2266: 警告: `rtl8168_phy_power_down' > defined but not used > make[3]: *** [/root/r8168-8.006.00/src/r8168_n.o] エラー 1 > make[2]: *** [_module_/root/r8168-8.006.00/src] エラー 2 > make[2]: ディレクトリ `/usr/src/kernels/2.6.16-0vl76.27-i686' から出ます > make[1]: *** [modules] エラー 2 > make[1]: ディレクトリ `/root/r8168-8.006.00/src' から出ます > make: *** [modules] エラー 2 /root/r8168-8.006.00/src/r8168_n.c の中の、3708行目、 #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,16) を #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18) に変えないとダメっぽいですね。 エディターで 6 を 8 に変えれば、make出来ると思います。 Thanks! -M.H