快速业务通道

Linux网卡安装

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-21

Linux网卡安装

在安装linux系统时,如果出现网卡的配置界面,则说明系统已认到了网卡;现在linux 2.6的内核自带的网卡驱动已经很完善了,包括inter、Realtek、via等.当网卡出现问题时,解决问题的思路如下: 1、 从硬件入手,检查网卡本身的故障 硬件故障时要排查的,硬件是凌驾于软件基础上的;如果真是硬件问题,则需更换网卡 2、 检查网卡芯片型号 Linux对硬件的识别是以芯片组的厂商为依据的,可使用lspci来查看网卡的具体型号 Broadcom NetXtreme 57XX芯片系列的千兆网卡被广泛的集成到服务器上 3、查看系统是否包含对应型号的网卡驱动 查看系统驱动目录中是否包含对应的网卡芯片模块文件,此目录为/lib/modules/release/kernel/drivers/net下,其中release是内核版本,以ko结尾的文件就是网卡驱动;broadcom芯片对应的驱动一般为tg3.ko、bnx2.ko、bcm57xx等,inter芯片对应的驱动为e1000.ko、e10000e.ko等,via芯片对应的驱动为via-rhine.ko、via-velocity.ko等,Realtek芯片对应的驱动为8139cp.ko、8139too.ko等 当系统驱动列表中没有对应的网卡芯片驱动,就手动安装对应的网卡驱动 4、检查网卡驱动是否加载 Linux对硬件的操作时通过驱动程序实现的,linux内核采用可加载的模块化设计,平时只将最基本的核心代码模块编译进内核,同时允许动态的将硬件驱动程序加载进内核. Lsmod可查看当系系统加载的模块信息 modprobe 可以加载或卸载模块到内核,modprobe在加载或卸载模块时会检查模块之间的依赖性,insmod/rmmod也可载入/卸载模块,但不会检查模块的依赖性 modprobe 模块文件 把模块加载到内核 modprobe -r 模块文件 把模块从内核中卸载 5、安装内核未识别的网卡驱动 (1)使用wget等方式获得网卡驱动芯片,一般从服务器的官网上获得 (2)安装相应的驱动包,一般可供的驱动包为rpm、source rpm、tar包 (3)拷贝安装驱动包后生成的模块文件到/lib/modules/<kernel-version>/kernel/drivers/net目录,如果是rpm包安装,使用rpm –l 查找ko文件,如果是source rpm包安装,则生成的模块文件在/lib/modules/<kernel-version>/extra/下,如果是tar包安装,则生成的模块文件在configure配置的安装目录中 (4)加载网卡驱动模块 modprobe 模块文件 (5)激活网卡设备 ifconfig ethX up (6)查看网卡状态
Empire CMS,phome.net
ifconfig –a

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号