新装Linux系统没有网卡驱动的解决办法和步骤
新装Linux系统没有⽹卡驱动的解决办法和步骤
刚安装的linux系统没有⽹卡驱动,下⾯给出我的解决⽅法:
(机器系统是RHEL5.3)
⾸先说明⼏个命令:
#lsmod
——显⽰已载⼊系统的模块。
执⾏lsmod指令,会列出所有已载⼊系统的模块。Linux操作系统的核⼼具有模块化的特性,应此在编译核⼼时,务须把全部的功能都放⼊核⼼。你可以将这些功能编译成⼀个个单独的模块,待需要时再分别载⼊。
#dmidecode
——以⼀种可读的⽅式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统⽀持的最⼤配置,⽐如说⽀持的最⼤内存数等。
#lspci
——list all PCI devices:列出机器中的PCI设备(声卡、显卡、Modem、⽹卡、USB、主板集成设备也能列出来),通过该命令可以查到⽹卡的⼚商和型号。
#modprobe
——⾃动处理可载⼊模块。modprobe可载⼊指定的个别模块,或是载⼊⼀组相依的模块。modprobe会根据depmod所产⽣的相依关系,决定要载⼊哪些模块。若在载⼊过程中发⽣错误,在modprobe会卸载整组的模块。
#depmod
两会结束时间2022具体时间
——分析可载⼊模块的相依性。depmod可检测模块的相依性,供modprobe在安装模块时使⽤。
Linux下对⽹卡的⽀持往往是只对芯⽚的,所以对某些不是很著名的⽹卡,往往需要知道它的芯⽚型号以配置Linux.⽐如有的机器是Top link⽹卡,就不存在Linux的驱动,但是因为它是NE2000兼容,所以把它当NE2000就可以在Linux下⽤了.所以当你有⼀块⽹卡不能⽤,在Linux的驱动程序之前⼀定搞清楚这个⽹卡⽤的什么芯⽚,跟谁兼容,⽐如3c509,ne2000等。这样的型号⼀般都在⽹卡上最⼤的⼀快芯⽚上印着,抄下来就是了。对于ISA接⼝的NE2000卡,先要作的⼀件事情,是将⽹卡设定为Jum
pless模式.很多现在的⽹卡缺省都是PnP模式,这在Windows下的确能减少很多⿇烦,但是Linux不⽀持,所以Linux下必须是Jumpless模式.⼀般所有⽹卡都有带的驱动盘和DOS下可执⾏的⼀个设定程序,⽤该程序将⽹卡设为 Jumpless。对于PCI⽹卡,可以使⽤命令来查看:lspci。在显⽰的列表中到“Ethernet Controller”,记下⼚商和型号。然后在⽹上搜索该型号对应的linux平台下的驱动,下⾯以笔者的机器为例进⾏操作:
复制代码
代码如下:
[root@localhost ~]# lspci | grep 'Ethernet controller'
01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 12)
⽹卡公司是Marvell,型号是88E8040,根据该型号就可以在⽹上搜索了。笔者建议最好到官⽅⽹站下载,⽽且不要使⽤IE。就是这个IE真把我害苦了,⽼是提⽰下载站点危险,不可靠。怎么设置IE选项都不⾏,最后换了360浏览器,⽴马能下载啦,当时真把⾃⼰感动坏了。
电脑桌面图标不见了下载的驱动名字是:
门事件全图
复制代码
代码如下:
install_v10.85.9.3.tar.bz2
然后随便考到⼀个⽬录下,执⾏下⾯命令:
复制代码
代码如下:
[root@localhost ~]#tar jxvf install_v10.85.9.3.tar.bz2
,在当前路径下得到⼀个DriverInstall⽬录,进⼊该⽬录:
零基础学雅思复制代码
代码如下:
戚风蛋糕[root@localhost ~]cd DriverInstall
日本鬼片大全
然后会看到⼀些⽂件。
注:现在有些驱动,虚拟机⼯具等软件虽然是tar包,但是为了安装⽅便,都被编写成了脚本⽂件,所以当你拿到这个解压后的软件时,只需执⾏它的的脚本即可,后⾯的就根据提⽰进⾏操作,基本就是傻⽠式操作。
拿这个软件来说,执⾏命令:
复制代码
代码如下:
[root@localhost ~]./install.sh
下⾯的执⾏就是提⽰操作,怎么提⽰,你就怎么操作。英⽂不能太差,因为这类信息⼏乎都是英语的,不过你可以查辞典的。最后,重启机器就⾏了。
另外,⽹上还有的做法是先编译⽣成模块,然后进⾏加载。若加载成功的话,就让系统启动时⾃动加载该模块。这种做法很常规,也是最有说服⼒的。笔者下载的驱动脚本⾥直接集成了这些步骤,看起来简单,实际上都写在了脚本⾥。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。