Chyby při adopci - jak je řešit
Souhrn Tento průvodce uvádí 5 nejčastějších chyb, které brání přijetí zařízení MikroTik do MKController, a vysvětluje, jak každou z nich diagnostikovat a opravit. Problémy: zastaralá verze RouterOS, Device Mode blokující fetch, chybějící balíček PPP, žádný internet nebo DNS na zařízení a nedostatečné místo na disku. Každý problém obsahuje přesné příkazy RouterOS pro diagnostiku a řešení.
Jaké jsou nejčastější chyby při přijetí MikroTiku?
Section titled “Jaké jsou nejčastější chyby při přijetí MikroTiku?”Přijetí MikroTiku do MKController selhává z malého počtu předvídatelných důvodů. Tabulka níže mapuje každou chybu na její příčinu a sekci, kde najdete řešení.
| Symptom chyby | Hlavní příčina | Řešení |
|---|---|---|
| Přijetí uvízne u „vytváření VPN” po několik minut | Verze RouterOS příliš stará nebo nekompatibilní | Sekce 1 |
failure: not allowed by device-mode | Device Mode nepovoluje fetch | Sekce 2 |
expected end of command (line 6 column 33) | Balíček PPP není nainstalován | Sekce 3 |
could not resolve host name nebo status: failed / reason: timeout | Žádný přístup k internetu nebo selhání DNS | Sekce 4 |
fetch selhává s chybou úložiště | Méně než 2 MB volného místa na disku | Sekce 5 |
1. Check RouterOS Version
Section titled “1. Check RouterOS Version”Symptom
Section titled “Symptom”Přijetí se nedokončí. Proces uvízne po několik minut ve fázi „vytváření VPN”.
Diagnosis
Section titled “Diagnosis”Zařízení může mít verzi RouterOS nekompatibilní s požadovanými funkcemi MKController. Nejprve zkontrolujte seznam podporovaných verzí RouterOS.
Steps to Resolve
Section titled “Steps to Resolve”-
Zkontrolujte nainstalovanou verzi a nejnovější dostupnou v nakonfigurovaném kanálu aktualizací:
Terminal window /system package update check-for-updatesVýstup bude podobný:
installed-version: 6.49.10latest-version: 6.49.12status: New version is available -
Pokud je k dispozici aktualizace a je na podporovaném seznamu, nainstalujte ji:
Terminal window /system package update install -
Restartujte zařízení:
Terminal window /system reboot -
Po restartu zkuste přijetí znovu.
2. Device Mode Advanced Disabled
Section titled “2. Device Mode Advanced Disabled”Symptom
Section titled “Symptom”Spuštění přijímacího skriptu přes Winbox vrátí:
executing script script1 from winbox failed, please check it manuallyfailure: not allowed by device-mode (/tool/fetch line 1)Spuštění přes terminál vrátí:
failure: not allowed by device-mode
Diagnosis
Section titled “Diagnosis”Device Mode MikroTiku blokuje funkce fetch, hotspot a scheduler. To se týká některých modelů s RouterOS 7.17 a novějším.
Steps to Resolve
Section titled “Steps to Resolve”-
Zkontrolujte aktuální konfiguraci Device Mode. Pokud
fetchzobrazujeno, je blokován:Terminal window /system device-mode print
-
Aktivujte Device Mode Advanced:
Terminal window /system device-mode update mode=advanced -
Proveďte tvrdý restart — fyzicky odpojte MikroTik od napájení na chvíli. Standardní softwarový restart nestačí; změna Device Mode se uplatní až po úplném cyklu napájení.
-
Po tvrdém restartu ověřte změnu:
Terminal window /system device-mode printPotvrďte, že
fetchnyní zobrazujeyes, a poté zkuste přijetí znovu.
3. Missing PPP Package
Section titled “3. Missing PPP Package”Symptom
Section titled “Symptom”Spuštění přijímacího skriptu vrátí:
expected end of command (line 6 column 33)Diagnosis
Section titled “Diagnosis”Balíček PPP není na zařízení nainstalován. Přijímací skript MKController vyžaduje PPP pro vytvoření VPN tunelu.

Steps to Resolve
Section titled “Steps to Resolve”-
Přejděte na stránku archivu ke stažení MikroTik a stáhněte Extra Packages
.zippro verzi RouterOS a architekturu zařízení (mipsbe, arm, smips atd.) odpovídající vašemu zařízení. -
Rozbalte
.zipa najděteppp.npk. -
Nahrajte
ppp.npkdo routeru:- V záložce Winbox → Files, nebo
- Přes FTP nebo SCP
-
Restartujte router:
Terminal window /system reboot -
Po restartu by se mělo v WebFig a Winbox objevit menu PPP. Zkuste přijímací skript znovu.
4. Issues When Running the Script
Section titled “4. Issues When Running the Script”Symptoms
Section titled “Symptoms”failure: could not resolve host namestatus: failed / reason: timeout
Diagnosis
Section titled “Diagnosis”Zařízení MikroTik nemá přístup k internetu nebo nemůže překládat DNS. Obojí je vyžadováno, aby zařízení dosáhlo serverů MKController.
Steps to Resolve
Section titled “Steps to Resolve”-
Otestujte základní připojení k internetu:
Terminal window ping 8.8.8.8Pokud není odpověď, prozkoumejte:
- Chybějící výchozí trasa:
/ip route print - Pravidla NAT nebo firewall blokující odchozí provoz
- Fyzické připojení k poskytovateli upstream
- Chybějící výchozí trasa:
-
Jakmile
ping 8.8.8.8funguje, otestujte překlad DNS:
Terminal window ping app.mkcontroller.comPokud selže, nastavte spolehlivé DNS servery:

Terminal window /ip dns set servers=8.8.8.8,1.1.1.1 -
Restartujte:
Terminal window /system reboot -
Zkuste přijímací skript znovu.
5. Insufficient Disk Space
Section titled “5. Insufficient Disk Space”Symptom
Section titled “Symptom”Chyby při spuštění fetch nebo instalaci balíčků, které naznačují problém s úložištěm.
Diagnosis
Section titled “Diagnosis”MikroTik vyžaduje alespoň 2 MB volného místa na disku pro spuštění přijímacího skriptu a stažení balíčku VPN.
Steps to Resolve
Section titled “Steps to Resolve”-
Zkontrolujte dostupné místo na disku:
Terminal window /system resource print -
Pokud je
free-hdd-spacemenší než 2 MB, zobrazte soubory aktuálně uložené na zařízení:Terminal window /file print -
Odstraňte nepotřebné soubory nebo staré zálohy:
Terminal window /file remove <id>
- Po uvolnění dostatečného místa zkuste přijetí znovu.
Still Experiencing Issues?
Section titled “Still Experiencing Issues?”Dodržování těchto pěti kroků řeší většinu selhání přijetí MikroTiku v MKController.
Pokud problém přetrvává po projití všech sekcí, kontaktujte náš tým podpory na WhatsApp. Můžeme zkontrolovat protokoly přijetí, prověřit spuštění skriptu a pomoci diagnostikovat okrajové případy specifické pro vaši verzi RouterOS nebo model hardwaru.