跳过正文
  1. 博客/

完整教程:在中国大陆 Linux 系统安装所有 Alfa USB WiFi 网卡 — Kali、Ubuntu、Raspberry Pi

目录
alfa-china-install-guide - 这篇文章属于一个选集。
§ 9: 本文

如果您正在阅读本文,您可能购买了 Alfa USB WiFi 网卡后遇到了以下问题:

欢迎阅读 Alfa Linux 终极安装指南
#

TL;DR: 中国大陆 Alfa WiFi 网卡 Linux 安装终极指南,涵盖 Kali、Ubuntu、Debian、树莓派,支持 RTL8812AU、MT7612U、RTL8832BU 等所有芯片,全程国内镜像免翻墙。

本指南涵盖在中国大陆所有主要 Linux 发行版上安装每一款 Alfa USB WiFi 网卡的完整步骤,全程使用国内镜像,无需访问 GitHub。

  • 您在中国大陆,无法访问 GitHub
  • 驱动程序安装步骤复杂难懂
  • 您需要启用监控模式(Monitor Mode)和封包注入(Packet Injection)进行无线测试
  • 不确定您的 Alfa 型号需要哪个驱动程序

本指南解决所有上述问题。我们将带您在所有主要 Linux 发行版上安装每一款 Alfa USB WiFi 网卡,全程仅使用中国大陆可访问的镜像。无需 GitHub,告别挫败感。


为什么需要这份指南
#

Alfa USB WiFi 网卡深受渗透测试员、网络工程师和无线爱好者的欢迎,因为它们支持监控模式和封包注入——这些功能是大多数消费级 WiFi 网卡所没有的。

但问题在于:大多数驱动程序安装教程都假设您能访问 GitHub。在中国大陆这是不可能的。本指南专为中国大陆用户设计,全程仅使用境内可访问的镜像和资源。


快速型号对照表
#

开始之前,先确认您使用的 Alfa 网卡型号及其芯片组:

AX 系列(Wi-Fi 6 / 802.11ax)
#

型号芯片组驱动程序最适合
AWUS036AXRealtek RTL8832BUrtl8832bu通用,覆盖范围好
AWUS036AXMRealtek RTL8832BUrtl8832bu紧凑设计
AWUS036AXMLRealtek RTL8832BUrtl8832bu超紧凑
AWUS036AXERRealtek RTL8832BUrtl8832bu增强功率

AC 系列(Wi-Fi 5 / 802.11ac)
#

型号芯片组驱动程序最适合
AWUS036ACHRealtek RTL8812AU88XXau高功率,覆盖范围极佳
AWUS036ACMMediaTek MT7612Umt76x2u最佳 VIF 支持,即插即用
AWUS036ACSRealtek RTL8811AU8811au经济实惠

如何确认您的型号?
#

  1. 查看网卡上的标签
  2. 查看原包装盒
  3. 若是网购,查看订单记录

确认型号后,直接跳至对应章节,或依照通用流程操作。


开始前的准备
#

请确保以下物品就绪:

  1. Alfa USB WiFi 网卡 — 适合您需求的型号
  2. USB 连接线 — 原厂附送的即可
  3. 有源 USB Hub — 若使用 Raspberry Pi 则必备
  4. 可用的网络连接 — 用于连接中国大陆境内镜像
  5. sudo 权限 — 安装驱动程序需要管理员权限

先插入网卡,确认系统能检测到:

lsusb

在输出中寻找网卡的厂商 ID:

  • Alfa 网卡显示为 0e8d(MediaTek)或 0bda(Realtek)
  • 示例:Bus 001 Device 003: ID 0e8d:7612 MediaTek Inc.
  • 示例:Bus 001 Device 003: ID 0bda:8812 Realtek Semiconductor Corp.

若看到 ID,代表网卡已被检测到,请继续前往驱动程序安装章节。

若未看到,请换一个 USB 口,更换连接线,再次执行 lsusb


选择您的操作系统
#

直接跳至对应章节:

已安装驱动程序?直接跳至高级章节:


中国大陆可用镜像参考
#

本指南所有步骤仅使用以下中国大陆可访问的镜像:

