أخطاء التبني - كيفية استكشاف الأخطاء وإصلاحها
الملخص
Section titled “الملخص”يسرد هذا الدليل أكثر 5 مشكلات شيوعًا تمنع تبني أجهزة MikroTik في MKController ويشرح كيفية التعرف عليها وحلها. يتضمن أمثلة لأوامر RouterOS وأفضل الممارسات.
ما هي أكثر أخطاء تبني MikroTik شيوعاً؟
Section titled “ما هي أكثر أخطاء تبني MikroTik شيوعاً؟”تفشل عملية التبني في MKController لعدد محدود من الأسباب القابلة للتنبؤ. يوضح الجدول أدناه كل خطأ وسببه والقسم الذي ستجد فيه الحل.
| أعراض الخطأ | السبب الجذري | الحل |
|---|---|---|
| تتوقف عملية التبني عند “إنشاء VPN” لعدة دقائق | إصدار RouterOS قديم أو غير متوافق | القسم 1 |
failure: not allowed by device-mode | وضع الجهاز لا يسمح بـ fetch | القسم 2 |
expected end of command (line 6 column 33) | حزمة PPP غير مثبتة | القسم 3 |
could not resolve host name أو status: failed / reason: timeout | لا يوجد اتصال بالإنترنت أو فشل DNS | القسم 4 |
فشل fetch مع خطأ تخزين | مساحة قرص أقل من 2 ميجابايت | القسم 5 |
1. تحقق من إصدار RouterOS
Section titled “1. تحقق من إصدار RouterOS”العَرَض
Section titled “العَرَض”حتى بعد تنفيذ جميع الخطوات السابقة، لا يتم التبني ويتوقف العملية لعدة دقائق عند مرحلة إنشاء VPN.
التشخيص
Section titled “التشخيص”قد يعمل الجهاز بإصدار قديم من RouterOS غير متوافق مع الوظائف المطلوبة.
خطوات الحل
Section titled “خطوات الحل”- تحقق من الإصدار المثبت والذي يتوفر في القناة المُعدة:
{/system package update check-for-updates`}- ستُرجع النظام شيئًا مثل:
installed-version: 6.49.10
latest-version: 6.49.12
status: New version is available
- إذا كان هناك تحديث متوفر، قم بتطبيقه:
{`/system package update install`}- أعد تشغيل الجهاز:
{`/system reboot`}2. مشكلات عند تشغيل السكربت
Section titled “2. مشكلات عند تشغيل السكربت”الأعراض
Section titled “الأعراض”- رسالة:
failure: could not resolve host name - رسالة:
status: failed / reason: timeout
التشخيص
Section titled “التشخيص”جهاز MikroTik لا يملك اتصال إنترنت أو لا يستطيع حل DNS. كلاهما ضروري للتواصل مع MKController.
خطوات الحل
Section titled “خطوات الحل”- اختبر اتصال الإنترنت:
routeros ping 8.8.8.8
إذا لم يكن هناك رد، تحقق من:
-
/ip route print → وجود مسار افتراضي مُعد
-
قواعد NAT/firewall → منع حركة المرور الصادرة
-
الاتصال الفيزيائي مع المزود
- بمجرد أن يعمل ping على 8.8.8.8 كما هو موضح أدناه، اختبر DNS:

شغل: ping app.mkcontroller.com
إذا فشل وكانت النتيجة مختلفة عن المثال أدناه، قم بضبط خوادم DNS:

{/ip dns set servers=8.8.8.8,1.1.1.1/system reboot}3. نقص حزمة PPP
Section titled “3. نقص حزمة PPP”العَرَض
Section titled “العَرَض”خطأ عند تشغيل السكربت:
expected end of command (line 6 column 33)
التشخيص
Section titled “التشخيص”حزمة PPP غير مثبتة. وهي مطلوبة لإنشاء نفق VPN المستخدم في التبني.

خطوات الحل
Section titled “خطوات الحل”-
اذهب إلى موقع أرشيف MikroTik للتنزيل وحمّل الحزمة التي تطابق إصدار RouterOS الخاص بك.
-
حمّل ملف Extra Packages (.zip) الذي يتوافق مع بنية جهازك (مثلاً: mipsbe, arm, smips، إلخ).
-
استخرج ملف .zip على حاسوبك وحدد موقع ppp.npk.
-
ارفع ملف ppp.npk إلى الراوتر:
-
في Winbox → علامة تبويب Files، أو
-
عبر FTP أو SCP
- بعد الانتهاء من الرفع، أعد تشغيل الراوتر:
/system reboot
بعد إعادة التشغيل، يجب أن يظهر قائمة PPP في WebFig/Winbox.
4. وضع الجهاز معطل
Section titled “4. وضع الجهاز معطل”العَرَض
Section titled “العَرَض”عند تشغيل fetch، يرجع السجل خطأ في وضع الجهاز:
{executing script script1 from winbox failed, please check it manually
failure: not allowed by device-mode (/tool/fetch line 1)}التشخيص
Section titled “التشخيص”وضع الجهاز في MikroTik يمنع وظائف مثل fetch، hotspot، وscheduler.
خطوات الحل
Section titled “خطوات الحل”- شغّل الأوامر التالية:
/system device-mode print
/system device-mode update mode=advanced
/system reboot
- بعد إعادة التشغيل، حاول عملية التبني مجددًا وتأكد من توافر الخيارات:

5. مساحة القرص غير كافية
Section titled “5. مساحة القرص غير كافية”العَرَض
Section titled “العَرَض”أخطاء عند تشغيل fetch أو تثبيت الحزم.
التشخيص
Section titled “التشخيص”يحتاج MikroTik على الأقل 2 ميغابايت من مساحة القرص الفارغة.
خطوات الحل
Section titled “خطوات الحل”- شغّل الأمر التالي:
/system resource print
- إذا كانت free-hdd-space أقل من 2 ميغابايت:
/file print
/file remove <id>
- احذف الملفات القديمة أو الحزم غير المستخدمة، ثم أعد تجربة التبني.
هل لديك أسئلة أخرى؟
Section titled “هل لديك أسئلة أخرى؟”اتباع هذه الخطوات سيقضي على المشكلات الرئيسية في عملية التبني.
إذا استمرت المشاكل، اتصل بفريق الدعم لدينا. يمكننا فحص السجلات، مراجعة السكربت، والمساعدة في التعديلات الخاصة.
اضغط هنا لأي استفسارات.