التخطى الى المحتوى الأساسى
دليل تثبيت برنامج تشغيل ALFA AWUS036AXML للصين: Kali Linux، Ubuntu، Debian و Raspberry Pi
  1. المدونة/

دليل تثبيت برنامج تشغيل ALFA AWUS036AXML للصين: Kali Linux، Ubuntu، Debian و Raspberry Pi

محتوى المقال

يعتبر AWUS036AXML هو الطراز الرائد من ALFA لـ WiFi 6E — وهو محول USB-C ثلاثي النطاق يغطي نطاقات 2.4 جيجاهرتز و5 جيجاهرتز ونطاق 6 جيجاهرتز غير المزدحم. تستخدم شريحة MT7921AUN الخاصة به برنامج تشغيل mt7921u المدمج في نواة Linux منذ الإصدار 5.18. في Ubuntu 24.04 و Kali 2025 ، يعد المحول جاهزًا للاستخدام بمجرد تثبيت حزمة البرامج الثابتة من مرآة محلية. يغطي هذا الدليل الإعداد الكامل — البرامج الثابتة، التحقق من برنامج التشغيل، وضع المراقبة، حقن الحزم، و VIF — دون لمس GitHub.

TL;DR: يستخدم AWUS036AXML شريحة MT7921AUN، محول WiFi 6E ثلاثي النطاق USB-C رئيسي، تعريفه مدمج في النواة. بعد تثبيت البرنامج الثابت يمكن استخدام وضع المراقبة وحقن الحزم و VIF.

تأكد من توفر المتطلبات التالية لديك:

قبل أن تبدأ
#

تأكد من توفر المتطلبات التالية لديك:

  1. محول ALFA AWUS036AXML وكبل USB-C
  2. موزع USB يعمل بالطاقة — مطلوب إذا كنت تستخدم Raspberry Pi
  3. اتصال إنترنت نشط للوصول إلى المرايا المحلية

قم بتوصيل المحول، ثم تأكد من أن نظامك يتعرف عليه:

lsusb

ابحث عن هذا في الإخراج:

Bus 001 Device 003: ID 0e8d:7961 MediaTek Inc.

إذا رأيت 0e8d:7961، فهذا يعني أنه تم اكتشاف المحول. انتقل إلى قسم نظام التشغيل الخاص بك أدناه.

إذا لم تره، جرب منفذ USB-C أو كبلًا مختلفًا، ثم قم بتشغيل lsusb مرة أخرى.

اختر نظام التشغيل الخاص بك
#

انتقل إلى القسم الصحيح لنظام التشغيل الخاص بك:

هل قمت بالتثبيت بالفعل؟ انتقل إلى:


Kali Linux
#

برنامج تشغيل MT7921AUN موجود بالفعل في نواة Kali. كل ما تحتاجه هو حزمة البرامج الثابتة MediaTek، المتوفرة من المرايا المحلية.

الخطوة 1: التبديل إلى مرآة الصين
#

افتح قائمة المصادر في الجهاز (terminal).

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


الخطوة 2: تثبيت البرامج الثابتة (Firmware)
#

تتطلب شريحة MT7921AUN ملفات برامج ثابتة من firmware-misc-nonfree و linux-firmware. بدونها، سيتم تحميل برنامج التشغيل ولكن سيفشل المحول في البدء.

sudo apt install -y linux-firmware firmware-misc-nonfree
sudo reboot

الخطوة 3: التحقق من برنامج التشغيل
#

بعد إعادة التشغيل، قم بتوصيل المحول وتحقق.

lsmod | grep mt7921

يجب أن ترى mt7921u في الإخراج. ثم تأكد من ظهور واجهة لاسلكية.

iwconfig

ابحث عن wlan0 أو wlan1. إذا ظهرت، فهذا يعني أن برنامج التشغيل يعمل.


الخطوة 4: تمكين وضع المراقبة
#

تحقق من اسم الواجهة أولاً.

iwconfig

استخدم الاسم الذي تراه (مثل wlan1). قم بإيقاف العمليات المتداخلة، ثم قم بالتبديل إلى وضع المراقبة.

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

ابحث عن Mode:Monitor على الواجهة.


الخطوة 5: اختبار حقن الحزم
#

sudo aireplay-ng --test wlan1

نتيجة ناجحة:

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

إذا فشل، قم بإعادة التشغيل وحاول مرة أخرى.


Ubuntu 22.04 / 24.04
#

Ubuntu 24.04 (Noble) — نواة 6.8، توصيل وتشغيل
#

يأتي Ubuntu 24.04 بنواة 6.8، والتي تتضمن برنامج تشغيل MT7921AUN بشكل أصلي.

