最近在RH lin.ux 7.3下手动安装3块intel pro/1000千兆网卡,琢磨了好多天才搞.定,汗。。。。。。.。写出来给菜鸟们分享一下,下面是安装过程:.
tar z.x.vf e1000*.tar.gz(*号省略的是驱动以及对应的linux内核版本号)教育
cd e1.000*/src 域名
ll 里面应该是.一大堆的.c和.h的原文件.,下面我们来编译安装。电脑
make in.stall 出现一大堆的gcc #@$%^&* 省去鸟语N行,最后应该出现"e1000.o installed /lib/modules/2.x.xxx/kernel/drivers/n.et.",说明编译成功了。 杀毒
insmod e1000 手动将e1000.o驱动模块加载到.内核中,成功的话回.出现一行提示--------------彩票
using /lib./modules/2.x.xxx/kernel/drivers/net/.e1000.o 婚庆
P.s:如果出现no .this device的话,说明你的硬件没有连接好,关机检查硬件连接。服务器
现在dmesg|grep eth 应该可以看到这3块.intel 1000的网卡,以及它们的描述了。这就说明我们驱动已经安装完成.没有问题了。.
因为模块是动态的,也就是说只有.当需要的时候才会加载,所以每次启动之后当我们需要用到3块千.兆网卡的时候都需要手动insmod e1000一下才行,作以下设置来让系统自动加.载。 杀毒
1。进入vi /etc/modules.conf,添加新行alias eth0 e1000,这样作仅仅是告诉内核eth0所对应的驱动是e1000.0,启动的时候内核还是不会自动..加载网.卡,所以我们要作别的设置。.
2。cd /etc/syscon.fig/net.work-scripts<性病>
l.s会发现里面.是一些网络设备,在里面添加ifcfg-eth0,ifcfg-eth1...... 健康
相.应的为3块网卡全部建立ifcfg-ethX文件域名
cp ifcfg-lo ifc.fg-eth0 建材
cp ifcf.g-lo ifcfg-eth1.
................ 建材
ifcfg-ethx文件的标准格式应.该是这个样.子的:--------------彩票
DEVICE=eth0
BOOTPROTO=st.atic.
BROADCAST.=202.120.22.255( 游戏 )
IPADDR=202.120..22.4.
NETM.ASK=255.255.255.0电影
GATEW.AY=202.120.22.254(广告)
NET.WORK=202.120.22.0 婚庆
ONBOOT=yes
修改每个配置文件的IPADDR等相关参数之后,确定ONBOOT项为ye.s,这样在启动是内核就会再为网卡绑定ip的时候,将驱动模块e.10.00.o加载起来了。.
好了,reboot一下看看吧,在启动服务.的时候系.统应该会显示
bringing up interf.ac.e eth1 [ok] 美容
bring.ing up interface et.h2 [ok]
............
另外我在装b.roadc.om 5700网卡驱动的时候,下载的包是rpm的,直接 婚庆
rpm -i.vh bcm5700.*.i386.rpm就好了,不用作这些设置。.
bcm网卡驱动里面还包含一个名字.是bcm5700*.src.rpm的文件,这个不用装,将它ivh之后就会解出源代码,.我们可.以对它修改之后直接make install安装。( 游戏 )