I agree with most. Either ASUS has something coming with new features or they are fixing something they just found wrong in the AC86U or both.
They just resized it so they can reserve 1 MB of flash space to store crash logs. Nothing more.
I agree with most. Either ASUS has something coming with new features or they are fixing something they just found wrong in the AC86U or both.
Sorry, I should have reposted. I tried the next day and the link worked. Must have been a temporary issue.Strange, but you can also download the administration version and manually install it through the device manager.
They just resized it so they can reserve 1 MB of flash space to store crash logs. Nothing more.
Hi all, first my newbie credentials:
- First post here
- First installed Merlin on my RT-AC86U last week
- Basic level knowledge of router features and networking
I have installed 384.19 on the 86U. I did a factory reset, and have formatted JFFS.
What I'm hoping to get help with is this. I want to get detailed daily info on my data usage, as I have just moved to a provider that only gives very basic stats. In Traffic Monitor, I seem to be getting incorrect (very low) data showing on "Internet Connection (WAN)" - in the order of MB per day. Reality is that I'm using GB per day. The "Wireless (5GHz)" looks much better - gigabytes - and this is how most of my devices are connected, 5GHz. The traffic is mainly external, not between devices on my network.
Any clues as to why WAN data usage is not showing up? Things I can try?
I've done a bit of searching here and elsewhere. I have tried disabling NAT acceleration - on the 86U this seems to be done indirectly by enabling QoS. I've tried Adaptive and Bandwidth Limiter. One of these has made "runner" disabled under Tools, but "Flow Cache" is still enabled. Not sure what either of these really does.
My provider uses a VLAN ID so I've set that under IPTV if that's relevant.
Not sure if this thread is the right place, but anyway, any help appreciated.
Turning off and dialing down the damned logs is what most people want to do, not increase them furtherThey just resized it so they can reserve 1 MB of flash space to store crash logs. Nothing more.
The RSTAT binary has trouble dealing with properly counting vlan tagged internet traffic. Another user, not long ago, had the same issue. His traffic stats would not count anything with vlan tagged traffic on the internet side (WAN). In that case, we set up a test setup with a downstream Merlin Router attached to the internet gateway router (another Merlin router). With that set up, once the vlan tagged traffic was removed, RSTAT recorded the traffic properly (on the downstream router).
Sep 7 10:11:00 spdMerlin: Starting speedtest using auto-selected server for WAN interface
Sep 7 10:11:02 kernel: jffs2: Data CRC dc07b7ed != calculated CRC 34d07a98 for node at 02308c38
..
Sep 7 10:13:53 kernel: jffs2: Data CRC dc07b7ed != calculated CRC 34d07a98 for node at 02308c38
Sep 7 10:13:53 kernel: jffs2: read_cache_page() returned error: -5
Sep 7 10:13:53 kernel: jffs2: Error garbage collecting node at 02308c38!
Sep 7 10:13:53 kernel: jffs2: No space for garbage collection. Aborting GC thread
Sep 7 10:13:55 kernel: jffs2: Data CRC dc07b7ed != calculated CRC 34d07a98 for node at 02308c38
Sep 7 10:13:55 kernel: jffs2: read_cache_page() returned error: -5
Sep 7 10:13:55 kernel: jffs2: Error garbage collecting node at 02308c38!
....
Moved code back to USB, rebooted the router. The CRC errors ceased but these 3 bad blocks remain in the NAND.
...
May 5 01:05:11 kernel: nand: Macronix NAND 256MiB 3,3V 8-bit
May 5 01:05:11 kernel: nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
May 5 01:05:11 kernel: bcm63xx_nand ff801800.nand: Adjust timing_1 to 0x65324458 timing_2 to 0x80040e54
May 5 01:05:11 kernel: bcm63xx_nand ff801800.nand: detected 256MiB total, 128KiB blocks, 2KiB pages, 16B OOB, 8-bit, BCH-4
May 5 01:05:11 kernel: Bad block table found at page 131008, version 0x01
May 5 01:05:11 kernel: Bad block table found at page 130944, version 0x01
May 5 01:05:11 kernel: nand_read_bbt: bad block at 0x0000032e0000
May 5 01:05:11 kernel: nand_read_bbt: bad block at 0x000007b00000
May 5 01:05:11 kernel: nand_read_bbt: bad block at 0x00000f880000
May 5 01:05:11 kernel: >>>>> For primary mtd partition rootfs, cferam/vmlinux.lz mounted as JFFS2, vmlinux fs mounted as UBIFS <<<<<
May 5 01:05:11 kernel: Secondary mtd partition rootfs_update detected as JFFS2 for cferam/vmlinux source and UBIFS for vmlinux filesystem
May 5 01:05:11 kernel: setup_mtd_parts: misc indx 2 name misc3 nvram configured size 1
May 5 01:05:11 kernel: setup_mtd_parts: name misc3 configured size 0x00100000 offset 0xF600000
May 5 01:05:11 kernel: setup_mtd_parts: misc indx 1 name misc2 nvram configured size 47
May 5 01:05:11 kernel: setup_mtd_parts: name misc2 configured size 0x02f00000 offset 0xC700000
May 5 01:05:11 kernel: setup_mtd_parts: misc indx 0 name misc1 nvram configured size 8
May 5 01:05:11 kernel: setup_mtd_parts: name misc1 configured size 0x00800000 offset 0xBF00000
May 5 01:05:11 kernel: Creating 11 MTD partitions on "brcmnand.0":
....
No GC or CRC errors reported since.
df -hT
Filesystem Type Size Used Available Use% Mounted on
ubi:rootfs_ubifs ubifs 77.2M 60.6M 16.6M 79% /
devtmpfs devtmpfs 214.9M 0 214.9M 0% /dev
tmpfs tmpfs 215.0M 196.0K 214.8M 0% /var
tmpfs tmpfs 215.0M 988.0K 214.1M 0% /tmp/mnt
mtd:bootfs jffs2 4.4M 3.3M 1.1M 75% /bootfs
tmpfs tmpfs 215.0M 988.0K 214.1M 0% /tmp/mnt
mtd:data jffs2 8.0M 736.0K 7.3M 9% /data
tmpfs tmpfs 215.0M 988.0K 214.1M 0% /tmp
/dev/mtdblock9 jffs2 47.0M 6.5M 40.5M 14% /jffs
/dev/sda ext4 58.4G 3.0G 52.5G 5% /tmp/mnt/1234-ASUS-AC86U
tmpfs tmpfs 215.0M 988.0K 214.1M 0% /www/index_style.css
tmpfs tmpfs 215.0M 988.0K 214.1M 0% /www/require/modules/menuTree.js
Interesting, thanks. I assume RSTAT deals with counting for traffic monitor.
I have been in touch with another user with an 86U using the same provider (so also VLAN tagged), and they have this working apparently.
Wonder if I have any options - other than a second router just for counting traffic.
Sep 7 08:20:37 kernel: jffs2: Argh. No free space left for GC. nr_erasing_blocks is 0. nr_free_blocks is 0. (erasableempty: yes, erasingempty: yes, erasependingempty: yes)
Sep 7 08:20:37 kernel: jffs2: jffs2_reserve_space_gc of 196 bytes for garbage_collect_dnode failed: -28
Sep 7 08:20:37 kernel: jffs2: Error garbage collecting node at 010c0000!
If the problem appears to be on the JFFS, and you're backing up the JFFS when its known to be in a problematic state, would it make sense to not restore from said backup?Tried backing up JFFS, formatting, then restoring with the issue returning.
What does that say about the stability of the RT-AC86U router when you have to increase storage space for crash logs.
Turning off and dialing down the damned logs is what most people want to do, not increase them further
No free space left for GC.
Yeap - and this burns a lot of folks - remember the computer industry does not like to talk about the SSD / GC issues with TRIM. Linux by default does NOT enable TRIM and that's b/c the Linux TRIM code sux.There's your problem.
There's your problem.Code:No free space left for GC
If the problem appears to be on the JFFS, and you're backing up the JFFS when its known to be in a problematic state, would it make sense to not restore from said backup?
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!