Hello,
I'm from Germany, please excuse my English.
I have one of my Xiaomi R3P Pro equipped with the software OpenWRT. And I followed these instructions
https://openwrt.org/toh/xiaomi/xiaomi_r3p_pro
The router worked with this software and I started to configure the device.
Out of ignorance and players, I have updated the router software via SSH. After that, the device was no longer accessible.
Due to the failsafe mode via Telnet, I was able to reach the device and perform a rest (firstboot).
The router I can now imme rnoch not reach (web interface), other functions do not work synonymous (for example, wlan) About SSH, I now come back to the device.
I would have thought that I could re-bottle the software from the above manual, unfortunately this is not possible. Attached to extract from the terminal.
BusyBox v1.31.0 () built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt SNAPSHOT, r10574-273b803623
-----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:~# cd /tmp
root@OpenWrt:/tmp# mtd -r write openwrt-ramips-mt7621-xiaomi_mir3p-squashfs-fact
ory.bin
Usage: mtd [<options> ...] <command> [<arguments> ...] <device>[:<device>...]
The device is in the format of mtdX (eg: mtd4) or its label.
mtd recognizes these commands:
unlock unlock the device
refresh refresh mtd partition
erase erase all data on device
verify <imagefile>|- verify <imagefile> (use - for stdin) to device
write <imagefile>|- write <imagefile> (use - for stdin) to device
jffs2write <file> append <file> to the jffs2 partition on the device
fixseama fix the checksum in a seama header on first boot
fixwrg fix the checksum in a wrg header on first boot
Following options are available:
-q quiet mode (once: no [w] on writing,
twice: no status messages)
-n write without first erasing the blocks
-r reboot after successful command
-f force write without trx checks
-e <device> erase <device> before executing the command
-d <name> directory for jffs2write, defaults to "tmp"
-j <name> integrate <file> into jffs2 data when writing an image
-s <number> skip the first n bytes when appending data to the jffs2 partiton, defaults to "0"
-p <number> write beginning at partition offset
-l <length> the length of data that we want to dump
-c datasize amount of data to be used for checksum calculation (for fixtrx / fixseama / fixwrg / fixwrgg)
-t <partition> write TP-Link recovery-flag to <partition> (for write)
Example: To write linux.trx to mtd4 labeled as linux and reboot afterwards
mtd -r write linux.trx linux
root@OpenWrt:/tmp# mv openwrt-ramips-mt7621-xiaomi_mir3p-squashfs-factory.bin
BusyBox v1.31.0 () multi-call binary.
Usage: mv [-fin] SOURCE DEST
or: mv [-fin] SOURCE... DIRECTORY
Can you help me, is the router still to save?