econet: New device: Zyxel PMG5617GA
authorCaleb James DeLisle <[email protected]>
Tue, 28 Oct 2025 18:15:33 +0000 (18:15 +0000)
committerHauke Mehrtens <[email protected]>
Mon, 24 Nov 2025 23:50:54 +0000 (00:50 +0100)
commit31f5fc8fea89ab3ac73445412fee82569bf08d3d
tree5dd185795d8646521ea0660fb475cd4b1ca9e5df
parent8d8990a07eae43ee541d135b1c2204295a7cb7fd
econet: New device: Zyxel PMG5617GA

This device has one USB2.0 port, plus ethernet, 2x wifi, ethernet, xPON
and VoIP.

Installation instructions: (Assuming root shell via SSH or serial)
1. Place OpenWrt TRX file on a USB stick formatted VFAT
2. Plug in the stick to the modem
3. Type: mtd write -f -e tclinux /mnt/usb2_sda1/<name of file>.trx tclinux

At this point, both OpenWrt and the vendor OS will be installed
because the device has space for two operating systems. Switch the OS
to boot to OpenWrt:

1. mtd readflash tmpdata 999999999 0 reservearea
2. echo -n '0' | dd of=./tmpdata bs=1 count=1 seek=397311 conv=notrunc
3. mtd write -f -e reservearea ./tmpdata reservearea
4. reboot

WARNING: While you can install with SSH alone, you need serial to use
OpenWrt on EcoNet devices because the Ethernet driver has not yet been
developed.

Signed-off-by: Caleb James DeLisle <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/20580
Signed-off-by: Hauke Mehrtens <[email protected]>
target/linux/econet/base-files/sbin/en75_chboot
target/linux/econet/dts/en751221_zyxel_pmg5617ga.dts [new file with mode: 0644]
target/linux/econet/image/en751221.mk