Zum Inhalt springen

Übernahmefehler - Wie man Probleme behebt

Diese Anleitung listet die 5 häufigsten Probleme auf, die verhindern, dass MikroTik-Geräte in MKController übernommen werden, und erklärt, wie man sie erkennt und behebt. Enthält RouterOS-Befehlsbeispiele und bewährte Verfahren.


Was sind die häufigsten MikroTik-Adoptionsfehler?

Section titled “Was sind die häufigsten MikroTik-Adoptionsfehler?”

Die MikroTik-Adoption in MKController scheitert aus einer kleinen Anzahl vorhersehbarer Gründe. Die folgende Tabelle ordnet jeden Fehler seiner Ursache und dem Abschnitt zu, in dem Sie die Lösung finden.

FehlersymptomGrundursacheLösung
Adoption bleibt bei “VPN erstellen” mehrere Minuten hängenRouterOS-Version zu alt oder inkompatibelAbschnitt 1
failure: not allowed by device-modeDevice Mode erlaubt fetch nichtAbschnitt 2
expected end of command (line 6 column 33)PPP-Paket nicht installiertAbschnitt 3
could not resolve host name oder status: failed / reason: timeoutKein Internetzugang oder DNS-FehlerAbschnitt 4
fetch schlägt mit Speicherfehler fehlWeniger als 2 MB freier SpeicherplatzAbschnitt 5

Auch nach allen vorherigen Schritten erfolgt keine Übernahme und der Prozess bleibt mehrere Minuten bei der Phase VPN wird erstellt hängen.

Das Gerät verwendet möglicherweise eine veraltete RouterOS-Version, die mit den erforderlichen Funktionen nicht kompatibel ist.

  1. Überprüfen Sie die installierte Version und die im konfigurierten Kanal verfügbare Version:
{/system package update check-for-updates`}
  1. Das System gibt etwa Folgendes zurück:

installed-version: 6.49.10

latest-version: 6.49.12

status: Neue Version verfügbar

  1. Falls ein Update verfügbar ist, installieren Sie es:
{`/system package update install`}
  1. Starten Sie das Gerät neu:
{`/system reboot`}

  • Nachricht: failure: could not resolve host name
  • Nachricht: status: failed / reason: timeout

Das MikroTik hat keinen Internetzugang oder kann DNS nicht auflösen. Beides sind essentielle Voraussetzungen für die Kommunikation mit MKController.

  1. Testen Sie die Internetverbindung:

routeros ping 8.8.8.8

Wenn keine Antwort erfolgt, prüfen Sie:

  • /ip route print → Ist die Standardroute konfiguriert?

  • NAT/Firewall-Regeln → Blockieren sie ausgehenden Verkehr?

  • Physikalische Verbindung zum Anbieter

  1. Sobald der Ping zu 8.8.8.8 funktioniert, wie unten gezeigt, testen Sie DNS:

When ping 8.8.8.8 works, test DNS

Führen Sie aus: ping app.mkcontroller.com

Wenn dies fehlschlägt und das Ergebnis vom nachfolgenden Beispiel abweicht, setzen Sie die DNS-Server:

If fails, set the DNS servers

{/ip dns set servers=8.8.8.8,1.1.1.1
/system reboot}

Fehler beim Ausführen des Skripts:

expected end of command (line 6 column 33)

Das PPP-Paket ist nicht installiert. Es wird für das Erstellen des VPN-Tunnels benötigt, der bei der Übernahme verwendet wird.

PPP Package is not insltalled

  1. Gehen Sie auf die MikroTik-Archiv-Downloadseite und laden Sie das Paket herunter, das zu Ihrer RouterOS-Version passt.

  2. Laden Sie die Zusatzpakete (.zip) für die Architektur Ihres Geräts herunter (z. B. mipsbe, arm, smips usw.).

  3. Entpacken Sie die .zip-Datei auf Ihrem Computer und suchen Sie die Datei ppp.npk.

  4. Laden Sie die Datei ppp.npk auf den Router hoch:

  • In Winbox → Registerkarte Dateien, oder

  • Per FTP oder SCP

  1. Nach Abschluss des Uploads starten Sie den Router neu:

/system reboot

Nach dem Neustart sollte das PPP-Menü in WebFig/Winbox erscheinen.

Beim Ausführen von fetch meldet das Protokoll einen Gerätemodusfehler:

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

Der MikroTik-Gerätemodus blockiert Funktionen wie fetch, hotspot und scheduler.

  1. Führen Sie folgende Befehle aus:

/system device-mode print

/system device-mode update mode=advanced

/system reboot

  1. Versuchen Sie nach dem Neustart den Übernahmeprozess erneut und bestätigen Sie, dass die Optionen verfügbar sind:

Confirm that the options are available

Fehler beim Ausführen von fetch oder bei der Installation von Paketen.

MikroTik benötigt mindestens 2 MB freien Speicherplatz.

  1. Führen Sie den folgenden Befehl aus:

/system resource print

  1. Wenn free-hdd-space weniger als 2 MB beträgt:

/file print

/file remove <id>

  1. Löschen Sie alte Dateien oder ungenutzte Pakete und versuchen Sie es erneut mit der Übernahme.

Das Befolgen dieser Schritte behebt die häufigsten Probleme im Übernahmeprozess.

Falls Probleme weiterhin bestehen, wenden Sie sich an unser Support-Team. Wir können Protokolle prüfen, das Skript analysieren und bei speziellen Anpassungen helfen.

Hier klicken für Fragen.