免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1252 | 回复: 0
打印 上一主题 下一主题

intel D945GCLF网卡在 Ubuntu 8.10 下安装指南 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-26 15:14 |只看该作者 |倒序浏览

intel D945GCLF网卡在 Ubuntu 8.10 下安装指南
IntelD945GCLF的atom主板,在如下配置中:
CPU : atom 230 1.6GHz
硬盘:Seagate 500G
内存:Kingston DDR2 800MHz 2G
声卡:板载
网卡:板载 RealTek R8102EL 10/100M Ethernet
电源:大水牛mini机箱 电源
使用万方功耗测试插座测的典型值为 40W 。
该主板在安装了Ubuntu 8.10 desktop版或者server版操作系统后,其板载网卡出现经常性的开机后无法连接网络的情况,使用 ifconfig 命令查看后,eth0显示正常,但其 dropped 参数中是一个巨大的数字。使用 dmesg 命令查看,发现其所使用的驱动为 r8169 ,因为使用了不正确的驱动,导致系统在冷启动后系统网络不可用。为解决这个问题,我们要做如下工作:
1. 到realtek官方网站 http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false 下载最新的R8102EL驱动,www.britepic.org目前的驱动版本为: r8101-1.010.00
2. 对于server版本,系统安装的时候并没有安装内核头文件,所以需要下载安装,首先安装编译程序所需要的编译器等必须软件:
sudo apt-get install build-essential
然后安装系统内核头文件,否则我们下载的驱动不能编译:
sudo apt-get install linux-headers-'uname -r'
3. 解压我们下载的驱动程序,到该目录中,运行命令: make all
正常情况下,会有错误。但只要你到 src/ 下面看到编译出了 r8101.ko 文件即可,不管是否有错误。
4. 从内核中将当前的网卡驱动程序卸载,运行命令
sudo rmmod r8169
5. 从系统库中,将r8169驱动删除或者改名:
sudo mv /lib/modules/'uname -r'/kernel/drivers/net/r8169.ko r8169.ko.old
6. 将我们编译后的 r8101.ko 文件复制到上面的系统驱动目录中,即:
sudo cp ./r8101.ko /lib/modules/'uname -r'/kernel/drivers/net/r8101.ko
7. 重新载入网卡的驱动,运行命令:
sudo depmod -a
稍等后,即可运行命令 lsmod | grep r8101 察看我们编译的驱动是否被载入,如果被载入,则我们基本上已经成功。如果以上命令没有显示 r8101 这个字符串,则某个地方出错,请查错www.britepic.org


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/2305/showart_2007977.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP