linux下网卡驱动安装全过程

方法一,用RPM包安装驱动程序方法:

1.将驱动程序文件bcm5700-.src.rpm复制到一个临时目录中,并在此目录中运行以下命令:

rpm –ivh bcm5700-.src.rpm

2.运行以下命令切换到驱动目录中:

cd /usr/src/redhat/SPECS/

3.此目录中会生成一个名字为bcm5700.spec的文件,运行以下命令对驱动程序进行编译:

rpmbuild –bb bcm5700.spec (对4.x.x版本的RPM适用)或 rpm -bb bcm5700.spec

4.运行以下命令切换到RPM目录中:

cd /usr/src/redhat/RPMS/i386/

5.运行以下命令安装驱动程序:

rpm –ivh bcm5700-.i386.rpm

(对于Red Hat 7.2, 7.3, 2.1AS和其他包含老版本驱动的系统需要使用--force的参数,强制用新的驱动替换系统自带的老版本驱动)

6.运行以下命令加载驱动模块:

insmod bcm5700

7.运行kudzu命令,系统会自动搜索到网卡,进行配置即可。

或者重新启动系统,启动过程中系统会自动找到网卡,进行相应配置即可。

方法二,使用tar形式的驱动包:

1. 将驱动程序压缩文件bcm5700-.tar.gz复制到一个临时目录中,并使用以下命令解压缩:

tar xvzf bcm5700-.tar.gz

2.构建驱动程序为运行内核可加载模块

cd bcm5700-/src
make

3.加载测试

insmod bcm5700

4.加载驱动程序

make install

5.重新启动系统,启动过程中找到网卡进行相应配置。

或者直接运行kudzu命令,系统会自动搜索到网卡,进行配置即可。

实际上上面的内容就是驱动程序解压后的安装说明文件的中文翻译,但是我在按照上面的步骤走的时候还是遇到了问题,在用到make命令的时候会出错。后来才知道是我在装RH的时候没有安装内核源码。只要把安装光盘中的kernel-source-2.4.20-8.i386.rpm这个包安装了就可以了。最后还要说的就是驱动程序要去官方网站下载最新的版本,我就因为下载到了陈旧的驱动程序而无法安装成功。

  希望这篇文章能够帮到你~

时间: 2024-10-07 03:02:13

linux下网卡驱动安装全过程的相关文章

Linux下网卡驱动和版本信息

查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv   # 3个小写的v 查看网卡信息:lspci | grep Ethernet 查看网卡驱动 查看网卡驱动信息:lspci -vvv # 找到网卡设备的详细信息,包括网卡驱动 # lsmod    列出加载的所有驱动,包括网卡驱动 查看网卡驱动版本 查看模块信息:modifo<module name>   # 其中包含version信息 或 # ethtool-i <device name> RH

linux下无线网卡驱动安装

无线AP(AP,Access Point,无线访问节点.会话点或存取桥接器)是一个包含很广的名称,主要有路由交换接入一体设备和纯接入点设备,一体设备执行接入和路由工作,纯接入设备只负责无线客户端的接入,纯接入设备通常作为无线网络扩展使用,与其他AP或者主AP连接,以扩大无线覆盖范围,而一体设备一般是无线网络的核心. 802.11协议组是国际电工电子工程学会(IEEE)为无线局域网络制定的标准. 1.802.11a标准工作在5GHzU-NII频带,物理层速率最高可达54Mbps,传输层速率最高可达

Linux下Openssl的安装全过程

第一章 1.下载地址:http://www.openssl.org/source/ 下一个新版本的OpenSSL,我下的版本是:openssl-1.0.0e.tar.gz 可以通过#wget http://www.openssl.org/source/openssl-1.0.1g.tar.gz 获得1.0.1g的源码包 2.在下载的GZ目录中,用命令执行:tar -xzf openssl-openssl-1.0.0e.tar.gz 3.进入解压的目录:openssl-1.0.0e  [.....

CentOS 6.x 系统安装+网卡驱动安装(Realtek PCIe GBE Family Controller for linux)

GNU/Linux的安装过程中实际上已经安装了很多可用的网卡驱动,但这一款:Realtek PCIe GBE Family Controller的驱动却没有. 而我的台式机:惠普 HP Pro 3380 MT刚好使用的是这一款网卡.由于没有网络,而CentOS6.x又没有预装gcc,g++编译环境,着实折腾了很久. 下面总结一下安装过程: 一  安装CentOS系统 1  用光盘(或者U盘)制作映像文件.注:我这里使用的映像文件是CentOS-6.6-i386-bin-DVD1.iso (本来也

linux 下手动编译安装无线网卡驱动

//先参照 <本地yum源安装GCC >安装好gcc hp的笔记本上安装了CentOS6.3,没有安装无线网卡驱动,安装这个驱动,在Google上找了好多资料,最后终于解决了这个问题.在这里做点记录,希望也能帮到别人. 我的机子是32位,CentOS的内核版本是2.6.32-279.19.1.el6.i686,下载的无线网卡驱动是hybrid-portsrc_x86_32-v5_100_82_112.tar.gz 下面是具体的步骤 一:确定无线网卡的型号,驱动下载 第一步要确定机子的无线网卡型

Linux 下编译并安装配置 Qt 4.53全过程

最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发.考虑到程序的跨平台可移植性,最终选择使用 Qt 开发.相对来说,国内关于 Qt 相关文档并不算很多.作者将 Linux 下编译并安装配置 Qt 全过程总结了一下,只希望可以方便更多的朋友! 1.获得源代码         src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/        2009 年 10 月 1 日发布的 qt-x11-opensource-src-4.5.3.tar.g

linux HBA 卡驱动安装

系统环境操作系统 : RHEL5.0设备 DL580G5  HBA 卡:Qlogic 2343连接存储: EVA8100----------------------------------------------------------------------------------HBA 卡 HP 网站下载地址:ftp://ftp.hp.com/pub/softlib/software10/COL19426/co-74973-1/hp_qla2x00-2009-03-17.tar.gzftp:

ubuntu BCM43142 lenovo网卡驱动安装(Broadcom)

ubuntu13.10 lenovo网卡驱动安装(Broadcom) ubuntu当月刚出了13.10版本,在升级了操作系统版本后无法搜索无线热点,联想官网提供的驱动下载都是为windows准备的,所以得自己去找网卡对应的linux驱动.并执行如下命令: Command代码 sudo apt-get install linux-headers-generic build-essential dkms sudo apt-get update (optional maybe) sudp apt-ge

linux 编译网卡驱动

将smsc7500网卡驱动拷贝到/drive/net/usb文件夹下 拷贝ioctl_7500.h  smsc7500usbnet.c smsc7500version.h smsclan7500.h  smsc7500usbnet.h smsclan7500.c到usb文件夹下, 打开Kconfig,找到95xx,进行相应的修改. 打开Makefile ,添加相应的.o文件 在make menuconfig里面把smsc7500选上 然后make linux 编译网卡驱动