资源URL用途
Alfa 官方下载files.alfa.com.tw驱动程序包、固件
Alfa 文档wiki.alfa.com.tw产品手册(英文)
清华大学镜像mirrors.tuna.tsinghua.edu.cnKali / Debian / Ubuntu
阿里云镜像mirrors.aliyun.comUbuntu(推荐)
中科大镜像mirrors.ustc.edu.cnKali(推荐)
华为云镜像repo.huaweicloud.comKali ARM 镜像(备用)
Gitee(GitHub 替代)gitee.com驱动程序源代码

Kali Linux 安装
#

Kali Linux 已预装无线工具,让 Alfa 网卡正常工作只需几个步骤。

第一步:切换至中国大陆镜像
#

打开软件源列表:

sudo nano /etc/apt/sources.list

将所有内容替换为:

deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free non-free-firmware

保存:Ctrl+O,Enter,再 Ctrl+X。更新:

sudo apt update

备用镜像: 若中科大(USTC)速度慢,改用清华(Tsinghua): deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware

第二步:按芯片组安装驱动程序
#

AX 系列(RTL8832BU)
#

sudo apt install -y rtl8832bu-dkms

AC 系列 - Realtek(RTL8812AU / RTL8811AU)
#

sudo apt install -y realtek-rtl88xxau-dkms

AC 系列 - MediaTek(MT7612U)
#

MT7612U 驱动程序已内置于 Kali 内核,确认是否已加载:

lsmod | grep mt76

若看到 mt76x2u,已完成。若未出现:

sudo modprobe mt76x2u

第三步:确认驱动程序已加载
#

再次执行 lsusb,网卡应会显示。然后检查无线接口:

iwconfig

寻找 wlan0wlan1。若接口出现,代表驱动程序正常工作。

第四步:启用监控模式
#

停止干扰进程:

sudo airmon-ng check kill

启动监控模式:

sudo airmon-ng start wlan0

验证:

iwconfig

寻找显示 Mode:Monitorwlan0mon,完成!


Ubuntu 22.04 / 24.04 安装
#

第一步:切换至中国大陆镜像
#

Ubuntu 24.04(Noble)
#

sudo nano /etc/apt/sources.list.d/ubuntu.sources

替换为:

Types: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble noble-updates noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Ctrl+O 保存,Ctrl+X 退出。

Ubuntu 22.04(Jammy)
#

sudo nano /etc/apt/sources.list

替换为:

deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

保存并退出。

更新包索引
#

sudo apt update

第二步:安装编译依赖
#

sudo apt install -y git dkms build-essential libelf-dev linux-headers-$(uname -r)

第三步:安装驱动程序
#

AX 系列(RTL8832BU)
#

从 Gitee 克隆:

git clone https://gitee.com/mirrors/rtl8832bu.git
cd rtl8832bu
make
sudo make install
sudo dkms add .
sudo dkms install rtl8832bu/5.9.6
sudo modprobe rtl8832bu

AC 系列 - Realtek(RTL8812AU)
#

从 Gitee 克隆:

git clone https://gitee.com/mirrors/rtl8812au.git
cd rtl8812au
make
sudo make install
sudo dkms add .
sudo dkms install rtl8812au/$(cat VERSION)
sudo modprobe 88XXau

AC 系列 - MediaTek(MT7612U)
#

驱动程序已内置于 Ubuntu 内核,直接加载:

sudo modprobe mt76x2u

第四步:启用监控模式
#

sudo airmon-ng check kill
sudo airmon-ng start wlan0
iwconfig

寻找显示 Mode:Monitorwlan0mon


Debian 12 (Bookworm) 安装
#

第一步:切换至中国大陆镜像
#

sudo nano /etc/apt/sources.list

替换为:

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware

保存并退出,更新:

sudo apt update

第二步:安装非自由固件
#

sudo apt install -y firmware-misc-nonfree

第三步:安装编译依赖
#

sudo apt install -y git dkms build-essential libelf-dev linux-headers-$(uname -r)

第四步:安装驱动程序
#

AX 系列(RTL8832BU)
#

git clone https://gitee.com/mirrors/rtl8832bu.git
cd rtl8832bu
make
sudo make install
sudo dkms add .
sudo dkms install rtl8832bu/5.9.6
sudo modprobe rtl8832bu

AC 系列 - Realtek(RTL8812AU)
#

git clone https://gitee.com/mirrors/rtl8812au.git
cd rtl8812au
make
sudo make install
sudo dkms add .
sudo dkms install rtl8812au/$(cat VERSION)
sudo modprobe 88XXau

AC 系列 - MediaTek(MT7612U)
#

