CentOS7笔记本无线网卡配置全攻略,从驱动安装到网络连接

admin
CentOS7笔记本无线网卡配置需从驱动安装入手:首先通过lspci检测网卡型号,若为常见型号(如Intel、Realtek)可直接安装对应驱动(如akmod-wl、rtw88等),若需编译驱动则需安装kernel-devel及gcc;随后使用nmcli或nmtui配置网络,扫描可用WiFi网络(nm dev wifi list),输入密码连接(nm dev wifi connect "SSID" password "pwd"),或通过静态IP配置网络参数,全程需确保系统联网稳定,驱动加载正常,最终实现无线网络的稳定连接与访问。

在CentOS7系统中,笔记本无线网卡配置是许多用户(尤其是从Windows切换过来的用户)常遇到的问题,由于CentOS7默认对部分无线网卡的驱动支持有限,加上NetworkManager配置方式的特殊性,配置过程可能稍显复杂,本文将从驱动检查、安装到网络连接配置,详细讲解CentOS7笔记本无线网卡的完整配置流程,帮助您快速解决无线连接问题。

准备工作:确认无线网卡型号

在配置前,首先需要明确笔记本的无线网卡型号,这直接影响后续驱动的选择和安装,以下是查看无线网卡型号的常用方法:

使用lspci命令查看硬件信息

打开终端,执行以下命令(需要root权限,或使用sudo):

CentOS7笔记本无线网卡配置全攻略,从驱动安装到网络连接

lspci -nn | grep -i wireless

输出示例:

03:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24fd] (rev 3a)

其中8086:24fd是网卡的厂商ID:设备IDIntel Corporation Wireless 8260是网卡型号,后续可根据这些信息查找对应驱动。

使用lsusb命令(USB无线网卡)

如果是USB外置无线网卡,使用以下命令:

lsusb | grep -i wireless

输出示例:

04ca:00e8 Lite-On Communications, Inc. ASUS USB-AC53 Nano Dual-band Wireless Adapter

同样记录厂商和设备信息。

检查系统是否已加载无线驱动

部分主流无线网卡(如Intel、Realtek newer系列)在CentOS7中可能已被系统内核支持,只需手动启用即可。

检查驱动是否已加载

执行以下命令,查看内核是否已识别无线网卡:

dmesg | grep -i "wifi\|wlan\|无线"

或查看lsmod(已加载的内核模块):

lsmod | grep -i "iwlmvm\|wlan\|rtl8xxxu\|brcmfmac"
  • 若输出包含iwlmvm(Intel网卡)、rtl8xxxu(Realtek USB网卡)、brcmfmac(Broadcom网卡)等模块,说明驱动已加载,跳至“四、配置无线网络连接”;
  • 若无输出或提示“device not found”,说明驱动未加载,需继续安装。

检查无线网卡是否被“禁用”

部分笔记本的物理无线网卡开关可能被关闭,或系统软件层面被禁用,执行:

rfkill list all

输出示例:

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
  • Soft blocked: yes,表示软件层面被禁用,执行rfkill unblock wifi解除;
  • Hard blocked: yes,表示物理开关被禁用(如笔记本侧边的无线开关、Fn+快捷键),需手动开启物理开关。

安装无线网卡驱动

若驱动未加载,需根据网卡型号安装对应驱动,以下是常见厂商的驱动安装方法:

Intel无线网卡(主流型号,如Intel 7260/8260/9260等)

Intel无线网卡在CentOS7中通常使用iwlwifi驱动(已集成到内核),但可能需要更新内核或安装固件。

(1)更新系统并安装固件

sudo yum update -y
sudo yum install kernel-devel-$(uname -r) firmware-iwlwifi -y

安装完成后重启:

sudo reboot

重启后再次检查dmesg | grep iwlwifi,若看到“loaded firmware version”等信息,说明驱动加载成功。

(2)手动安装较新版本驱动(若内核版本过低)

若系统内核版本过旧(如CentOS7.5默认内核3.10),可能不支持较新的Intel网卡,需升级内核:

sudo yum install elrepo-release -y
sudo yum --enablerepo=elrepo-kernel install kernel-ml -y
sudo reboot

重启后选择新内核进入系统,再次检查驱动加载情况。

Realtek无线网卡(如RTL8723BE/RTL8821CE等)

Realtek部分型号在CentOS7中需要手动安装rtl8xxxu驱动(USB网卡)或rtlwifi

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码