الخطوة 1: التبديل إلى مرآة الصين
#

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.

sudo apt update

الخطوة 2: تثبيت البرامج الثابتة
#

sudo apt install -y linux-firmware
sudo reboot

الخطوة 3: التحقق وتمكين وضع المراقبة
#

بعد إعادة التشغيل، قم بتشغيل lsmod | grep mt7921 للتأكد من تحميل برنامج التشغيل، ثم اتبع خطوات وضع مراقبة Kali أعلاه (الخطوة 4).


Ubuntu 22.04 (Jammy) — مطلوب نواة HWE
#

يأتي Ubuntu 22.04 بنواة 5.15. يتطلب برنامج تشغيل MT7921AUN نواة ≥ 5.18. قم بتثبيت نواة HWE أولاً.

الخطوة 1: التبديل إلى مرآة الصين
#

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

احفظ واخرج (Ctrl+O ، ثم Ctrl+X).

sudo apt update

الخطوة 2: تثبيت نواة HWE
#

sudo apt install -y linux-generic-hwe-22.04
sudo reboot

بعد إعادة التشغيل، تأكد من إصدار النواة:

uname -r

يجب أن ترى 5.19 أو أعلى. ثم قم بتثبيت البرامج الثابتة وتمكين وضع المراقبة كما هو موضح أعلاه.

الخطوة 3: تثبيت البرامج الثابتة
#

sudo apt install -y linux-firmware
sudo reboot

Debian
#

الخطوة 1: التبديل إلى مرآة الصين
#

sudo nano /etc/apt/sources.list

احذف كل شيء والصق (Debian 12 Bookworm):

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

احفظ بـ Ctrl+O ، ثم اخرج بـ Ctrl+X.

sudo apt update

الخطوة 2: تثبيت البرامج الثابتة
#

يأتي Debian 12 Bookworm بنواة 6.1 — متوافق مع MT7921AUN.

sudo apt install -y firmware-misc-nonfree linux-firmware
sudo reboot

الخطوة 3: التحقق وتمكين وضع المراقبة
#

lsmod | grep mt7921
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

الخطوة 4: اختبار حقن الحزم
#

sudo aireplay-ng --test wlan1

Injection is working! يؤكد أن المحول يعمل بالكامل.


Raspberry Pi 4B / 5
#

يستهلك AWUS036AXML ما يصل إلى 2.7 واط تحت الحمل. استخدم دائمًا موزع USB يعمل بالطاقة على Raspberry Pi.

الخطوة 1: تنزيل صورة Kali Linux ARM64
#

الصفحة الرسمية: https://www.kali.org/get-kali/#kali-arm

اختر Raspberry Pi 4 (64-bit) أو Raspberry Pi 5 (64-bit) — 64 بت مطلوب.

مرآة الصين: https://repo.huaweicloud.com/kali-images/ — انتقل إلى أحدث مجلد إصدار وقم بتنزيل صورة ARM64.

الخطوة 2: الحرق على MicroSD
#

lsblk
# استبدل /dev/sdX ببطاقة SD الفعلية الخاصة بك
sudo dd if=kali-linux-2025.1-raspberry-pi-arm64.img of=/dev/sdX bs=4M status=progress conv=fsync
sync

بيانات الاعتماد الافتراضية: kali / kali.

الخطوة 3: التبديل إلى مرآة الصين وتثبيت البرامج الثابتة
#

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 linux-firmware firmware-misc-nonfree
sudo reboot

الخطوة 4: التحقق من برنامج التشغيل
#

lsmod | grep mt7921

يجب أن يظهر mt7921u.

الخطوة 5: تمكين وضع المراقبة
#

في Pi مع Wi-Fi مدمج، يظهر AWUS036AXML كـ wlan1.

iwconfig
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

تمرير USB للمحاكاة الافتراضية
#

VirtualBox
#

  1. قم بإيقاف تشغيل VM. اذهب إلى Settings → USB.
  2. تمكين USB 3.0 (xHCI) Controller.
  3. انقر فوق + لإضافة فلتر USB.
  4. اختر: MediaTek Inc. (ID: 0e8d:7961).
  5. ابدأ تشغيل VM — يظهر المحول داخل Kali.

قم بتشغيل lsusb في VM للتأكد من وجود 0e8d:7961 ، ثم اتبع خطوات Kali أعلاه.

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

  1. ابدأ تشغيل VM.
  2. القائمة: Virtual Machine → USB & Bluetooth.
  3. ابحث عن MediaTek MT7921AUN وانقر فوق Connect.
  4. قم بتشغيل lsusb في VM للتأكد، ثم اتبع خطوات Kali أعلاه.

