hi guys, can you please guide me about how to fix this issue on my wr840n v5. every time i restart my router it resets itself. also i cant go back to my stock firmware. it gets bricked when i try to flash it.
Regards
The TL-WR840N v5 has too little flash to accomodate current OpenWrt, see Report Devices Here With 18.06.0 Provided Image too big to save overlay
Solution: Get a new device with sufficient flash + RAM.
See also:
https://openwrt.org/supported_devices/432_warning
https://openwrt.org/supported_devices/openwrt_on_432_devices
thanks but i actually can't buy a new router at the moment.
i am unable to edit the post.
If you don't mind the security risk, you could try to downgrade to 17.01.
hi, how do i do that?
i mean, how do i get the 17.01 firmware?
Unfortunately it is supported since 18.06.
You would save 64Kbytes by trying that version.
http://downloads.openwrt.org/releases/18.06.0/targets/ramips/mt76x8/openwrt-18.06.0-ramips-mt76x8-tl-wr840n-v5-squashfs-sysupgrade.bin
i have already flashed 18.06. but it when the router reboots, it resets itself. the signals are also weaker compared to the stock and unfortunately i cant flash stock firmware anymore as the router gets bricked everytime i do it.
After it boots, how much space is left on the device?
mount; df -h
how do i see that?
By running the commands I posted.
root@OpenWrt:~# mount; df -h
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /tmp/root type tmpfs (rw,noatime,mode=755)
overlayfs:/tmp/root on / type overlay (rw,noatime,lowerdir=/,upperdir=/tmp/root/upper,workdir=/tmp/root/work)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
Filesystem Size Used Available Use% Mounted on
/dev/root 2.3M 2.3M 0 100% /rom
tmpfs 29.5M 688.0K 28.8M 2% /tmp
tmpfs 29.5M 56.0K 29.4M 0% /tmp/root
overlayfs:/tmp/root 29.5M 56.0K 29.4M 0% /
tmpfs 512.0K 0 512.0K 0% /dev
root@OpenWrt:~#
Your overlay (all your changes) is mounted on temporary filesystem, hence it will be lost after reboot. As @tmomas already said, you need to buy a new one.
cant i fix that somehow?
Nope.
Just make sure you follow the instructions for stripping the header from the TP-Link firmware when you flash that.
can you please guide me on how to do it, step by step. if you dont mind. thanks
Of course!
-
Go to TP-Link official site and download the firmware file you want (any language is will do, but remember that some devices have different hardware depending on official location);
-
After downloaded the file, use the command:
dd if="TL-WR840Nv4_example_official_firmware_file.bin" of="tp_recovery.bin" bs=512 skip=1
-
Now that you have the valid firmware file, place it in the TFTP server folder to flash it on the device.
but where do i put that command. i am a noob in this stuff
also, when you make your own image in ubuntu from windows app store. where does it get saved?