sudo modprobe mt76x2u

第五步:安装 Aircrack-ng
#

sudo apt install -y aircrack-ng

第六步:启用监控模式
#

sudo airmon-ng check kill
sudo airmon-ng start wlan0
iwconfig

寻找显示 Mode:Monitorwlan0mon


Raspberry Pi OS 安装
#

重要提示: AWUS036ACH 消耗约 500mW,AWUS036ACM 消耗约 400mW。务必使用有源 USB Hub 以防止 Pi 在负载下降频或崩溃。

第一步:下载 Kali Linux ARM64 镜像
#

前往:https://www.kali.org/get-kali/#kali-arm

选择 Raspberry Pi 4(64 位)Raspberry Pi 5(64 位)。请勿使用 32 位版本。

中国大陆镜像: 若 kali.org 速度慢,使用华为云:https://repo.huaweicloud.com/kali-images/

第二步:烧录至 MicroSD
#

确认 SD 卡的设备路径:

lsblk

烧录镜像(将 /dev/sdX 替换为您的实际路径):

sudo dd if=kali-linux-2025.1-raspberry-pi-arm64.img of=/dev/sdX bs=4M status=progress conv=fsync
sync

等待 sync 完成。启动 Pi,默认账号密码:kali / kali

第三步:切换至中国大陆镜像
#

sudo nano /etc/apt/sources.list

替换为:

deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free non-free-firmware

保存并应用:

sudo apt update && sudo apt full-upgrade -y
sudo reboot

第四步:安装驱动程序
#

AX 系列(RTL8832BU)
#

sudo apt install -y rtl8832bu-dkms

AC 系列 - Realtek(RTL8812AU)
#

sudo apt install -y realtek-rtl88xxau-dkms

AC 系列 - MediaTek(MT7612U)
#

sudo modprobe mt76x2u

第五步:启用监控模式
#

Pi 有内置 Wi-Fi,Alfa 网卡通常显示为 wlan1

iwconfig

然后:

sudo airmon-ng check kill
sudo airmon-ng start wlan1
iwconfig

寻找显示 Mode:Monitorwlan1mon


在任何网卡上启用监控模式
#

驱动程序安装完成后,启用监控模式非常简单:

第一步:确认接口名称
#

iwconfig

记下是 wlan0 还是 wlan1

第二步:停止干扰进程
#

sudo airmon-ng check kill

第三步:启动监控模式
#

sudo airmon-ng start wlan0

若接口名称不同,请替换 wlan0

第四步:验证
#

iwconfig

寻找接口名称末尾加上 mon(如 wlan0mon)且显示 Mode:Monitor


测试封包注入
#

确认网卡可以发送自定义封包——无线测试的必备功能。

sudo aireplay-ng --test wlan0mon

成功的输出如下:

Trying broadcast probe requests...
Injection is working!
Found 1 AP

若失败:

  • 重新启动后再试
  • 确认没有其他进程占用接口(iwconfig
  • 靠近 WiFi AP 进行测试
  • 确认使用的是 wlan0mon 而非 wlan0

虚拟接口(VIF)支持
#

VIF(虚拟接口功能)允许在单一网卡上同时运行多个接口,例如:

  • 同时运行托管模式wlan0)和监控模式mon0
  • 在保持网络连接的同时捕获流量

哪些网卡支持 VIF?
#

芯片组VIF 支持备注
MT7612U(AWUS036ACM)✅ 完整原生支持VIF 工作流程的最佳选择
RTL8812AU(AWUS036ACH)⚠️ 有限无法同时运行托管模式和监控模式
RTL8832BU(AX 系列)⚠️ 有限请查阅特定型号文档

创建虚拟接口(MT7612U)
#

若您使用 AWUS036ACM(MT7612U):

# 在 wlan0 保持托管模式的同时创建监控接口
sudo iw dev wlan0 interface add mon0 type monitor
sudo ip link set mon0 up

确认两个接口均已启用:

iwconfig

您应看到:

  • wlan0 — 托管模式(已连接至 AP)
  • mon0 — 监控模式(捕获所有流量)

使用场景
#

保持连接的同时捕获流量:

sudo airodump-ng mon0

wlan0 继续正常运作,mon0 同时捕获所有流量。

伪造 AP + 监控:

sudo iw dev wlan0 interface add ap0 type __ap
sudo iw dev wlan0 interface add mon0 type monitor
sudo ip link set ap0 up
sudo ip link set mon0 up

