1、Qualcomm Atheros QCA9377

型号:高通 QCA9377

1、debian系统有网安装:

1. 确认硬件识别

首先检查系统是否能识别到无线网卡:

bash

lspci -knn | grep -iA3 net # PCIe 网卡

lsusb # USB 网卡

如果看到 QCA9377Qualcomm Atheros 相关条目,说明硬件已被识别。


2. 启用 Non-Free 仓库

Debian 默认不包含专有驱动和固件,需启用 Non-Free 源:

bash

sudo nano /etc/apt/sources.list

在行尾添加 non-free,例如:

deb http://deb.debian.org/debian/ stable main contrib non-free

更新仓库:

bash

sudo apt update


3. 安装驱动和固件

QCA9377 通常需要 ath10k 驱动和固件:

bash

sudo apt install firmware-atheros

重启系统或重新加载驱动:

bash

sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci


4. 验证驱动加载

检查驱动和固件是否生效:

bash

dmesg | grep ath10k

若看到 firmware ver 提示且无报错,则表示驱动正常加载。


5. 手动安装固件(可选)

如果官方仓库的固件过旧,可从 Linux 固件仓库手动安装:

bash

wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ath10k/QCA9377/hw1.0/firmware-5.bin

sudo cp firmware-5.bin /lib/firmware/ath10k/QCA9377/hw1.0/

sudo reboot


6. 配置无线网络

使用 nmtuiiwconfig 连接网络:

bash

sudo apt install network-manager

sudo systemctl start NetworkManager

nmtui # 图形化网络配置


常见问题解决

  • 驱动未加载:检查 dmesg 输出,确认是否缺少固件文件。

  • Secure Boot 干扰:在 BIOS 中禁用 Secure Boot。

  • 内核版本过低:升级内核(需谨慎):
    bash

    复制

    sudo apt install linux-image-amd64
    ​

完成以上步骤后,无线网卡应能正常工作。如遇问题,请根据 dmesg 日志进一步排查。

博文:https://club.fnnas.com/forum.php?mod=viewthread&tid=17557

2、主机没网络

离线下载上传安装dpkg -i

博文:https://zhuanlan.zhihu.com/p/503558082

3、wifi配置

nmtui图形化

命令行:https://club.fnnas.com/forum.php?mod=viewthread&tid=54

2、Qualcomm Atheros AR9485

大部分和上面的一致,不一样的为:

modprobe -r ath9k_pci && sudo modprobe ath9k_pci

dmesg | grep ath9k