I was able to install OpenWrt on a Netgear "S350 Series" model GS308T switch. I've put the details of how I did that below (in the hope that it could be helpful to others, confirming/clarifying the installation instructions from the wiki).
But I also have some related questions:
- Is there a particular reason that the GS308T only has snapshot builds and not a 21.02.1 release?
- Might the GS308T be supported in a future 21.02.x release or did it "miss the boat" and won't get "real" builds until some new major 24.09-type new release cycle far off?
- The GS108Tv3 does have a 21.02.1 release — would that build be compatible with the GS308T or are there significant enough differences?
details of what/how things worked so far
I downloaded snapshot builds of the "install" and "upgrade" packages via the links on the otherwise rather sparse https://openwrt.org/toh/hwdata/netgear/netgear_gs308t_1 page — i.e. the techdata page for the GS308T model. And then followed the instructions at https://openwrt.org/toh/netgear/gs108t_v3 — i.e. the more full wiki page for the similar GS108T v3 model.
Specifically (summarizing the more detailed GS108T instructions which you should read before you attempt):
- Upload the openwrt-realtek-generic-netgear_gs308t-v1-initramfs-kernel.bin file via the stock Netgear OEM web interface at 192.168.239.
- Reboot the router and wait for it to respond to pings on 192.168.1.1 + VLAN 100.
scp openwrt-realtek-generic-netgear_gs308t-v1-squashfs-sysupgrade.bin email@example.com:/tmp(blank/empty password)
ssh firstname.lastname@example.org once in, run
- I had to power cycle the router before it would again respond to pings on VLAN 100. [I didn't try the reset button, so I don't know if that would have also worked.]