Current status (22.06.2022)
- mtd parser was upstreamed successfully
- @rmilecki merged the patch in OpenWrt
@adschm (initial reviewer) last seen on GitHub many months ago so we need help one of the member to merge the rest part of the code.
Outdated
Device PR coundn't be merged because a reviewer from OpenWrt hasn't been found for the commit add Sercomm partition map parser. @adschm recomended try upstream the patch to Linux. On the other hand, the it looks like the patch is OpenWrt-related only.
The parser is necessary to prevent the Sercomm-based devices from bootlops and other artefacts during the OpenWrt installation. Affected devices, at least:
- NetGear R6260
- NetGear R6350
- NetGear R6850
- NetGear WAC124 (CHJ)
- NetGear R6800
- NetGear R6700-v2
- NetGear R7200
- NetGear Nighthawk AC2400 (BZV)
- Beeline SmartBox Turbo+
- Beeline SmartBox Turbo
- Beeline SmartBox GIGA
- Sercomm S3
For this reason, for already merged devices, replacing the U-Boot bootloader with a Breed is a common practice.
Previous attempts to merge parser:
https://patchwork.ozlabs.org/project/openwrt/patch/20200628232747.1367531-1-jan@3e8.eu/
https://github.com/openwrt/openwrt/pull/1318