Does this give us any clues as to what is happening?
Well, I really feel I gave 384.19 another good try. But I had another time when the router appeared to be connected and had no throughput. Back to stock Asus and rock solid!
Good point of caution for anybody getting itchy to take the leap to .19 with a 86U. Patiently awaiting your next installment.The gotcha on going back is the *@(* JFFS has supposedly now been resized to 47M down from 48M in 384.18, so IDK what the firmware will think about that. I think this little Asus gift is going to catch up with us sooner than later.
This is exactly what be i did. I disabled and formatted jffs with a reboot. I felt that this was self explanatory that is why i did not go through the motions of breaking it down that much.Please explain "use the erase option" is there a command to "erase" the JFFS manually? I would think the JFFS has to be unmounted to perform a format etc ... on it. which is why ASUS has you reboot the router... it has code to "format the JFFS" before releasing it is my guess during boot time.
The problem with "/jffs/.sys/nc/nt_center.db" is that it is becoming so large after flashing 384.19 that it is taking up the space of jffs. This file is not essential it rewrites it self after being deleted. It is a dumping ground of sorts that can be deleted any time. When flashing to 384.19 this file grows enormous in size causing the jffs error and jffs failures people are experiencing. One flaw with linux is once the storage gets maxed a lock triggers making jffs read only. That is why i tell users to delete this file before they create their backup. Once they restore their backup jffs will be a manageable size again eliminating this error.The flash is performing garbage collection (GC) on the media. It is getting CRC errors which means the data at that storage location is corrupted. See my several posts over the past few pages.
What I've done is move the J* AMTM scripts to use the USB drive fore now. I rebooted the router b/c at this point the JFFS flash is likely "full or not writable" I then moved all of the J* amtm scripts to use the USB... (open the menu on each, there is an option) and then rebooted the router. The CRC errors ceased b/c the J* scripts are not hammering the flash media anymore.
That does not mean the flash media is OK. I am so very suspect now that the format really did not complete properly or my flash nand media is failing.
The mistake I think I made (unless my flash media is really failing) is that @L&LD recommends that when formatting the JFFS, you do the steps I outlined in this post. See steps 7, 8, 9, 10 -> https://www.snbforums.com/threads/r...19-is-now-available.65801/page-24#post-615322
You disconnect the USB drive in the GUI, then remove the drive physically, then select to format the flash on next reboot. Hit Apply. Now reboot # 1. Let the router site for 5-10 minutes. Now reboot # 2. Let the router site 5-10 minutes. Now reboot # 3. Let the router sit 5-10 minutes. Now you restore the JFFS backup, reconnect the USB and reboot one more time. Check things out. He said these 3 reboots were required for the router to properly format the flash. He's posted this procedure several times in the past year or so.
I have not tried those repeating steps yet, but I will this weekend. I did not do the 3 reboot pass when I flashed to 384.19. I am also suspect of this file posted earlier. IDK what it does exactly. -> "/jffs/.sys/nc/nt_center.db"
Maybe this is a warning about us hammering the JFFS (cheap flash nand) so maybe moving the J* AMTM scripts to a real USB/SATA/SSD is better long term. IDK. YMMV.
See also -> https://www.snbforums.com/threads/r...19-is-now-available.65801/page-26#post-615897
See also -> https://www.snbforums.com/threads/r...19-is-now-available.65801/page-27#post-616090
Thanks. I have rolled back to 384.18. May try the new drive this weekend.Intel released a new driver again with additional improvements and fixes today.
TY for the detail! I looked earlier when you listed this as another upgrade gotcha. I noticed this file was created during startup with the (05 May date) before time was set. I will delete this file before backing up the JFFS during my next round of attempts to stabilize the AC86U.The problem with "/jffs/.sys/nc/nt_center.db" is that it is becoming so large after flashing 384.19 that it is taking up the space of jffs. This file is not essential it rewrites it self after being deleted. It is a dumping ground of sorts that can be deleted any time. When flashing to 384.19 this file grows enormous in size causing the jffs error and jffs failures people are experiencing. One flaw with linux is once the storage gets maxed a lock triggers making jffs read only. That is why i tell users to delete this file before they create their backup. Once they restore their backup jffs will be a manageable size again eliminating this error.
>: /jffs/.sys/nc# ls -lrt
-rw-r--r-- 1 admin root 947200 May 5 2018 nt_center.db
...
/dev/mtdblock9 47.0M 7.9M 39.1M 17% /jffs
no it just grows from the initial flash. it turns out that this is what causes the JFFS problems. once you correct the issue by restoring from your backup from the previous steps then the issue goes away. I have been completely stable since flashing and uploading the working backup.TY for the detail! I looked earlier when you listed this as a problem. I noticed this file was created during startup with the (05 May date) before time was set. I will delete this file before backing up the JFFS during my next round of attempts to stabilize the AC86U.
Are you also saying "/jffs/.sys/nc/nt_center.db" will continue growing unbounded on 384.19? If so that's a FUBAR just waiting to happen. I do not recall the size from yesterday. It is captured below.
So many gotchas, so little time!Code:>: /jffs/.sys/nc# ls -lrt -rw-r--r-- 1 admin root 947200 May 5 2018 nt_center.db
here is mineTY for the detail! I looked earlier when you listed this as a problem. I noticed this file was created during startup with the (05 May date) before time was set. I will delete this file before backing up the JFFS during my next round of attempts to stabilize the AC86U.
Are you also saying "/jffs/.sys/nc/nt_center.db" will continue growing unbounded on 384.19? If so that's a FUBAR just waiting to happen. I do not recall the size from yesterday. It is captured below.
So many gotchas, so little time!Code:>: /jffs/.sys/nc# ls -lrt -rw-r--r-- 1 admin root 947200 May 5 2018 nt_center.db
root 490496 Sep 5 03:01 nt_center.db
K, so we should add "rm /jffs/.sys/nc/nt_center.db" to the 384.19 upgrade instructions and maybe as a best practice moving forward since this may be a recurring gotcha?no it just grows from the initial flash. it turns out that this is what causes the JFFS problems. once you correct the issue by restoring from your backup from the previous steps then the issue goes away. I have been completely stable since flashing and uploading the working backup.
Based on this, I think I will first disable jffs after taking the backup and before flashing the firmware. jffs won't be enabled so it is unable to write to "rm /jffs/.sys/nc/nt_center.db" and fill up jffs. After the upgrade, enable and format jffs, reboot, then restore jffs.no it just grows from the initial flash. it turns out that this is what causes the JFFS problems. once you correct the issue by restoring from your backup from the previous steps then the issue goes away. I have been completely stable since flashing and uploading the working backup.
So far so good, running this firmware
Here is my other AX88U.... Running smooth..This one is running in AP mode, NOT running AiMesh
Good point of caution for anybody getting itchy to take the leap to .19 with a 86U. Patiently awaiting your next installment.
Yes, that is what I was thinking too. Then I thought well if the JFFS is not enabled, would the router bother to format it? Rock/us/RockBased on this, I think I will first disable jffs after taking the backup and before flashing the firmware. jffs won't be enabled so it is unable to write to "rm /jffs/.sys/nc/nt_center.db" and fill up jffs. After the upgrade, enable and format jffs, reboot, then restore jffs.
The JFFS partition is always enabled. The only thing you can disable via the GUI is the execution of custom scripts/configs. Otherwise the base firmware still uses /jffs for storage of all these non-script things.Yes, that is what I was thinking too. Then I thought well if the JFFS is not enabled, would the router bother to format it? Rock/us/Rock
I was thinking backup, disable, check format, then do @L&LD procedure with 3 reboots, then enable, check format, 3 more reboots... and run from there. At this point, the "nuclear reset" is looking better and better.
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!