الواجهة الافتراضية (VIF)
#

يتمتع MT7921AUN بدعم VIF كامل في النواة بشكل أصلي. يمكنك تشغيل واجهة مراقبة وواجهة مدارة على نفس المحول في وقت واحد — لا حاجة لرقع (patches).

إنشاء واجهة مراقبة بجانب الوضع المدار
#

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

يجب أن ترى كل من wlan0 (مدارة) و mon0 (مراقبة) نشطين في نفس الوقت.

المراقبة أثناء البقاء متصلاً
#

sudo airodump-ng mon0

تبقى wlan0 متصلة بينما تلتقط mon0 كل شيء في النطاق.

Fake 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
iwconfig

ملاحظة حول hostapd: يتطلب تشغيل AP الكامل تهيئة hostapd. الخطوات المذكورة أعلاه تؤكد أن المحول يمكنه إنشاء الواجهة — تهيئة AP الفعلية موضوع منفصل.


استكشاف الأخطاء وإصلاحها
#

المشكلةالسبب المرجحالحل
lsusb لا يظهر 0e8d:7961المحول غير متصل أو الكبل تالفجرب منفذ USB-C أو كبلًا مختلفًا. استخدم موزعًا يعمل بالطاقة على Raspberry Pi.
lsmod لا يظهر mt7921uالبرامج الثابتة غير مثبتة أو النواة قديمةقم بتشغيل sudo apt install linux-firmware firmware-misc-nonfree && sudo reboot
Ubuntu 22.04 لا يقوم بتحميل برنامج التشغيلنواة 5.15 قديمة جدًاتثبيت HWE: sudo apt install linux-generic-hwe-22.04
تظهر الواجهة ولكن لا تتصلفقدان ملفات البرامج الثابتةقم بتشغيل sudo apt install firmware-misc-nonfree ثم أعد التشغيل
فشل التبديل لوضع المراقبةالواجهة لا تزال تعمل (UP)قم بتشغيل sudo ip link set wlan1 down قبل أمر iw dev
اختبار الحقن يقول “No Answer”نقطة الوصول بعيدة جدًا أو واجهة خاطئةاقترب أكثر. تأكد من Mode:Monitor باستخدام iwconfig.
فشل إنشاء واجهة VIFلم يتم تحميل برنامج التشغيل بالكاملافصله، ثم: sudo rmmod mt7921u && sudo modprobe mt7921u

مرجع مرايا الصين
#

الموردعنوان URLالاستخدام
برامج تشغيل Alfa الرسميةfiles.alfa.com.twحزم برامج التشغيل، البرامج الثابتة
وثائق Alfawiki.alfa.com.twأدلة المنتجات
جامعة تسينغ-هواmirrors.tuna.tsinghua.edu.cnKali / Debian / Ubuntu
مرآة علي باباmirrors.aliyun.comUbuntu (موصى به)
جامعة العلوم والتكنولوجيا في الصينmirrors.ustc.edu.cnKali (موصى به)
مرآة هواويrepo.huaweicloud.comصور Kali ARM (احتياطي)

常見問題

ما الشريحة التي يستخدمها AWUS036AXML؟ هل هي نفس AWUS036AXM؟

نفس شريحة MediaTek MT7921AUN، لكن AWUS036AXML هو الإصدار الرئيسي بواجهة USB-C.

هل يحتاج AWUS036AXML إلى تثبيت تعريف يدوي؟

لا، تعريف mt7921u مدمج في النواة منذ 5.18، يلزم فقط تثبيت حزمة البرنامج الثابت.

هل يدعم AWUS036AXML الواجهات الافتراضية VIF؟

نعم، MT7921AUN يدعم بالكامل VIF الأصلي في النواة، يمكن تشغيل واجهة مراقبة وواجهة مُدارة في آن واحد.

لماذا يفشل تحميل التعريف على Ubuntu 22.04 مع AWUS036AXML؟

نواة Ubuntu 22.04 الافتراضية 5.15 قديمة جداً، يلزم تثبيت نواة HWE للترقية إلى 5.18 فأحدث.

ما هو USB ID لـ AWUS036AXML؟

USB ID لـ MediaTek MT7921AUN هو 0e8d:7961، يمكن التأكد بـ lsusb.

المزيد من أدلة محولات Alfa للصين
#

هذا جزء من سلسلة دليل تثبيت Alfa في الصين:

هل لديك أسئلة؟ اترك تعليقًا أدناه أو اتصل بنا على yupitek.com.

المراجع
#

  1. تعريف Linux Kernel mt7921
  2. وثائق aircrack-ng الرسمية
  3. موقع ALFA Network الرسمي
  4. وثائق Kali Linux الرسمية