Linux 网卡驱动的安装 您所在的位置:网站首页 linux系统怎么安装无线网卡驱动包软件 Linux 网卡驱动的安装

Linux 网卡驱动的安装

2023-04-21 20:28| 来源: 网络整理| 查看: 265

一。网卡驱动安装的一般思路

1.首先从硬 件安装,检查网卡本身故障

2.检查网卡芯片型号(注意不是硬件品牌)

常见的网卡芯片有Intel RC82545EM/Realtek 8139D/ Broadcom NetXtreme/3Com 3C940/SIS900/VIA VT6105L 通过命令查看本机:lspci

3.查看系统是否包含对应型号的网卡驱动

目录:/lib/modules/release/kernel/drivrs/net

4.检查网卡驱动是否加载

lsmod命令查看当前系统加载的模块信息 如果网卡未加载,使用[modprobe 模块文件]命令加载

网卡驱动-1

insmod/rmmod [选项] 模块名称或模块文件 载入/卸载系统模块,与modprobe功能类似 depmod [选项] 模块名称:分析载入模块的相关性

网卡驱动-2

二。编译安装网卡

方式一:RPM/Source RPM驱动包安装方式(以IBM X3650服务器Broadcom NetXtreme II网卡为例)

从IBM官网上下载 对应服务器型号的网卡驱动程序,利用U盘等工具传到Linux服务器上,接着进行编译 rpm -ivh bnx2-.src.rpm cd /root/rpmbuild rpmbuild -bb SPECS/bnx2.spec安装编译好的驱动包 cd /root/rpmbuild/RPMS/X86_64 rpm -ivh bnx2-.x86_64.rpm 安装成功后会显示在如下路径:/lib/modules//extra/bnx2.ko 复制生成的模块文件到目录:/lib/modules//kernel/drivers/net加载驱动程序 insmod\ 或者:modprobe bnx2查看网卡驱动模块是否加载 lsmod | grep bnx2 如果命令输出中包含bnx2模块,表明网卡驱动编译成功激活网卡,查看网卡状态 ifconfig eth0 up (网卡设备名,以eth0为例) ifconfig -a

方式二:源代码驱动包安装方式(以Realtek RTL8168/8111网卡为例)

从Realtek官网上下载源代码包,然后伟到Linux系统上,创建一个目录,把源代码包解压到此目录下。 mkdir /temp cd /temp tar jxvf r8168-8.aaa.bb.tar.bz2编译安装源码 cd r8168.aaa.bb make clean modules make install depmod -a //检查模块间的依赖关系 insmod ./src/r8168.ko //加载r8168模块 lsmod | grep r8168 //检查8168模块是否加载


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有