Questions and answers
1How do I reset to factory settings?
2How do I add or remove components?
- You cannot: every build already contains the largest available set. The memory layout differs between models, so it is impossible to add all components. Viewing the installed components from the system is not available.
3There is no USB port speed switch
- On models with USB 3.0 the switch may be missing from the web interface. To change the port mode, run the command in the CLI:
To switch to USB 2.0:
system set dev.usb.force_usb2 1system configuration save
To switch to USB 3.0:
system set dev.usb.force_usb2 0system configuration save
4How do I add a device to Mesh?
- Switch the device to repeater mode following the official guide, then capture it.
Tip
- Mesh can be set up both with original routers and with clones.
- Make sure the devices have different service data — Mesh capture requires it.
- It is better to capture flashed devices over a cable. After a successful capture you can unplug it: the connection switches to Wi-Fi.
If you run into problems, see the troubleshooting section.
5Can I update with the official firmware?
- No. A self-update may overwrite the bootloader, and the device will no longer start. Recovery will then require UART or a programmer.
6The official bootloader is installed
Info
If the official bootloader is installed and cannot be replaced the usual way:
- Download the NAND Breed rewrite file.
- In the running system, upload it as an update.
- After the reboot, enter Breed and upload the required files following the guide for your model.
Tip
If the router has no room for Entware or does not start, connect via TFTPD64/UART and replace the bootloader.
Tip
On SmartBox Flash the stock bootloader expects the file name KN-1810_recovery.bin for TFTPD64
7The system does not boot past Breed
Enter this command in Telnet:
abstatusa) Autoboot command has been successfully executed / Firmware boot failed.
The firmware was not written correctly. On devices with NAND memory use method #3.
b) Autoboot was interrupted by button press.
The Reset button was held during power-on. If nobody pressed it, roll back to another Breed version or use the version for another device.
Boot and Recovery Environment for Embedded Devices
Copyright (C) 2021 HackPascal <hackpascal@gmail.com>
Build date 2021-12-16 [git-839fb85]
Version 1.1 (r1338)
Starting breed built-in shell
breed> abstatus
abstatus
Autoboot command has been successfully executed / Firmware boot failed.c) If all partitions are written correctly but there are bad blocks, try booting the system from the other slot.
To switch to the first slot, enter these commands in Telnet:
env set autoboot.command "boot flash 0x180000"env save
To switch to the second slot, enter these commands in Telnet:
env set autoboot.command "boot flash 0x4140000"env save
For devices with 256MB flash storage (SmartBox Pro, Xiaomi R3P)
env set autoboot.command "boot flash 0x8140000"env save
8WebView2 error when starting the installer
Run PowerShell as administrator and execute the command:
Invoke-WebRequest -Uri "https://msedge.sf.dl.delivery.mp.microsoft.com/filestreamingservice/files/cd85e594-6b6d-4efb-ae8c-3563a0a78bfc/MicrosoftEdgeWebview2Setup.exe" -OutFile "$env:TEMP\WebView2Installer.exe" ; Start-Process -FilePath "$env:TEMP\WebView2Installer.exe" -ArgumentList "/silent /install" -Wait ; Remove-Item "$env:TEMP\WebView2Installer.exe"