Zyxel-xgs1250-revb1-upgrade

First post here so please let me know if I need to provide more information.

I have found other people had the same problem here and solved it but the steps were not clear to me:

This seems to have been fixed in later firmware versions but I still cannot see the ports on my switch (checked and it is the B1 version). I came to the conclusion that I may be using the wrong firmware for the B version when I ported it over.

Model - Zyxel XGS1250-12 Switch
|Architecture - RTL9302B
|Target Platform - realtek/rtl930x
|Firmware Version - OpenWrt 24.10.4 r28959-29397011cc / LuCI openwrt-24.10 branch 25.292.66247~75e41cb
|Kernel Version - 6.6.110

The openwrt firmware selector only shows the one version unless going for snapshot build that shows Zyxel XGS1250-12 B1. I went to upgrade using this specific version but got the error:

Image check failed: Image metadata not present: Use sysupgrade -F to override this check when downgrading or flashing to vendor firmware Image check failed.

I do not want to brick the switch so thought I would ask here if anyone knew the fix and if it is to upgrade or something else I am missing.

TIA for you help!

For anyone who is looking in future, I solved this by downgrading to the snapshot B1 version and then upgrading with a custom snapshot of the B1 version. I can now see all ports from lan1 - lan12.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.