vine-users ML アーカイブ



[vine-users:078444] Re: (Re:RTL8168/ 8111でインターネット接続 できない)

  • From: 平川 智悠 <rick@xxxxxxxxxxxx>
  • Subject: [vine-users:078444] Re: (Re:RTL8168/ 8111でインターネット接続 できない)
  • Date: Fri, 30 May 2008 22:17:04 +0900
平川です。
ドライバを普通にインストールしようとした結果です。

[root@localhost root]# tar zxvf /root/r8168-8.006.00.tar.bz2
r8168-8.006.00/
r8168-8.006.00/readme
r8168-8.006.00/Makefile
r8168-8.006.00/release_note.txt
r8168-8.006.00/src/
r8168-8.006.00/src/rtl_ioctl.h
r8168-8.006.00/src/r8168.h
r8168-8.006.00/src/Makefile
r8168-8.006.00/src/r8168_n.c
r8168-8.006.00/src/rtl_ioctl.c
r8168-8.006.00/src/Makefile_linux24x
[root@localhost root]# cd /root/r8168-8.006.00
[root@localhost r8168-8.006.00]# make
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@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

また、
http://bbs.fedora.jp/read.php?FID=9&TID=4323&p=1&focus=Realtek+RTL8168%2F8111+PCI-E+NIC#38685
を参考に次のようにしてもだめでした。

[root@localhost r8168-8.006.00]# rpm -qa | grep -i kernel
kernel-module-ndiswrapper-1.27_2.6.16_0vl76.27-0vl2
kernel-2.6.16-0vl76.27
kernel-module-madwifi-0.9.3.3_2.6.16_0vl76.27-0vl0.42.1
kernel-module-zd1211-2.21.0.0_2.6.16_0vl76.27-0vl1
kernel-doc-2.6.16-0vl76.27
kernel-module-ipw3945-1.2.0_2.6.16_0vl76.27-0vl1.2
kernel-devel-2.6.16-0vl76.27
[root@localhost r8168-8.006.00]# rmdir /lib/modules/2.6.16-0vl76.27/build
rmdir: /lib/modules/2.6.16-0vl76.27/build: ディレクトリではありません
[root@localhost r8168-8.006.00]# ln -sf /usr/src/kernels/2.6.16-0vl76.27-i686 /l ib/modules/2.6.16-0vl76.27/build
[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

何かアドバイスがあれば、お願いします。