Files
openwrt/target/linux/realtek/image
Christian Talavera 205bbaf585 realtek: rtl930x: add support for MokerLink 2G080GM
The MokerLink 2G080GM is an 8-port 2.5GbE managed switch based
on the Realtek RTL9303.

Device specification:
- SoC: Realtek RTL9303
- RAM: 128 MiB
- Flash: 16 MiB Fudan FM25Q128 SPI NOR
- Ethernet: 8x 10/100/1000/2500BASE-T
- PHYs: 8x Realtek RTL8221B
- Console: 38400 8N1
- Button: reset
- LED: green system/status LED
- Bootloader: Realtek U-Boot 2011.12

Flash layout:
- 0x000000-0x0e0000: U-Boot
- 0x0e0000-0x0f0000: U-Boot environment / BDINFO
- 0x0f0000-0x100000: SYSINFO
- 0x100000-0x200000: vendor configuration
- 0x200000-0x300000: vendor log
- 0x300000-0xf00000: firmware
- 0xf00000-0x1000000: OEMINFO

The factory MAC address is read from ethaddr in the U-Boot environment.

The vendor bootloader uses legacy uImage magic 0x83800000.
Generate both OpenWrt images with this magic and configure the
firmware splitter accordingly.

Installation:
1. Open Management -> Firmware in the stock web interface.
2. Select Upgrade and HTTP.
3. Upload the squashfs-factory.bix image.
4. Reboot after the upgrade completes.

The factory image has been verified using the stock web upgrader.
Normal OpenWrt sysupgrade is supported after installation.

Signed-off-by: Christian Talavera <ctalaveraw@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/25193
Signed-off-by: Jonas Jelonek <jonas@jonasjelonek.de>
2026-09-18 08:58:24 +02:00
..