
- Yopitek Ltd/
- Блог/
- Руководство по установке драйверов ALFA AWUS036AX для Китая: Kali Linux, Ubuntu, Debian и Raspberry Pi/
Руководство по установке драйверов ALFA AWUS036AX для Китая: Kali Linux, Ubuntu, Debian и Raspberry Pi
Оглавление
AWUS036AX — это двухдиапазонный адаптер ALFA WiFi 6 AX1800. Его чип RTL8832BU не поддерживается ядром в версиях Linux ниже 6.14, но в Ubuntu 24.04 (ядро 6.8) он уже встроен. В этом руководстве используются зеркала Gitee для более старых ядер и встроенный драйвер для Ubuntu 24.04. GitHub не требуется.
Заметка для исследователей безопасности: RTL8832BU имеет ограниченную поддержку режима монитора. Результаты зависят от версии ядра и драйвера. Для надежной инъекции пакетов в Kali Linux лучше выбрать AWUS036ACM или AWUS036ACH.
Перед началом работы#
- Адаптер ALFA AWUS036AX
- Кабель USB-A
- Активное интернет-соединение
lsusbИщите строку:
Bus 001 Device 003: ID 0bda:885a Realtek Semiconductor Corp.Выберите вашу операционную систему#
Kali Linux#
Шаг 1: Переключение на китайское зеркало#
sudo nano /etc/apt/sources.listdeb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free non-free-firmwaresudo apt updateШаг 2: Установка зависимостей для сборки#
sudo apt install -y build-essential dkms bc iw git linux-headers-$(uname -r)Шаг 3: Клонирование драйвера из Gitee#
git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852buПРИМЕЧАНИЕ: Если URL-адрес Gitee не загружается, выполните поиск в Gitee по запросу
rtl8852buи выберите наиболее свежий форк. Вы также можете скачать архивы с files.alfa.com.tw.
Шаг 4: Компиляция и установка#
sudo ./install-driver.sh
sudo rebootПроверьте загрузку драйвера:
lsmod | grep 88x2bu
iwconfigШаг 5: Включение режима монитора#
Примечание: Поддержка режима монитора в RTL8832BU ограничена. Следующие команды работают в большинстве случаев, но результаты могут отличаться.
sudo airmon-ng check kill
sudo ip link set wlan1 down
sudo iw dev wlan1 set type monitor
sudo ip link set wlan1 up
iwconfigШаг 6: Тестирование инъекции пакетов#
sudo aireplay-ng --test wlan1Если инъекция работает нестабильно, рассмотрите возможность использования AWUS036ACM для задач тестирования на проникновение.
Ubuntu 22.04 / 24.04#
Ubuntu 24.04 (Noble) — драйвер в ядре, Gitee не требуется#
Ubuntu 24.04 поставляется с ядром 6.8, которое включает драйвер RTL8832BU нативно.
sudo nano /etc/apt/sources.list.d/ubuntu.sourcesTypes: 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.gpgsudo apt update
sudo modprobe 88x2bu
iwconfigЕсли модуль загрузился и интерфейс появился, значит все готово. Переходите к шагам по включению режима монитора выше.
Ubuntu 22.04 (Jammy) — требуется DKMS#
sudo nano /etc/apt/sources.listdeb 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 multiversesudo apt update
sudo apt install -y build-essential dkms git linux-headers-$(uname -r)
git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852bu
sudo ./install-driver.sh
sudo rebootDebian#
sudo nano /etc/apt/sources.listdeb 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-firmwaresudo apt update
sudo apt install -y git build-essential dkms linux-headers-$(uname -r)
git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852bu
sudo ./install-driver.sh
sudo rebootВключите режим монитора, следуя тем же шагам, что и для Kali выше.
Raspberry Pi 4B / 5#
Сначала переключитесь на китайское зеркало:
sudo nano /etc/apt/sources.listdeb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free non-free-firmwaresudo apt update && sudo apt full-upgrade -y
sudo apt install -y git bc dkms build-essential raspberrypi-kernel-headers
git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852bu
sudo ./install-driver.sh
sudo rebootПроброс USB в виртуальную машину#
VirtualBox#
- Settings → USB → Включите USB 3.0 (xHCI).
- Добавьте фильтр: Realtek (ID: 0bda:885a).
- Запустите ВМ →
lsusbдля подтверждения → следуйте шагам для Kali.
VMware#
- Virtual Machine → USB & Bluetooth → Найдите Realtek RTL8832BU → Connect.
lsusbдля подтверждения → следуйте шагам для Kali.
常見問題
Какой чип используется в AWUS036AX? Поддерживает ли WiFi 6?
Чип Realtek RTL8832BU, поддерживает WiFi 6 (802.11ax) высокоскоростную сеть.
Нужно ли устанавливать драйвер AWUS036AX в Ubuntu 24.04?
Нет, ядро Ubuntu 24.04 нативно поддерживает RTL8832BU, Plug & Play.
Подходит ли AWUS036AX для исследований беспроводной безопасности?
Менее подходит, поддержка режима монитора у RTL8832BU ограничена, рекомендуется AWUS036ACM или AWUS036ACH.
Нужен ли VPN для установки AWUS036AX в Китае?
Нет, скачайте исходный код rtl8852bu с Gitee и используйте внутренние зеркала для установки инструментов компиляции.
Какой USB ID у AWUS036AX?
USB ID Realtek RTL8832BU — 0bda:8832, можно проверить через lsusb.
Устранение неполадок#
| Проблема | Вероятная причина | Решение |
|---|---|---|
lsusb не показывает 0bda:885a | Адаптер не обнаружен | Попробуйте другой USB-порт |
Ошибка install-driver.sh | Отсутствуют заголовки ядра | sudo apt install linux-headers-$(uname -r) |
| Ошибка клонирования из Gitee | Проблема с сетью | Поищите rtl8852bu на gitee.com |
Ubuntu 24.04: ошибка modprobe 88x2bu | Модуль отсутствует | Установите linux-modules-extra-$(uname -r) |
| Режим монитора работает нестабильно | Ограничение RTL8832BU | Используйте AWUS036ACM для пентеста |
Примечание о VIF: Драйвер RTL8832BU (out-of-kernel) не поддерживает виртуальные интерфейсы (VIF).
Список китайских зеркал#
| Ресурс | URL | Для чего использовать |
|---|---|---|
| Официальные драйверы Alfa | files.alfa.com.tw | Пакеты драйверов |
| rtl8852bu (Gitee) | gitee.com/mirrors/rtl8852bu | Драйвер RTL8832BU |
| Зеркало Tsinghua University | mirrors.tuna.tsinghua.edu.cn | Kali / Debian / Ubuntu |
| Зеркало Alibaba Cloud | mirrors.aliyun.com | Ubuntu |
| Зеркало USTC | mirrors.ustc.edu.cn | Kali |
| Зеркало Huawei Cloud | repo.huaweicloud.com | Kali ARM |
Другие руководства по адаптерам Alfa для Китая#
- Руководство по установке AWUS036ACH в Китае — RTL8812AU, высокая мощность
- Руководство по установке AWUS036ACM в Китае — MT7612U, полная поддержка VIF
- Руководство по установке AWUS036ACS в Китае — RTL8811AU, режим монитора
- AWUS036AX ← вы находитесь здесь
- Руководство по установке AWUS036AXER в Китае — RTL8832BU, nano
- Руководство по установке AWUS036AXM в Китае — MT7921AUN, L-образный
- Руководство по установке AWUS036AXML в Китае — MT7921AUN, WiFi 6E
- Руководство по установке AWUS036EACS в Китае — RTL8821CU, Windows
Вопросы? Оставляйте комментарии ниже или свяжитесь с нами на yupitek.com.
Источники#
Здесь пока нет статей.