当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 75 篇帖子 ]  前往页数 1, 2, 3, 4, 5  下一页
作者 内容
1 楼 
 文章标题 : [分享]Ubuntu 8.04 Realtek 8168/8111网卡不能上网解决办法!
帖子发表于 : 2008-04-28 23:53 
头像

注册: 2006-11-06 22:53
帖子: 122
地址: 贵州大学
送出感谢: 0 次
接收感谢: 0 次
Ubuntu 8.04 Realtek 8168/8111网卡不能上网解决办法!

一,确定你也遭受同样的问题

确定你的网卡为Realtek 8168/8111网卡,可用lspci查看。你的Ubuntu内核为 2.6.24,似乎现在只有这个内核或者更高内核,出现死活不能上网的问题。包括在Win下打开wake-on-lan after shutdown为enable,也不能上网。 看看你现在Ubuntu 的网卡驱动是不是 r8169,这个驱动对Realtek 8168/8111竟然不支持,有人在官方提交了BUG报告了,但现在还没更新。 并且你试图自己下载8168的驱动,自己安装的时候,出现错误:
xuange@R-desktop:/usr/src/r8168-8.005.00$ sudo make clean modules
make -C src/ clean
make[1]: Entering directory `/usr/src/r8168-8.005.00/src'
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset
make[1]: Leaving directory `/usr/src/r8168-8.005.00/src'
make -C src/ modules
make[1]: Entering directory `/usr/src/r8168-8.005.00/src'
make -C /lib/modules/2.6.24-12-generic/build SUBDIRS=/src modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.24-12-generic'
scripts/Makefile.build:41: /src/Makefile: No such file or directory
make[3]: *** No rule to make target `/src/Makefile'. Stop.
make[2]: *** [_module_/src] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-12-generic'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/r8168-8.005.00/src'
make: *** [modules] Error 2
xuange@R-desktop:/usr/src/r8168-8.005.00$
现在,如果像我所说的一样,很不幸,你和我们一样,出现了这个问题。:(

二,解决办法

你需要安装一个patch软件包,可以叫别人下了后拷贝给你。下载命令aptitude download patch 。下载Realtek 8168/8111网卡官方文件驱动,同样可以叫别人下了后拷贝给你,地址http://122.146.118.42/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false 。最后下载,附件里的驱动补丁文件。 现在,我们可以动手了,自己编译驱动安装。 以下是命令。

tar xvjf r8168-8.005.00.tar.bz2

/解压r8168-8.005.00.tar.bz2后,将补丁文件r8168-8.005.00.hardy.diff.txt,放在./r8168-8.005.00/src 里。

cd ./r8168-8.005.00/src
patch < r8168-8.005.00.hardy.diff.txt
cd ..
make clean
make modules
sudo make install
sudo depmod -a
sudo insmod ./src/r8168.ko

OK! 不用重启,看看,是不是能上网了? 嘿嘿。 :) 最后,感谢energymomentum 发的补丁文件。 期待官方升级驱动....
补丁来源:http://ubuntuforums.org/showthread.php?p=4718501 《r8168 driver patch for 2.6.24 kernel and higher》

UPDATE....10月16日
请大家下载最新版本的驱动,官方已经修复了网卡驱动的问题。
附件中为最新版本的驱动... r8168-8.008.00.tar.bz2 :)


附件:
文件注释: 最新版本r8168-8.008.00.tar.bz2驱动
r8168-8.008.00.tar.bz2 [32.37 KiB]
被下载 1196 次
文件注释: r8168-8.005.00版本驱动的patch
r8168.tar.gz [2.26 KiB]
被下载 900 次


_________________
希望每个人,都能坚持自己的梦想---
Thinking in Linux.....


最后由 璇歌 编辑于 2008-10-06 13:22,总共编辑了 3 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-29 0:01 
头像

注册: 2008-03-05 16:40
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
如果重启后发现不能上网请打开终端
lsmod | grep r8169
lsmod | grep r8168
如果2个驱动都在的话,把2个都卸载掉
sudo rmmod r8169
sudo rmmod r8168

再重复安装驱动
进入驱动文件夹的根目录
8.make clean
9.make modules
10.sudo make install
11.sudo depmod -a
12.sudo insmod ./src/r8168.ko


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-29 0:06 
头像

注册: 2008-03-05 16:40
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
再补充点,因为不知道怎么搞的每次重启后就会还原为r8169的驱动,我也还没找到解决方法,希望高手帮帮忙忙了。

执行 patch < r8168-8.005.00.hardy.diff.txt 无法成功时:
请下载: patch.deb 安装后再执行那个补丁。

替楼主附上这个包
我只有AMD64的安装文件, I386的自己去下吧 我也没有.


