
- Yopitek Ltd/
- المدونة/
- دليل تثبيت تعريف ALFA AWUS036ACM للصين: Kali Linux وUbuntu وDebian وRaspberry Pi/
دليل تثبيت تعريف ALFA AWUS036ACM للصين: Kali Linux وUbuntu وDebian وRaspberry Pi
محتوى المقال
يُعدّ AWUS036ACM من أيسر محوّلات Alfa إعدادًا على Linux. تستخدم شريحته MT7612U تعريف mt76x2u، المدمج في نواة Linux منذ الإصدار 4.19. على معظم الأنظمة الحديثة، يعمل المحوّل بأمرين أو ثلاثة فحسب. يتناول هذا الدليل الإعداد الكامل — التحقق من التعريف، وتفعيل وضع المراقبة، وحقن الحزم، والواجهة الافتراضية (VIF) — باستخدام المرايا المحلية حصرًا. لا حاجة لـ GitHub.
تأكد من توافر ما يلي:
قبل البدء#
تأكد من توافر ما يلي:
- محوّل ALFA AWUS036ACM
- كابل USB (الكابل المرفق في الصندوق مناسب تمامًا)
- موزّع USB بمصدر طاقة مستقل — ضروري عند الاستخدام مع Raspberry Pi
- اتصال إنترنت نشط للوصول إلى المرايا المحلية
وصّل المحوّل، ثم تأكد من أن النظام يتعرف عليه:
lsusbابحث عن هذا السطر في المخرجات:
Bus 001 Device 003: ID 0e8d:7612 MediaTek Inc.إذا رأيت 0e8d:7612، فالمحوّل مُكتشَف. انتقل إلى قسم نظام التشغيل الخاص بك أدناه.
إذا لم يظهر، جرّب منفذ USB آخر أو استبدل الكابل، ثم أعد تشغيل lsusb.
اختر نظام التشغيل#
انتقل إلى القسم المناسب لنظامك:
إذا أتممت التثبيت مسبقًا، انتقل مباشرةً إلى:
Kali Linux#
تعريف MT7612U مدرج بالفعل في نواة Kali. في معظم الحالات يعمل المحوّل فور توصيله. تتحقق الخطوات التالية من تحميل التعريف وتوجّهك عبر وضع المراقبة.
الخطوة 1: التحويل إلى مرايا الصين#
افتح قائمة المصادر في الطرفية.
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: التحقق من التعريف#
تحقق مما إذا كانت الوحدة قد تحملت تلقائيًا عند توصيل المحوّل.
lsmod | grep mt76يجب أن ترى في المخرجات mt76x2u. إذا لم يظهر شيء، حمّله يدويًا.
sudo modprobe mt76x2uأعد تشغيل lsmod | grep mt76 للتأكيد. ثم تحقق من أن المحوّل يعمل.
iwconfigابحث عن واجهة لاسلكية — في العادة wlan0 أو wlan1. إذا ظهرت الواجهة مع ESSID أو unassociated، فالتعريف يعمل.
الخطوة 2 (بديلة): تثبيت وحدات النواة الإضافية#
إذا أعطى modprobe mt76x2u خطأ “Module not found”، فقد تكون وحدات MT76 مفقودة من بنية النواة. ثبّتها من مرايا الصين.
sudo apt install -y linux-modules-extra-$(uname -r)بعد اكتمال التثبيت، حمّل الوحدة مجددًا.
sudo modprobe mt76x2uإذا لم تكن الحزمة متاحة لإصدار نواتك تحديدًا، فاصرف التعريف من المصدر عوضًا عن ذلك.
sudo apt install -y git build-essential libssl-dev
git clone https://gitee.com/mirrors/mt76.git
cd mt76
make
sudo make install
sudo modprobe mt76x2uملاحظة: إذا لم يُحمَّل رابط Gitee، ابحث في Gitee عن
mt76واختر أحدث نسخة مُحدَّثة. يمكنك أيضًا تنزيل حزم التعريف مباشرةً من files.alfa.com.tw.
الخطوة 3: تفعيل وضع المراقبة#
قبل التبديل إلى وضع المراقبة، تحقق من اسم الواجهة الذي خصّصه النظام للمحوّل.
iwconfigابحث عن wlan0 أو wlan1. استخدم ذلك الاسم في الأوامر أدناه.
أوقف NetworkManager و wpa_supplicant حتى لا يتداخلا مع العملية.
sudo airmon-ng check kill
sudo airmon-ng start wlan0أكّد التبديل.
iwconfigابحث عن إدخال مثل wlan0mon مع Mode:Monitor. حين ترى ذلك، يكون المحوّل جاهزًا لالتقاط الحزم.
الخطوة 4: اختبار حقن الحزم#
شغّل اختبار الحقن على واجهة المراقبة.
sudo aireplay-ng --test wlan0monنتيجة ناجحة تبدو هكذا:
Trying broadcast probe requests...
Injection is working!
Found 1 APإذا فشل الاختبار، أعد تشغيل الجهاز وكرّره. إذا استمر الفشل، تأكد أن لا عملية أخرى تستخدم الواجهة بتشغيل iwconfig.
Ubuntu 22.04 / 24.04#
تعريف MT7612U موجود في نواة Ubuntu أيضًا، لكنه قد يكون في حزمة linux-modules-extra بدلًا من صورة النواة الأساسية. تتعامل الخطوات التالية مع كلتا الحالتين.
الخطوة 1: التحويل إلى مرايا الصين#
Ubuntu 24.04 (Noble)#
افتح ملف المصادر بصيغة DEB822:
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احفظ واخرج (Ctrl+O، ثم Ctrl+X).
تحديث فهرس الحزم#
sudo apt updateالخطوة 2: تحميل التعريف#
حاول تحميل الوحدة مباشرةً أولًا.
sudo modprobe mt76x2uإذا أعطى خطأ “Module not found”، ثبّت حزمة الوحدات الإضافية.
sudo apt install -y linux-modules-extra-$(uname -r)
sudo modprobe mt76x2uتحقق من ظهور المحوّل.
iwconfigظهور واجهة مثل wlan0 أو wlan1 في المخرجات يؤكد أن التعريف نشط.
الخطوة 3: تثبيت أدوات الشبكة اللاسلكية#
ثبّت aircrack-ng لوضع المراقبة واختبار الحقن.
sudo apt install -y aircrack-ngالخطوة 4: تفعيل وضع المراقبة#
أنهِ العمليات المتداخلة، ثم شغّل وضع المراقبة.
sudo airmon-ng check kill
sudo airmon-ng start wlan0ملاحظة: قد تكون واجهتك
wlan1إذا كان ثمة بطاقة لاسلكية أخرى. شغّلiwconfigأولًا للتحقق.
الخطوة 5: اختبار حقن الحزم#
sudo aireplay-ng --test wlan0monنتيجة ناجحة تُظهر Injection is working!. إذا ظهرت أخطاء في الواجهة، تحقق من تفعيل وضع المراقبة بـ iwconfig wlan0mon.
Debian#
تعريف MT7612U موجود في نواة Debian، لكنه قد يحتاج إلى حزمة firmware-misc-nonfree للتهيئة الكاملة.
الخطوة 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: تثبيت البرامج الثابتة غير الحرة#
يحتاج MT7612U إلى ملفات البرامج الثابتة من حزمة firmware-misc-nonfree. بدونها، يُهيَّأ المحوّل لكنه قد لا يرتبط بالشبكة أو لا يتبدّل إلى وضع المراقبة.
sudo apt install -y firmware-misc-nonfreeالخطوة 3: تحميل التعريف#
sudo modprobe mt76x2uإذا كانت الوحدة مفقودة، ثبّت وحدات النواة الإضافية أولًا.
sudo apt install -y linux-modules-extra-$(uname -r)
sudo modprobe mt76x2uأكّد ظهور الواجهة.
iwconfigالخطوة 4: تفعيل وضع المراقبة#
sudo apt install -y aircrack-ng
sudo airmon-ng check kill
sudo airmon-ng start wlan0أكّد وضع المراقبة بـ iwconfig — ابحث عن wlan0mon مع Mode:Monitor.
الخطوة 5: اختبار حقن الحزم#
sudo aireplay-ng --test wlan0monInjection is working! يؤكد أن المحوّل يعمل بصورة كاملة.
Raspberry Pi 4B / 5#
يستهلك AWUS036ACM نحو 400mW تحت الحمل. استخدم موزّع USB بمصدر طاقة مستقل لمنع Pi من تقليص الأداء.
الخطوة 1: تنزيل صورة Kali Linux ARM64#
انتقل إلى صفحة تنزيلات Kali ARM الرسمية: https://www.kali.org/get-kali/#kali-arm
اختر Raspberry Pi 4 (64-bit) أو Raspberry Pi 5 (64-bit). لا تستخدم الصورة 32-bit — يُشترط 64-bit.
مرايا الصين: إذا كان kali.org بطيئًا، استخدم 华为云: https://repo.huaweicloud.com/kali-images/ تصفّح إلى مجلد الإصدار الأحدث ونزّل صورة ARM64 من هناك.
الخطوة 2: نسخ الصورة على MicroSD#
تحقق أولًا من مسار الجهاز الخاص ببطاقتك.
lsblkثم انسخ الصورة، مستبدلًا /dev/sdX بمسار البطاقة الفعلي.
# Replace /dev/sdX with your actual SD card (check with lsblk)
sudo dd if=kali-linux-2025.1-raspberry-pi-arm64.img of=/dev/sdX bs=4M status=progress conv=fsync
syncانتظر حتى تنتهي 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 rebootالخطوة 4: التحقق من التعريف#
بعد إعادة التشغيل، وصّل المحوّل وتحقق.
lsmod | grep mt76إذا ظهر mt76x2u، انتهيت. وإن لم يظهر:
sudo apt install -y linux-modules-extra-$(uname -r)
sudo modprobe mt76x2uالخطوة 5: تفعيل وضع المراقبة#
على Pi مزوّد بـ Wi-Fi مدمج، يظهر AWUS036ACM باسم wlan1 — إذ يشغل الراديو المدمج wlan0.
iwconfigدوّن اسم الواجهة، ثم شغّل وضع المراقبة عليها.
sudo airmon-ng check kill
sudo airmon-ng start wlan1أكّد بـ iwconfig — ابحث عن wlan1mon مع Mode:Monitor.
الخطوة 6: اختبار حقن الحزم#
sudo aireplay-ng --test wlan1monInjection is working! يؤكد التشغيل الكامل. إذا فشل الاختبار، تأكد من استخدام موزّع USB بمصدر طاقة مستقل.
تمرير USB إلى الآلة الافتراضية#
VirtualBox#
- أوقف تشغيل الآلة الافتراضية. انتقل إلى Settings → USB.
- فعّل USB 3.0 (xHCI) Controller.
- انقر + لإضافة مرشّح USB.
- اختر: MediaTek Inc. MT7612U (ID: 0e8d:7612).
- شغّل الآلة الافتراضية — يظهر المحوّل داخل Kali.
شغّل lsusb في الآلة الافتراضية للتأكد من 0e8d:7612، ثم اتبع خطوات Kali أعلاه.
VMware Fusion (macOS) / VMware Workstation (Windows)#
- شغّل الآلة الافتراضية.
- من القائمة: Virtual Machine → USB & Bluetooth.
- ابحث عن MediaTek MT7612U وانقر Connect.
- شغّل
lsusbفي الآلة الافتراضية للتأكيد، ثم اتبع خطوات Kali أعلاه.
الواجهة الافتراضية (VIF)#
هنا يتفوق AWUS036ACM على ACH. تتمتع شريحة MT7612U بدعم كامل للواجهة الافتراضية (VIF) على مستوى النواة. يمكنك تشغيل واجهة مراقبة وواجهة مُدارة أو نقطة وصول على المحوّل ذاته في آنٍ واحد — دون تصحيحات أو حيل.
إنشاء واجهة افتراضية ثانية#
مع المحوّل في وضع إدارة باسم wlan0، أضف واجهة مراقبة بجانبه.
sudo iw dev wlan0 interface add mon0 type monitor
sudo ip link set mon0 upالآن تحقق من أن كلتا الواجهتين نشطتان.
iwconfigيجب أن ترى wlan0 (مرتبطة، وضع إدارة) وmon0 (وضع مراقبة). يؤدي المحوّل كلتا المهمتين في وقت واحد.
حالة استخدام: المراقبة مع الاتصال#
يتيح لك هذا التقاط حركة البيانات على mon0 بينما تظل wlan0 متصلة بشبكة — مفيد للتحليل المترابط.
sudo airodump-ng mon0تستمر wlan0 في ارتباطها الطبيعي بينما تلتقط mon0 كل شيء في النطاق.
حالة استخدام: نقطة وصول مزيّفة + مراقبة#
أنشئ واجهة نقطة وصول وواجهة مراقبة معًا.
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 للتأكد من أن الثلاث واجهات (wlan0 وap0 وmon0) نشطة.
ملاحظة بشأن hostapd: يتطلب تشغيل نقطة الوصول الكاملة تهيئة
hostapd، وهو خارج نطاق هذا الدليل. الخطوات أعلاه تؤكد قدرة المحوّل على إنشاء الواجهة — أما تهيئة نقطة الوصول الفعلية فموضوع منفصل.
استكشاف الأخطاء وإصلاحها#
| المشكلة | السبب المحتمل | الحل |
|---|---|---|
lsusb لا يُظهر 0e8d:7612 | المحوّل غير مُزوَّد بالطاقة أو الكابل معطوب | جرّب منفذ USB آخر. استخدم موزّع USB بمصدر طاقة مع Raspberry Pi. |
modprobe mt76x2u يقول “Module not found” | وحدات النواة الإضافية مفقودة | شغّل sudo apt install linux-modules-extra-$(uname -r) |
| الواجهة تظهر لكنها لا ترتبط | ملف البرامج الثابتة مفقود | شغّل sudo apt install firmware-misc-nonfree (Debian) |
airmon-ng start wlan0 يفشل | NetworkManager لا يزال يعمل | شغّل sudo airmon-ng check kill أولًا |
| وضع المراقبة يبدأ لكن لا تُلتقط أي حزم | القناة خاطئة أو اسم الواجهة خاطئ | اضبط القناة: iwconfig wlan0mon channel 6 |
| اختبار الحقن يقول “No Answer” | نقطة الوصول بعيدة جدًا أو الواجهة خاطئة | اقترب من نقطة الوصول. استخدم wlan0mon لا wlan0. |
| إنشاء واجهة VIF يفشل | التعريف لم يُحمَّل بالكامل | افصل المحوّل وأعد تحميل الوحدة: sudo rmmod mt76x2u && sudo modprobe mt76x2u |
مرجع مرايا الصين#
جميع الموارد المستخدمة في هذا الدليل — لا حاجة لـ GitHub:
| المورد | الرابط | الاستخدام |
|---|---|---|
| تعريفات Alfa الرسمية | files.alfa.com.tw | حزم التعريف والبرامج الثابتة |
| توثيق Alfa | wiki.alfa.com.tw | أدلة المنتجات |
| 清华大学镜像 | mirrors.tuna.tsinghua.edu.cn | Kali / Debian / Ubuntu |
| 阿里云镜像 | mirrors.aliyun.com | Ubuntu (موصى به) |
| 中科大镜像 | mirrors.ustc.edu.cn | Kali (موصى به) |
| 华为云镜像 | repo.huaweicloud.com | صور Kali ARM (احتياطي) |
| تعريف MT76 (Gitee) | gitee.com/mirrors/mt76 | التصريف اليدوي الاحتياطي |
常見問題
ما الشريحة التي يستخدمها AWUS036ACM؟ هل يحتاج إلى تثبيت تعريف؟
يستخدم شريحة MediaTek MT7612U، وتعريف mt76x2u مدمج في نواة Linux منذ 4.19. في معظم الحالات يعمل فور التوصيل.
هل يدعم AWUS036ACM الواجهات الافتراضية VIF؟
نعم، MT7612U يدعم بالكامل VIF الأصلي في النواة، ويمكن تشغيل واجهة مراقبة وواجهة مُدارة في آن واحد دون رقع.
هل أحتاج إلى VPN لتثبيت AWUS036ACM في الصين؟
لا، التعريف مدمج في النواة. يلزم فقط تثبيت حزمة firmware-misc-nonfree من المرايا المحلية.
كم يستهلك AWUS036ACM من الطاقة على Raspberry Pi؟
يستهلك حوالي 400mW عند الحمل الكامل. يُنصح باستخدام موزع USB مزود بمصدر طاقة لتجنب تقييد سرعة Raspberry Pi.
لماذا يتعرف Debian على AWUS036ACM لكنه لا يعمل؟
ينقصه حزمة firmware-misc-nonfree للبرنامج الثابت. بعد تثبيتها سيعمل المحول بشكل طبيعي.
المزيد من أدلة محوّلات Alfa للصين#
هذا المقال جزء من سلسلة Alfa China Install Guide. يتناول كل مقال طرازًا واحدًا:
- دليل تثبيت AWUS036ACH للصين — RTL8812AU، طاقة عالية
- AWUS036ACM ← أنت هنا
- دليل تثبيت AWUS036ACS للصين
- دليل تثبيت AWUS036AX للصين
- دليل تثبيت AWUS036AXER للصين
- دليل تثبيت AWUS036AXM للصين
- دليل تثبيت AWUS036AXML للصين
- دليل تثبيت AWUS036EAC للصين
هل لديك استفسار؟ اترك تعليقًا أدناه أو تواصل معنا عبر yupitek.com.