Перейти к основному содержимому
Руководство по установке драйверов ALFA AWUS036AX для Китая: Kali Linux, Ubuntu, Debian и Raspberry Pi
  1. Блог/

Руководство по установке драйверов 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 не требуется.

TL;DR: AWUS036AX с чипом RTL8832BU поддерживает WiFi 6. В Ubuntu 24.04 работает без драйвера, в Kali/Ubuntu 22.04 компилируется из Gitee rtl8852bu.

Заметка для исследователей безопасности: RTL8832BU имеет ограниченную поддержку режима монитора. Результаты зависят от версии ядра и драйвера. Для надежной инъекции пакетов в Kali Linux лучше выбрать AWUS036ACM или AWUS036ACH.

Перед началом работы
#

  1. Адаптер ALFA AWUS036AX
  2. Кабель USB-A
  3. Активное интернет-соединение
lsusb

Ищите строку:

Bus 001 Device 003: ID 0bda:885a Realtek Semiconductor Corp.

Выберите вашу операционную систему
#


Kali Linux
#

Шаг 1: Переключение на китайское зеркало
#

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

Шаг 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.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
sudo apt update
sudo modprobe 88x2bu
iwconfig

Если модуль загрузился и интерфейс появился, значит все готово. Переходите к шагам по включению режима монитора выше.


Ubuntu 22.04 (Jammy) — требуется DKMS
#

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 build-essential dkms git linux-headers-$(uname -r)
git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852bu
sudo ./install-driver.sh
sudo reboot

Debian
#

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 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.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 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
#

  1. Settings → USB → Включите USB 3.0 (xHCI).
  2. Добавьте фильтр: Realtek (ID: 0bda:885a).
  3. Запустите ВМ → lsusb для подтверждения → следуйте шагам для Kali.

VMware
#

  1. Virtual Machine → USB & Bluetooth → Найдите Realtek RTL8832BUConnect.
  2. 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Для чего использовать
Официальные драйверы Alfafiles.alfa.com.twПакеты драйверов
rtl8852bu (Gitee)gitee.com/mirrors/rtl8852buДрайвер RTL8832BU
Зеркало Tsinghua Universitymirrors.tuna.tsinghua.edu.cnKali / Debian / Ubuntu
Зеркало Alibaba Cloudmirrors.aliyun.comUbuntu
Зеркало USTCmirrors.ustc.edu.cnKali
Зеркало Huawei Cloudrepo.huaweicloud.comKali ARM

Другие руководства по адаптерам Alfa для Китая
#

Вопросы? Оставляйте комментарии ниже или свяжитесь с нами на yupitek.com.

Источники
#

  1. Официальный сайт Realtek
  2. Официальный сайт ALFA Network
  3. Официальная документация Kali Linux
  4. Зеркало Gitee rtl8852bu

Здесь пока нет статей.