ข้อผิดพลาดในการยอมรับอุปกรณ์ - วิธีแก้ไขปัญหา
คู่มือนี้ระบุ 5 ปัญหาที่พบบ่อยที่สุด ที่ทำให้ไม่สามารถยอมรับอุปกรณ์ MikroTik เข้า MKController และอธิบายวิธีการตรวจสอบและแก้ไข รวมตัวอย่างคำสั่ง RouterOS และแนวปฏิบัติที่เหมาะสม
ข้อผิดพลาดที่พบบ่อยที่สุดในการ Adoption MikroTik คืออะไร?
Section titled “ข้อผิดพลาดที่พบบ่อยที่สุดในการ Adoption MikroTik คืออะไร?”การ adoption MikroTik ใน MKController ล้มเหลวด้วยสาเหตุที่คาดเดาได้เพียงไม่กี่ประการ ตารางด้านล่างแสดงข้อผิดพลาดแต่ละรายการ สาเหตุ และส่วนที่คุณจะพบวิธีแก้ไข
| อาการข้อผิดพลาด | สาเหตุหลัก | วิธีแก้ไข |
|---|---|---|
| การ adoption หยุดค้างที่ “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”แม้ทำตามขั้นตอนทั้งหมดแล้ว การยอมรับอุปกรณ์ก็ไม่เกิดขึ้นและติดค้างนานหลายนาทีที่ขั้นตอน creating 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. ปัญหาเมื่อรันสคริปต์”- ข้อความ:
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 → มีการตั้ง default route หรือไม่
-
กฎ 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”เกิดข้อผิดพลาดเมื่อรันสคริปต์:
expected end of command (line 6 column 33)
การวิเคราะห์
Section titled “การวิเคราะห์”แพ็กเกจ PPP ยังไม่ถูกติดตั้ง จำเป็นสำหรับการสร้าง VPN tunnel ในการยอมรับ

วิธีแก้ไข
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. Device Mode ถูกปิดใช้งาน
Section titled “4. Device Mode ถูกปิดใช้งาน”เมื่อรัน fetch บันทึกแจ้งข้อผิดพลาด device mode:
{executing script script1 from winbox failed, please check it manually
failure: not allowed by device-mode (/tool/fetch line 1)}การวิเคราะห์
Section titled “การวิเคราะห์”Device Mode ของ MikroTik บล็อกฟังก์ชันเช่น fetch, hotspot และ scheduler
วิธีแก้ไข
Section titled “วิธีแก้ไข”- รันคำสั่งดังนี้:
/system device-mode print
/system device-mode update mode=advanced
/system reboot
- หลังรีบูต ลองทำกระบวนการยอมรับอีกครั้งและตรวจสอบว่าเมนูใช้งานได้:

5. พื้นที่ดิสก์ไม่พอ
Section titled “5. พื้นที่ดิสก์ไม่พอ”เกิดข้อผิดพลาดเมื่อรัน fetch หรือเมื่อติดตั้งแพ็กเกจ
การวิเคราะห์
Section titled “การวิเคราะห์”MikroTik ต้องการพื้นที่ว่างอย่างน้อย 2 MB
วิธีแก้ไข
Section titled “วิธีแก้ไข”- รันคำสั่ง:
/system resource print
- หาก free-hdd-space ต่ำกว่า 2 MB:
/file print
/file remove <id>
- ลบไฟล์เก่าหรือแพ็กเกจที่ไม่ได้ใช้งาน แล้วลองยอมรับอุปกรณ์ใหม่
ยังมีคำถามไหม?
Section titled “ยังมีคำถามไหม?”การทำตามขั้นตอนนี้จะช่วยแก้ปัญหาหลักในการนำอุปกรณ์เข้าใช้งาน
หากยังมีปัญหา ติดต่อทีมซัพพอร์ตของเรา เรายินดีตรวจสอบบันทึก ทบทวนสคริปต์ และช่วยปรับแต่งเฉพาะพร้อมให้คำแนะนำ
คลิกที่นี่ สำหรับคำถามใด ๆ