שגיאות אימוץ - כיצד לפתור תקלות
מדריך זה מציג את 5 הבעיות השכיחות ביותר המונעות אימוץ מכשירי MikroTik ל-MKController ומסביר כיצד לזהות ולתקן אותן. כולל דוגמאות פקודות RouterOS ושיטות עבודה מומלצות.
מהן שגיאות האימוץ הנפוצות ביותר של MikroTik?
Section titled “מהן שגיאות האימוץ הנפוצות ביותר של MikroTik?”אימוץ MikroTik ב-MKController נכשל מסיבות מצומצמות וצפויות. הטבלה שלהלן ממפה כל שגיאה לסיבתה ולסעיף שבו תמצאו את הפתרון.
| תסמין שגיאה | סיבת שורש | פתרון |
|---|---|---|
| האימוץ נתקע ב-”creating VPN” למספר דקות | גרסת RouterOS ישנה מדי או לא תואמת | סעיף 1 |
failure: not allowed by device-mode | ה-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 MB שטח דיסק פנוי | סעיף 5 |
1. בדיקת גרסת RouterOS
Section titled “1. בדיקת גרסת RouterOS”סימפטום
Section titled “סימפטום”למרות כל השלבים הקודמים, האימוץ אינו מתבצע והתהליך תקוע במשך דקות בשלב יצירת VPN.
המכשיר עשוי להריץ גרסת 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
ל-MikroTik אין גישה לאינטרנט או שאינו מצליח לפתור DNS. שניהם דרושים לתקשורת עם MKController.
שלבים לפתרון
Section titled “שלבים לפתרון”- בדוק את קישוריות האינטרנט:
routeros ping 8.8.8.8
אם אין תגובה, בדוק:
-
/ip route print → קיימת הגדרת נתיב ברירת מחדל
-
חוקי NAT/חומת אש → חוסמים תעבורה יוצאת
-
חיבור פיזי עם הספק
- כאשר הפינג ל-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)
חבילת 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)}מצב המכשיר של 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 או בהתקנת חבילות.
מכשירי MikroTik דורשים לפחות 2MB שטח פנוי בדיסק.
שלבים לפתרון
Section titled “שלבים לפתרון”- הרץ את הפקודה הבאה:
/system resource print
- אם free-hdd-space קטן מ-2MB:
/file print
/file remove <id>
- מחק קבצים ישנים או חבילות שלא בשימוש, ונסה שוב את האימוץ.
יש לך שאלות נוספות?
Section titled “יש לך שאלות נוספות?”מעקב אחר השלבים הללו יפתור את הבעיות המרכזיות בתהליך האימוץ.
אם הבעיות ממשיכות, פנה לצוות התמיכה שלנו. נוכל לבדוק לוגים, לסקור את הסקריפט ולסייע בהתאמות ספציפיות.
לחץ כאן לכל שאלה.