Zyxel GS1900-8HP - Firmware

in the firmwae selector there are 2 versions
A1 and B1.

Which one should be selected for the picture attatched?

A1

Zyxel prints the revision on the label. Except when there are none. This is only true for the first revision. So nothing on the label => first revision

There are pics of the different revisions in their hardware manual if you want to verify

2 Likes

What about the "Rev. B2" remark in the lower right corner of the picture?

2 Likes

Looks like it’s Rev. B2 (note the bottom right of the provided picture), which is not on the OpenWRT supported hardware list.

Based on the user guide, there are indeed some differences from A1 and B1:

Screenshot 1

Screenshot 2

Not sure how much these are different hardware-wise and how successful cross-flashing could be though.

Right. Missed that. Sorry

The B1 and B2 should be able to use the same firmware as the only real difference appears to be pin type vs jack type power input. The A1 is essentially the GS1900-8 hardware with added PoE, while the B1 and B2 are essentially GS1900-10HP without the SFP ports.

1 Like

ZOzo, if you try to flash Openwrt, please report back.

Already openwt installed on the device,

Status

System

Hostname GS1900-8HP
Model Zyxel GS1900-8HP v1 Switch
Architecture RTL8380
Target Platform realtek/rtl838x
Firmware Version OpenWrt 24.10.4 r28959-29397011cc / LuCI openwrt-24.10 branch 25.292.66247~75e41cb
Kernel Version 6.6.110
Local Time 2025-12-02 16:55:03
Uptime 43d 20h 47m 33s
Load Average 0.07, 0.02, 0.00




I want to upgrade, and now have 2 versions online.

With stable 25.12, the file names partially match the revision numbers. As @RaylynnKnight pointed out, you should be using a B1 image, differences are minimal. v1 = A1.

Not sure why you'd want 24.10 at this point, it's getting long in the teeth and 25.12 has lots of improvements for the Realtek switch SoCs.

as the the actual version on it, its a v1, should I get the A1?
or consider the sticker mention of B2?

ok, upgraded.

Hostname GS1900-8HP
Model Zyxel GS1900-8HP A1 Switch
Architecture Realtek RTL8380M rev C (6275)
Target Platform realtek/rtl838x
Firmware Version OpenWrt 25.12.2 r32802-f505120278 / LuCI (HEAD detached at 067535e) branch 26.082.75780~067535e
Kernel Version 6.12.74

had these notice with the other version:
Wed Dec 3 12:21:11 UTC 2025 upgrade: Device zyxel,gs1900-8hp-v1 not supported by this image Wed Dec 3 12:21:11 UTC 2025 upgrade: Supported devices: zyxel,gs1900-8hp-b1 zyxel,gs1900-8hp-v2 Image check failed.

The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platform.

Image check failed:

Wed Dec 3 12:21:11 UTC 2025 upgrade: Device zyxel,gs1900-8hp-v1 not supported by this image Wed Dec 3 12:21:11 UTC 2025 upgrade: Supported devices: zyxel,gs1900-8hp-b1 zyxel,gs1900-8hp-v2 Image check failed.

Select 'Force upgrade' to flash the image even if the image format check fails. Use only if you are sure that the firmware is correct and meant for your device!

3 Likes

Thanks for reporting back