Good find. That does seem awfully high indeed, and I would suspect failing flash. My GT-AXE16000 has no bad PEB (and it uses the same NAND size as the GT-AX6000).From Syslog:
May 5 01:05:16 kernel: ubi0 warning: ubi_calculate_reserved: number of bad PEBs (441) is above the expected limit (40), not reserving any PEBs for bad PEB handling, will use available PEBs (if any)
Code:
May 5 01:05:24 kernel: ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
May 5 01:05:24 kernel: ubi0: good PEBs: 2016, bad PEBs: 0, corrupted PEBs: 0
May 5 01:05:24 kernel: ubi0: available PEBs: 293, total reserved PEBs: 1723, PEBs reserved for bad PEB handling: 40
I would RMA the router.
You won't see it because the system log gets stopped before the new firmware gets written. The only way to get any debug output during the process is through a serial console.Only weird thing, there's not really an error stating that the upgrade failed. Only this warning.