Finally after all the resets and firmware update, the jffs is still in read only
A bit of a long shot, but have you tried mounting it manually?
mount -t jffs2 /dev/mtdblock4 /jffs
Another long shot, but if you follow the amtm Step-by-Step method here, do you have any success?
https://www.snbforums.com/threads/amtm-step-by-step-install-guide-l-ld.56237/#post-483421
If not, where is it failing for you, specifically?
I had to stop here:
xxx@RT-AC3200-45F0:/tmp/home/root# curl -Os https://raw.githubusercontent.com/decoderman/amtm/master/amtm && sh amtm
_
____ ____ | |_ ____
/ _ | \| _)| \
( ( | | | | | |__| | | |
\_||_|_|_|_|\___)_|_|_|
Do you want to install amtm
the SNBForum Asuswrt-Merlin Terminal Menu?
_____________________________________________
Continue? [1=Yes e=Exit] 1
mkdir: can't create directory '/jffs/scripts': Read-only file system
cp: can't create '/jffs/scripts/amtm': No such file or directory
chmod: /jffs/scripts/amtm: No such file or directory
amtm: exec: line 1806: /jffs/scripts/amtm: not found
xxx@RT-AC3200-45F0:/tmp/home/root#
And to be doubly sure, you enabled step 2. Click 'Yes' to the 'Enable JFFS custom scripts and configs' option?
Then hit 'Apply' and then reboot the router?
If yes to all the above, then the router has a hardware fault.
Hopefully, just a simple step was missed and we're narrowing it down for you to have a working router.
Actually, looks like the flash_erase applet is there, so you could give this a try:
Code:flash_erase -u -j /dev/mtd4 0 0
No did not tried, it could be something to try !Have you tried flashing the firmware through Recovery Mode instead of through the router's web interface? (although I can't think why that would be any different)
It says command not found, i did a search and was not able to fid it.
kronyx@RT-AC3200-45F0:/tmp/home/root# flash_erase -u -j /dev/mtd4 0 0
-sh: flash_erase: not found
kronyx@RT-AC3200-45F0:/tmp/home/root# cd ..
kronyx@RT-AC3200-45F0:/# cd ..
kronyx@RT-AC3200-45F0:/# find -name flash
kronyx@RT-AC3200-45F0:/#
That command is wrong. It should have been:kronyx@RT-AC3200-45F0:/# find -name flash
I tried your's and still not found, i was already at the root / ;-)That command is wrong. It should have been:
find / -name flash_erase
I tried your's and still not found, i was already at the root / ;-)
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!