虚拟机 USB 直通
#

在虚拟机中运行 Linux?您需要将 USB 网卡直通到虚拟机内部。

VirtualBox
#

  1. 关闭虚拟机
  2. 进入 设置 → USB
  3. 启用 USB 3.0(xHCI)控制器
  4. 点击 + 添加 USB 筛选器
  5. 选择您的 Alfa 网卡(ID:0bda:88120e8d:7612
  6. 启动虚拟机

在虚拟机内执行 lsusb 确认,然后按照 Kali Linux 步骤操作。

VMware Fusion(macOS)/ VMware Workstation(Windows)
#

  1. 启动虚拟机
  2. 菜单:虚拟机 → USB 与蓝牙
  3. 找到您的 Alfa 网卡并点击 连接
  4. 网卡出现在虚拟机内

执行 lsusb 确认,然后按照驱动程序安装步骤操作。


故障排除
#

问题可能原因解决方法
lsusb 没有显示网卡 ID连接线故障或供电不足换 USB 口。Pi 请用有源 Hub
modprobe 说"Module not found"缺少内核模块执行 sudo apt install linux-modules-extra-$(uname -r)
驱动程序正常但无法切换监控模式NetworkManager 干扰先执行 sudo airmon-ng check kill
监控模式已启动但没有捕获到任何东西接口名称或信道错误执行 iwconfig,设置信道:iwconfig wlan0mon channel 6
注入测试失败使用了错误的接口使用 wlan0mon 而非 wlan0
VIF 创建失败驱动程序未完全加载拔插网卡,或重新加载模块

附录:完整 Alfa 型号列表
#

型号芯片组驱动程序中国大陆镜像来源
AWUS036ACHRTL8812AU88XXauGitee: mirrors/rtl8812au
AWUS036ACMMT7612Umt76x2u内核内置驱动程序
AWUS036ACSRTL8811AU8811auGitee: mirrors/rtl8811au
AWUS036AXRTL8832BUrtl8832buGitee: mirrors/rtl8832bu
AWUS036AXMRTL8832BUrtl8832buGitee: mirrors/rtl8832bu
AWUS036AXMLRTL8832BUrtl8832buGitee: mirrors/rtl8832bu
AWUS036AXERRTL8832BUrtl8832buGitee: mirrors/rtl8832bu
AWUS036EACRTL8814AU8814auGitee: mirrors/rtl8814au

常見問題

在中国安装 Alfa WiFi 网卡需要翻墙吗?

不需要,全程使用中科大、阿里云、清华等国内镜像及 Gitee 源码镜像即可完成。

哪款 Alfa 网卡最适合监听模式和数据包注入?

AWUS036ACM 搭载 MT7612U 芯片,驱动核心内置且完整支持 VIF,是最佳选择。

哪款 Alfa 网卡支持 WiFi 6?

AWUS036AX 和 AWUS036AXER 采用 RTL8832BU 芯片支持 WiFi 6,Ubuntu 24.04 免驱即用。

哪款 Alfa 网卡支持 WiFi 6E?

AWUS036AXM 和 AWUS036AXML 采用 MT7921AUN 芯片支持 WiFi 6E 三频段。

树莓派上使用 Alfa 网卡需要注意什么?

务必搭配有源 USB Hub 供电,并刷 Kali ARM64 版本以获得最佳驱动支持。

结语
#

本指南涵盖了在所有主要 Linux 发行版上安装所有 Alfa USB WiFi 网卡的方法,全程使用中国大陆可访问的资源。完成后您应能:

✅ 为任何 Alfa 网卡安装驱动程序
✅ 在 Kali、Ubuntu、Debian 或 Raspberry Pi 上启用监控模式
✅ 测试封包注入
✅ 使用支持型号的虚拟接口(VIF)
✅ 将网卡直通至虚拟机

有疑问或问题? 请查阅本系列中特定型号的教程,或通过 yupitek.com 联系我们。


相关教程
#

本文是 Alfa 中国大陆安装指南系列的一部分:


最后更新:2026 年 4 月 24 日

参考文献
#

  1. aircrack-ng 官方文档
  2. Linux Kernel mt76 驱动
  3. ALFA Network 官网
  4. Kali Linux 官方文档
  5. Gitee 驱动源码镜像
alfa-china-install-guide - 这篇文章属于一个选集。
§ 9: 本文