免费注册 查看新帖 |

Chinaunix

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

linux集成网卡安装 [复制链接]

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

公司购入一主机板 Asus P5GC-MX 要装 Linux 系统
安装过程一切顺利,没有问题,过程就不详述…
但该主机板的网路卡为 Attansic L2 Fast Etherne 10/100 Adapter ,核心没有支援驱动
所以只好自己将驱动程式给安装上,安装过程如下:我是使用USB随身碟将档案拷贝到 CentOS 5 的主机机上的
1.安装 kernel-2.6.18-8.1.8.el5.src.rpm
下载位置
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/kernel-2.6.18-8.1.8.el5.src.rpm
# rpm -ivh kernel-2.6.18-8.1.8.el5.src.rpm # cd /usr/src/redhat/SPECS # vi kernel-2.6.spec
在 kernel-2.6.spec 档案内加入
define buildsource 1
没有这一行的话,这就是为什麽没有源代码包的原因,因为默认不生成源代码
在编译的时候使用
# rpmbuild -ba --target=noarch ./kernel-2.6.spec
这样仅仅编译 soucecode 和 doc ,会节省很多时间。
2.安装 Attansic L2 Gigabit Ethernet 网路卡的驱动程式
驱动程式是从华硕官方网站下载的
http://dlsvr01.asus.com/pub/ASUS/mb/socket775/P5GC-MX/LinuxDrivers.zip
将他下载後一样拷贝到CentOS 5 的主机上
# unzip -d LinuxDrivers.zip # cd ./LinuxDrivers/Lan/Attansic/AtL2Linux_v0.2.40.0/src
# make install
这样驱动程式就会被安装到 /lib/modules/2.6.18-8.1.8.el5xen/kernel/drivers/net/atl2/atl2.ko
将 atl2 驱动程式加载
# insmod atl2
检查看看是否被加载了
# lsmod
正常被加载就可以看到 atl2 在 list 内了
将网路卡启动,且指定一个IP位置
# ifconfig eth0 up
# ifconfig eth0 192.168.1.254
到这里就大功告成罗!顺利在 CentOS 5.0 中手动安装上 Attansic L2 Fast Etherne 10/100 Adapter 网路卡的驱动程式
P.S.如果您重新开机後驱动程式没有被自动加载,可以透过以下的方式加入自动加载
将 驱动程式放入 核心模组
# vi /etc/modules.conf
在 /etc/modules.conf 档案内加入
alias eth0 atl2
这样每一次开机系统就会将 Attansic L2 Fast Etherne 10/100 Adapter 网路卡的驱动程式载入到核心模组了


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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP