如何安装配置网卡:

  1. 查看支持哪些网卡

    #ls /lib/modules/内核版本号/kernel/drivers/net
     
  2. 检查网卡是否加载(即检查)

    #lsmod



    #lsmod | grep 模块名称

    如果网卡没有识别,则检查网卡所用的芯片型号,或用硬件检测程序kuduz.确定了芯片的类型后,进行下一步骤.
  3. 到相关网站下载该网卡的Linux驱动

    1 )若网卡驱动为RPM包,大致通过以下步骤进行安装:

    #rpm -ivh rpm包名称

    #ls /lib/modules/内核版本号/kernel/drivers/net

    #modprobe 网卡模块名 //加载网卡模块 

    #ifconfig ethx ... up //或直接修改网卡配置文件ifcfg-ethX

    如果想使网卡驱动模块在系统成功即加载,则需在可加载模块配置文件/etc/modprobe.conf(有的Linux版本中,可加载模块配置文件为/etc/modules.conf)中加入如下行:
    #vi /etc/modprobe.conf

    ...

    alias ethX 网卡模块名

    ...

    相关模块管理命令:

    modprobe:加载模块,包括有依赖关系的模块

    insmod:加载指定模块

    depmod:查看模块的依赖关系

    rmmod:卸载模块

    modinfo:查看模块信息
     

    2)若网卡驱动为源文件,大致通过以下步骤进行安装:


1.解压包:

# tar zxf e1000-x.x.x.tar.gz

2. 转到解压后的源程序目录:

# cd e1000-x.x.x/src/

3. 编译安装网卡驱动模块

# make install

模块一般被安装至以下目录:
/lib/modules/内核版本/kernel/drivers/net/e1000.o
4. 加载模块:

# insmod e1000 <parameter>=<value>

5. 配置网卡IP地址:

# ifconfig ethx IP地址

6. 测试

# ping <IP_address>

    如果想使网卡驱动模块在系统成功即加载,可参照1)中所述

    网卡配置文件为/etc/sysconfig/network-scripts/ifcfg-ethx