HCRM博客

在CentOS 7轻松安装与配置WiFi驱动教程

在Linux系统中使用无线网络,尤其是CentOS 7这类以稳定性著称的发行版,可能会让新手感到棘手,由于默认不包含大多数无线网卡驱动,手动配置WiFi需要一定的技术基础,本文将详细讲解如何在CentOS 7中完成无线网卡驱动的安装与网络配置。

第一步:确认无线网卡型号

打开终端,执行以下命令查看硬件信息:

在CentOS 7轻松安装与配置WiFi驱动教程-图1
lspci | grep -i network

若为USB接口的无线网卡,改用:

lsusb

输出结果会显示网卡型号(如RTL8821CEIntel 8265),记录型号后,可通过搜索引擎确认是否支持Linux系统,部分常见型号(如Intel系列)驱动已集成到内核,无需额外安装;而较新的或小众硬件可能需要手动编译驱动。

第二步:安装必要工具与依赖

CentOS 7默认的软件仓库可能缺少部分驱动组件,需先启用EPEL仓库:

yum install epel-release -y
yum update -y

安装编译驱动所需的环境:

yum groupinstall "Development Tools" -y
yum install kernel-devel kernel-headers dkms -y

注意kernel-devel版本必须与当前内核一致,通过uname -r查看内核版本,若不一致,需通过yum update kernel升级系统。

第三步:安装无线网卡驱动

根据网卡型号选择对应的安装方式:

在CentOS 7轻松安装与配置WiFi驱动教程-图2

案例1:Intel无线网卡

大部分Intel网卡驱动已包含在linux-firmware包中,若未自动识别,手动安装:

yum install linux-firmware -y

重启后检查是否能识别WiFi接口:

ip a

案例2:Realtek RTL8821CE

此类常见但驱动未内置的网卡,需通过DKMS(动态内核模块支持)安装:

git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
chmod +x dkms-install.sh
./dkms-install.sh

完成后加载驱动模块:

modprobe 8821ce

案例3:手动编译驱动

若网卡无现成仓库,需从官网下载驱动源码包(通常为.tar.gz格式),解压后进入目录:

在CentOS 7轻松安装与配置WiFi驱动教程-图3
make
make install

部分驱动需指定内核路径:

make KSRC=/lib/modules/$(uname -r)/build

第四步:连接WiFi网络

驱动安装成功后,可通过两种方式连接网络:

方法1:NetworkManager图形界面

桌面环境中,点击右上角网络图标,选择WiFi并输入密码,若图标未显示无线选项,重启NetworkManager服务:

systemctl restart NetworkManager

方法2:命令行连接

安装wpa_supplicantnmcli工具:

yum install wpa_supplicant NetworkManager-wifi -y
systemctl start wpa_supplicant

扫描可用网络:

nmcli dev wifi list

连接指定SSID:

nmcli dev wifi connect "你的WiFi名称" password "你的密码"

验证连接状态:

nmcli connection show

常见问题排查

1、驱动加载失败

- 检查内核版本与kernel-devel是否匹配

- 使用dmesg | grep -i error查看具体报错

2、WiFi接口未识别

- 执行rfkill list,若显示被硬件开关或软屏蔽,使用rfkill unblock all解除

3、信号弱或频繁断连

- 尝试调整路由器信道或更新驱动到最新版本

个人观点

CentOS 7作为服务器级系统,无线网络支持并非其设计重点,但对开发者和临时使用场景仍有价值,建议优先选择兼容性良好的硬件(如Intel AX200),并在操作前备份数据,若多次尝试失败,可考虑外接USB无线网卡或更换为桌面友好的发行版(如Ubuntu),耐心与细致是成功配置的关键——每一步的报错信息都是解决问题的线索。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/31464.html

分享:
扫描分享到社交APP
上一篇
下一篇