新安装Linux系统无网卡驱动的解决方法及步骤

刚安装的linux系统没有网卡驱动,我的解决方法如下:

(机器系统为RHEL5.3)

先解释几个命令:

#lsmod

——显示已经加载到系统中的模块。

执行lsmod命令,它会列出所有已经加载到系统中的模块。 Linux操作系统的内核具有模块化的特点,所以编译内核的时候一定要把所有的功能都放到内核中。您可以将这些函数编译成单独的模块,并在需要时单独加载。

#

——以可读的方式转储出机器的DMI()信息。此信息包括硬件和 BIOS。可以获取当前配置和系统支持的最大配置,比如支持的最大内存量。

#lspci

——列出所有PCI:列出机器中的PCI设备(声卡、显卡、Modem、网卡、USB、主板集成设备也可以列出),通过这个命令可以找到机器的制造商和型号网卡。

#

——自动处理可加载模块。您可以加载指定的单个模块,或加载一组相关模块。它将根据生成的依赖关系决定加载哪些模块。如果在加载过程中出现错误,整个模块将被卸载。

#

——分析可加载模块的依赖关系。安装模块时可以检测到模块的依赖使用。

Linux下对网卡的支持往往只针对芯片,所以对于一些不太知名的网卡,往往需要知道其芯片型号才能配置Linux。比如有的机器是Top link网卡,就没有Linux 但是因为兼容,所以可以在Linux下使用。所以当你有网卡不能用的时候,在找Linux驱动之前一定要搞清楚网卡用的是什么芯片,和谁兼容,比如3c509等,这样的型号一般印在最大的芯片上网卡的,直接复制下来。对于ISA接口卡,首先要做的就是将网卡设置为mode。现在很多网卡默认都是PnP模式,在Linux下确实可以减少很多麻烦,但是Linux不支持,所以在Linux下肯定是一种模式。一般所有的网卡都有一个驱动盘和一个在DOS下可执行的设置程序。使用此程序设置网卡。对于PCI网卡,可以使用命令查看:lspci。在显示的列表中找到“”并写下制造商和型号。然后上网搜索该机型对应的linux平台下的驱动,以笔者的机器为例进行操作:

[root@~]# lspci | grep ”

01:00.0: Group Ltd. PCI-E Fast (rev 12)

网卡公司是,型号是,可以根据型号上网搜索。笔者建议最好从官网下载,不要使用IE。正是这个 IE 真正伤害了我。它一直告诉我下载站点很危险且不可靠。不管怎么设置IE选项,终于换了360浏览器,马上就可以下载了。当时真的很感动。

下载的驱动名称为:

.85.9.3.tar.bz2

然后随机进入一个目录,执行如下命令:

[root@~]#tar jxvf .85.9.3.tar.bz2

,获取当前路径下的一个目录,进入目录:

[root@~]cd

然后你会看到一些文件。

注意:虽然有些驱动、虚拟机工具等软件都是tar包,但是为了安装的方便,都是写成脚本文件的,所以拿到解压后的软件,只需要执行它的脚本就可以了,并根据提示进行以下操作,基本是傻瓜式操作。

以本软件为例,执行命令:

[root@~]./.sh

下面执行的是提示操作,你想提示什么就做什么。英文应该不会太差,因为这些资料几乎都是英文的,不过你可以查字典。

最后,只需重新启动机器即可。

另外linux查看网卡驱动是否正常,网上也有编译生成模块,然后加载的方法。如果加载成功linux查看网卡驱动是否正常,让系统启动时自动加载模块。这种方法是常规的,也是最有说服力的。笔者下载的驱动脚本直接集成了这些步骤。看似简单,其实都是写在脚本里的。

文章来源:https://m.jb51.net/LINUXjishu/323267.html

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享