[PROJECT] RTL960x porting OpenWRT
Posted: Fri Jun 05, 2026 2:25 pm
There have been several attempts to bring OpenWrt support to RTL960x-based platforms through reverse engineering, hardware analysis, and clean-room implementation efforts. Achieving a fully functional system requires a deep understanding of the platform, including OMCI behavior, VEIP and PPTP bridging, OLT vendor interoperability quirks, hardware initialization, and memory-constrained operation.
This thread serves as a central place to document findings, share hardware information, discuss implementation details, and coordinate development efforts toward running OpenWrt on RTL960x devices with as little as 32 MB RAM.
Topics of interest include:
This thread serves as a central place to document findings, share hardware information, discuss implementation details, and coordinate development efforts toward running OpenWrt on RTL960x devices with as little as 32 MB RAM.
Topics of interest include:
- Boot process and memory layout
- DTS and board support development
- Switch, PHY, and PON hardware initialization
- OMCI stack behavior and interoperability
- OLT vendor compatibility quirks
- Linux kernel bring-up
- Resource optimization for low-memory devices
- Hardware documentation and reverse-engineering findings