附件:
文件注释: AMD64的安装文件
patch_2.5.9-4_amd64.deb [95.55 KiB]
被下载 224 次
页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-30 16:42 

注册: 2008-04-29 17:14
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
需要i386的,学校登不上官网啊


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-05-04 21:12 
头像

注册: 2006-11-06 22:53
帖子: 122
地址: 贵州大学
送出感谢: 0 次
接收感谢: 0 次
感谢ccbrighty 提醒,官方驱动连接失效 。我传上来,需要的朋友下载。
第二个是 官方驱动,另一个是 patch_2.5.9-4_i386 包。


附件:
patch_2.5.9-4_i386.deb [93.38 KiB]
被下载 456 次
r8168-8.006.00.tar.gz [37.85 KiB]
被下载 354 次
页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-05-07 9:43 

注册: 2008-05-06 13:44
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
就说嘛,我怎么搞,也上不了网!原来是ubuntu8.04对8168网卡支持不行!!!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-05-07 16:16 
头像

注册: 2005-04-11 10:07
帖子: 55
送出感谢: 0 次
接收感谢: 0 次
@fCys

代码:
sudo apt-get install build-essential
wget ftp://66.104.77.130/cn/nic/r8168-8.006.00.tar.bz2
tar -xjvf r8168-8.006.00.tar.bz2
cd r8168-8.006.00/src

Then copy the attached patch to the r8168-8.006.00/src directory

patch < r8168-8.005.00.hardy.diff.txt
cd ..
make clean
make modules
sudo make install
sudo depmod -a
sudo mkinitramfs -o /boot/initrd.img-`uname -r` `uname -r`

Then you need to black list the r8169 driver:

sudo sh -c 'echo "blacklist r8169" >> /etc/modprobe.d/blacklist-network'


enjoy it :wink:


_________________
*******************************
被Kubuntu 10.04策反


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-05-11 15:25 

注册: 2008-05-10 15:23
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
非常感谢,尝试了一下,确实可以安装驱动,但是奇怪的是,安装完之后,eth0就没有了,/etc/init.d/networking restart 也不行,重启也不行。有人遇到过么?


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-05-11 15:33 

注册: 2008-05-10 15:23
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
xegg 写道:
非常感谢,尝试了一下,确实可以安装驱动,但是奇怪的是,安装完之后,eth0就没有了,/etc/init.d/networking restart 也不行,重启也不行。有人遇到过么?


补充说明:不是安装完eth0没有,而是删除了r8169以后,eth0就没有了,安装r8168以后没有重新出现。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-05-11 17:44 
头像

注册: 2006-11-06 22:53
帖子: 122
地址: 贵州大学
送出感谢: 0 次
接收感谢: 0 次
eth0没有了? 还能上网不? 现在是什么呢?
期待高手解决!


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-05-15 19:43 

注册: 2007-04-13 19:11
帖子: 85
地址: Fujian,China
送出感谢: 0 次
接收感谢: 0 次
我是装了一点反应都没有~跟没装一样


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-05-17 22:11 

注册: 2008-05-17 13:35
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
解决驱动之后当时可以上网,重启仍然上不了,已经按照步骤来做了,补丁也打了。
结果还是一样。
快疯了我,现在满脑子都是字符字母和数字,从早上一直弄到晚上10点11分。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-05-18 9:11 
头像

注册: 2008-05-15 13:16
帖子: 252
送出感谢: 0 次
接收感谢: 0 次
[quote="TonyGao"]@fCys

代码:
cd r8168-8.006.00/src

Then copy the attached patch to the r8168-8.006.00/src directory

patch < r8168-8.005.00.hardy.diff.txt
cd ..
make clean
make modules
sudo make install
sudo depmod -a
sudo mkinitramfs -o /boot/initrd.img-`uname -r` `uname -r`

Then you need to black list the r8169 driver:

sudo sh -c 'echo "blacklist r8169" >> /etc/modprobe.d/blacklist-network'

我在这么弄之后重启的时候只有r8168然后用
ifconfig eth0 up
这是后我的网卡的灯点亮了并且数据灯开始闪烁
可是重新启动之后就是不能上网
超看网络工具显示是IPV6 还有那个第三个项目是什么我忘了 不过数值是64
我感觉是不是我装错了驱动 还是怎么回事
请高手指点一下
我是P4的 郁闷中
在线等待中 大虾快来救命


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-05-18 10:20 
头像

注册: 2008-05-15 13:16
帖子: 252
送出感谢: 0 次
接收感谢: 0 次
图片
就像是这样的[/img]


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-05-18 12:43 

注册: 2008-05-17 13:35
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
楼上的你是不是IP设置问题。仔细检查一下。IP和DNS设置


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 75 篇帖子 ]  前往页数 1, 2, 3, 4, 5  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译