收起左侧

Qualcomm Atheros QCA9377 网卡驱动安装及WiFi连接教程(fnOS适用)

0
回复
26
查看
[ 复制链接 ]

2

主题

0

回帖

0

牛值

江湖小虾

Qualcomm Atheros QCA9377 网卡驱动安装及WiFi连接教程(fnOS)

适用场景:fnOS 系统,网卡型号为 Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter(可通过 lspci | grep -i "network" 命令查看自身网卡型号)

前置说明:安装驱动前,需确保设备已通过有线网络联网(驱动安装需在线下载依赖),全程命令可直接复制粘贴执行,无需手动修改(除WiFi名称和密码外)。

一、查看自身网卡型号(确认适配本教程)

在终端中输入以下命令,查看网卡信息:

lspci | grep -i "network"

若输出结果为 01:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31),则说明你的网卡适配本教程,可继续下一步操作。

二、安装网卡驱动

驱动安装步骤简单,按顺序执行以下命令即可,执行过程中若提示输入密码,输入系统密码后回车即可(密码输入时不显示,正常输入即可)。

  1. 切换至root权限(简化后续命令操作):
    sudo -i
  2. 更新软件源(确保能下载到最新的驱动固件):
    apt update
  3. 安装Atheros网卡固件(QCA9377适配此固件):apt install firmware-atheros -y
  4. 加载驱动模块:
    modprobe ath10k_pci
  5. 重启设备(使驱动生效):
    reboot

重启后,再次打开终端,输入以下命令验证驱动是否安装成功:

sudo -i
nmcli device wifi list

若能正常显示周围的WiFi信号列表,说明驱动安装成功;若未显示,可查看文末的常见问题排查。

三、连接WiFi(命令行操作)

驱动安装成功后,使用以下命令连接WiFi,替换命令中的“你的WiFi名称”和“你的WiFi密码”为实际信息即可:

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

示例:若WiFi名称为“Home-WiFi”,密码为“12345678”,则命令为:

nmcli device wifi connect "Home-WiFi" password "12345678"

执行命令后,若提示“successfully activated”,则说明WiFi连接成功,可正常上网。

四、WiFi常用操作命令(备用)

整理了日常常用的WiFi操作命令,方便后续管理WiFi连接:

  • 关闭WiFi:sudo nmcli radio wifi off
  • 打开WiFi:sudo nmcli radio wifi on
  • 断开当前WiFi连接:nmcli connection down "WiFi名称"(替换“WiFi名称”为实际连接的WiFi)
  • 忘记已连接的WiFi(后续需重新输入密码连接):nmcli connection delete "WiFi名称"
  • 重新查看WiFi列表:nmcli device wifi list

五、常见问题排查(驱动安装/WiFi搜索失败)

若按以上步骤操作后,仍无法搜索到WiFi,可按以下顺序排查:

  1. 确认网卡类型:本教程仅适用于 PCIe内置网卡,若你的网卡是USB外接网卡,需安装对应USB网卡的驱动(QCA9377多为内置PCIe网卡)。
  2. 查看驱动加载日志:在终端输入 dmesg | grep ath10k,查看是否有“firmware missing”(固件缺失)相关的错误提示,若有,重新执行第二步的驱动安装命令,确保网络通畅,重新下载固件。
  3. 更换固件包:若反复安装失败,可尝试安装Ubuntu/Debian官方固件包,执行命令 apt install linux-firmware -y,安装完成后重启设备重试。
收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则