当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 我的集成网卡RTL8111/8168B终于搞定,在ubuntu 8.04下开工了。
帖子发表于 : 2009-03-06 16:55 

注册: 2008-05-15 9:17
帖子: 57
送出感谢: 0 次
接收感谢: 0 次
给本本装了ubuntu,结果被上网的问题搞疯了
表现为开机后有较小概率网卡能正常工作(这两天来N次能用的时候有2次)
正常的时候网络连接信息显示都和win下一样
不能联网的时候网络信息上全部显示0.0.0.0
并且此时就算你拔掉网线,在任务栏的那个网络管理图标也没有任何反应

我当时试过重新装驱动(先删除r8169模块,然后安装下载的官方驱动)
但是每次重启之后就不管用了,看网络连接信息那儿驱动还是显示R8169。

前两天在这个论坛上求助可是没有得到想要的答案。后来在ubuntu 英文站上找了个帖子,照着做了。重启之后一切OK.
:em04 :em04 :em04
我对比了下他的步骤,发现自己少了安装驱动后的 那几步,造成重启之后安装的驱动不管用。

现在把那帖子引过来。
http://ubuntuforums.org/showthread.php? ... l8111+8168

引用:

1) Check to see if the r8169 module is loaded
-> lsmod | grep r816
r8168 41104 0
-> lspci -v
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Subsystem: ASRock Incorporation Device 8168
Kernel driver in use: r8169
Kernel modules: r8169

2) Download the official Realtek driver
Realtek RTL8111/RTL8168

3) Remove the r8169 module
-> rmmod r8169
-> mv /lib/modules/`uname -r`/kernel/drivers/net/r8169.ko ~/r8169.ko.backup
( the ` is a backtick, it is not an apostrophe or single quote )

4) Build the new r8168 module for the kernel
-> bzip2 -d r8168-8.009.00.tar.bz2 (这儿的包名称有点儿变化,需要改动)
-> tar -xf r8168-8.009.00.tar
-> cd r8168-8.009.00
-> make clean modules
-> make install

5) Rebuild the kernel module dependencies
-> depmod -a
-> insmod ./src/r8168.ko

6) Remove the r8169 module from initrd
-> mv /initrd.img ~/initrd.img.backup
-> mkinitramfs -o /boot/initrd.img-`uname -r` `uname -r`

7) Add r8168 module to /etc/modules
-> echo "r8168" >> /etc/modules

Reboot, You are done!

9) Examine that ONLY the r8168 module is loaded for the interface
-> lspci -v
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Subsystem: ASRock Incorporation Device 8168
Kernel driver in use: r8168
Kernel modules: r8168

步骤基本如下:
首先得下载好这个型号网卡的官方驱动:网卡RTL8111/8168 官方驱动链接页
而且进行时确保以root用户权限(最好先sudo su)。
代码:
sudo su

1 删除r8169 模块,这个是系统自动加载的驱动
代码:
rmmod r8169
mv /lib/modules/`uname -r`/kernel/drivers/net/r8169.ko ~/r8169.ko.backup   (这儿的'uname -r' 换成你运行的内核版本代号)

2 解压官方驱动软件包
3 进入解压目录之后编译并安装驱动模块
代码:
make clean modules
make install

4 将模块添加到内核中
代码:
depmod -a
insmod ./src/r8168.ko

5 删除原来的initrd.img并生成那个initrd.img-你使用的内核版本号 文件,保存更改免得重启的时候出现我那种状况
代码:
mv /initrd.img ~/initrd.img.backup
mkinitramfs -o /boot/initrd.img-`uname -r` `uname -r`   (这儿的'uname -r' 换成你运行的内核版本代号)

6 在开机启动模块中添加r8168模块。
代码:
echo "r8168" >> /etc/modules

7 重启

希望对这个型号的网卡上网问题有所帮助。
成功后重启之后网络连接信息大致如图:
其中驱动应该是r8168,而不是r8169.


附件:
Screenshot-2.png
Screenshot-2.png [ 316.82 KiB | 被浏览 8097 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 我的集成网卡RTL8111/8168B终于搞定,在ubuntu 8.04下开工了。
帖子发表于 : 2011-08-02 11:48 

注册: 2006-06-05 10:45
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
谢谢! 09年的问题,ubuntu现在还没有解决,今天看了一下,成功解决,非常感谢!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 我的集成网卡RTL8111/8168B终于搞定,在ubuntu 8.04下开工了。
帖子发表于 : 2011-10-21 20:57 

注册: 2011-10-13 15:41
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
我也是这款无线网卡,按照楼主的步骤将驱动给装上了,可是iwconfig依然没有无线网卡,sudo ifconfig wlan0 up,显示没有这个设备。我的系统是ubuntu10.10,希望楼主可以帮帮忙!!!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 我的集成网卡RTL8111/8168B终于搞定,在ubuntu 8.04下开工了。
帖子发表于 : 2011-12-08 16:05 

注册: 2011-08-22 17:26
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
非常感谢LZ,忙了我大忙,碰到类似的问题,这几天被网络弄的焦头烂耳,按照上面的步骤,就完全OK了


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 我的集成网卡RTL8111/8168B终于搞定,在ubuntu 8.04下开工了。
帖子发表于 : 2012-01-02 16:43 
头像

注册: 2009-10-27 6:24
帖子: 227
送出感谢: 0 次
接收感谢: 0 次
:em11 打个记号,晚上要用。谢谢楼主。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 我的集成网卡RTL8111/8168B终于搞定,在ubuntu 8.04下开工了。
帖子发表于 : 2013-06-04 14:50 
头像

注册: 2008-01-07 18:01
帖子: 112
送出感谢: 0 次
接收感谢: 0 次
09年的问题,13年了还没有解决,我的13.04也出现这样的问题。唉。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 我的集成网卡RTL8111/8168B终于搞定,在ubuntu 8.04下开工了。
帖子发表于 : 2013-07-13 14:40 

注册: 2008-08-29 17:33
帖子: 67
地址: 木有地
送出感谢: 3
接收感谢: 0 次
悲吹,我的安装完后每次重启都不能连上,都得再进驱动安装一次才行.


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 我的集成网卡RTL8111/8168B终于搞定,在ubuntu 8.04下开工了。
帖子发表于 : 2013-07-13 15:15 
头像

注册: 2008-04-26 12:41
帖子: 10971
送出感谢: 11
接收感谢: 38
:em06


_________________
[新手必读]wubi安装常见问题(FAQ)
[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法
kde下唯美的暗黑内透主题(无需编译)
无穷老机上的Trinity Desktop Environment


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


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

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

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