admin管理员组

文章数量:1535375

2024年4月2日发(作者:)

新装Linux系统没有网卡驱动怎么解决

Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系

统。有用户反映电脑安装了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

——分析可载入模块的相依性。depmod可检测模块的相依性,供modprobe在安

装模块时使用。

Linux下对网卡的支持往往是只对芯片的,所以对某些不是很著名的网卡,往往需要知道

它的芯片型号以配置Linux.比如有的机器是Top link网卡,就不存在Linux的驱动,但是因

为它是NE2000兼容,所以把它当NE2000就可以在Linux下用了.所以当你有一块网卡不

能用,在找Linux的驱动程序之前一定搞清楚这个网卡用的什么芯片,跟谁兼容,比如

3c509,ne2000等。这样的型号一般都在网卡上最大的一快芯片上印着,抄下来就是了。对

于ISA接口的NE2000卡,先要作的一件事情,是将网卡设定为Jumpless模式.很多现在的

网卡缺省 都是PnP模式,这在Windows下的确能减少很多麻烦,但是Linux不支持,所以

本文标签: 网卡系统模块载入没有