Ga naar inhoud

MikroTik Adoptiefouten Oplossen

Samenvatting Deze handleiding behandelt de 5 meest voorkomende fouten die de adoptie van MikroTik-apparaten in MKController verhinderen, met diagnose en oplossing voor elk probleem. Behandelde problemen: verouderde RouterOS-versie, Device Mode blokkeert fetch, ontbrekend PPP-pakket, geen internet of DNS, en onvoldoende schijfruimte. Elk probleem bevat exacte RouterOS-commando’s.

Wat zijn de meest voorkomende MikroTik-adoptiefouten?

Section titled “Wat zijn de meest voorkomende MikroTik-adoptiefouten?”

MikroTik-adoptie in MKController mislukt door een beperkt aantal voorspelbare oorzaken. De onderstaande tabel koppelt elke fout aan de oorzaak en het gedeelte waar u de oplossing vindt.

FoutsymptoomOorzaakOplossing
Adoptie blijft minuten hangen bij “VPN aanmaken”RouterOS-versie te oud of incompatibelSectie 1
failure: not allowed by device-modeDevice Mode staat fetch niet toeSectie 2
expected end of command (line 6 column 33)PPP-pakket niet geïnstalleerdSectie 3
could not resolve host name of status: failed / reason: timeoutGeen internettoegang of DNS-foutSectie 4
fetch mislukt met opslagfoutMinder dan 2 MB vrije schijfruimteSectie 5

Adoptie wordt niet voltooid. Het proces blijft enkele minuten hangen bij de fase “VPN aanmaken”.

Het apparaat draait mogelijk een RouterOS-versie die incompatibel is met de vereiste functies van MKController. Controleer eerst de lijst met ondersteunde RouterOS-versies.

  1. Controleer de geïnstalleerde versie en de beschikbare versie in het ingestelde updatekanaal:

    Terminal window
    /system package update check-for-updates

    De uitvoer ziet er ongeveer zo uit:

    installed-version: 6.49.10
    latest-version: 6.49.12
    status: New version is available
  2. Als een update beschikbaar is en op de ondersteunde lijst staat, installeer deze:

    Terminal window
    /system package update install
  3. Start het apparaat opnieuw op:

    Terminal window
    /system reboot
  4. Probeer na het opnieuw opstarten het adoptieproces opnieuw.


Het uitvoeren van het adoptiescript via Winbox geeft:

executing script script1 from winbox failed, please check it manually
failure: not allowed by device-mode (/tool/fetch line 1)

Uitvoeren via terminal geeft:

failure: not allowed by device-mode

Device Mode-terminalfout tijdens MikroTik-adoptie

MikroTik’s Device Mode blokkeert de functies fetch, hotspot en scheduler. Dit treft sommige modellen met RouterOS 7.17 en later.

  1. Controleer de huidige Device Mode-configuratie. Als fetch no toont, is het geblokkeerd:

    Terminal window
    /system device-mode print
    Device Mode-uitvoer met fetch uitgeschakeld op MikroTik
  2. Schakel Device Mode Advanced in:

    Terminal window
    /system device-mode update mode=advanced
  3. Voer een harde herstart uit — koppel de MikroTik even fysiek los van de stroom. Een gewone software-herstart is niet voldoende; de Device Mode-wijziging geldt pas na een volledige stroomonderbreking.

  4. Controleer na de harde herstart de wijziging:

    Terminal window
    /system device-mode print

    Bevestig dat fetch nu yes toont en probeer adoptie opnieuw.


Het uitvoeren van het adoptiescript geeft:

expected end of command (line 6 column 33)

Het PPP-pakket is niet geïnstalleerd op het apparaat. Het adoptiescript van MKController vereist PPP om de VPN-tunnel aan te maken.

PPP-pakket ontbreekt op MikroTik

  1. Ga naar de MikroTik archief-downloadpagina en download de Extra Packages .zip voor de RouterOS-versie en apparaatarchitectuur (mipsbe, arm, smips, enz.) die bij uw apparaat past.

  2. Pak het .zip-bestand uit en zoek ppp.npk.

  3. Upload ppp.npk naar de router:

    • Via het tabblad Winbox → Bestanden, of
    • Via FTP of SCP
  4. Start de router opnieuw op:

    Terminal window
    /system reboot
  5. Na het opnieuw opstarten zou het PPP-menu in WebFig en Winbox zichtbaar moeten zijn. Probeer het adoptiescript opnieuw.


4. Problemen bij het uitvoeren van het script

Section titled “4. Problemen bij het uitvoeren van het script”
  • failure: could not resolve host name
  • status: failed / reason: timeout

Het MikroTik-apparaat heeft geen internettoegang of kan geen DNS resolven. Beide zijn vereist voor het apparaat om MKController-servers te bereiken.

  1. Test de basisinternetverbinding:

    Terminal window
    ping 8.8.8.8

    Als er geen reactie is, onderzoek dan:

    • Ontbrekende standaardroute: /ip route print
    • NAT- of firewallregels die uitgaand verkeer blokkeren
    • Fysieke verbinding met de provider
  2. Zodra ping 8.8.8.8 werkt, test dan DNS-resolutie:

    Ping 8.8.8.8 werkt — test DNS als volgende stap

    Terminal window
    ping app.mkcontroller.com

    Als dit mislukt, stel dan betrouwbare DNS-servers in:

    DNS-resolutie mislukt — stel DNS-servers in

    Terminal window
    /ip dns set servers=8.8.8.8,1.1.1.1
  3. Start opnieuw op:

    Terminal window
    /system reboot
  4. Probeer het adoptiescript opnieuw.


Fouten bij het uitvoeren van fetch of het installeren van pakketten, wat wijst op een opslagprobleem.

MikroTik vereist minimaal 2 MB vrije schijfruimte om het adoptiescript uit te voeren en het VPN-pakket te downloaden.

  1. Controleer de beschikbare schijfruimte:

    Terminal window
    /system resource print
  2. Als free-hdd-space minder dan 2 MB is, geef dan een lijst van de bestanden op het apparaat:

    Terminal window
    /file print
  3. Verwijder onnodige bestanden of oude back-upbestanden:

    Terminal window
    /file remove <id>
  1. Probeer het adoptieproces opnieuw na het vrijmaken van voldoende ruimte.

Door deze vijf stappen te volgen worden de meeste MikroTik-adoptiefouten in MKController opgelost.

Als het probleem aanhoudt na het doorlopen van alle secties, neem dan contact op met ons supportteam via WhatsApp. Wij kunnen adoptielogboeken bekijken, de scriptuitvoering inspecteren en helpen bij het diagnosticeren van specifieke gevallen voor uw RouterOS-versie of hardwaremodel.