OpenWRT on a switch, best choice

Hi,

I want to buy a switch, from 8 to maximum 20 ports, fanless, with PoE, and one usable SFP, to install OpenWRT on it.

At work, I've found some Dlink DGS-1210-10P, but the revision is F3. The firmware is too new and Dlink support confirm it : it's not possible to revert the firmware on a openwrt supported version to be able to flash.

What's the best choice (typically well supported, install process could be less easy) ?

Zyxel GS1900-10HP: 8 PoE ports, 2 x SFP, OpenWRT support

Available only through import here, like with eBay. I can import, but I prefer to buy locally.

Is there any choice with 16 ports?

Why don't you start narrowing the options by cross-checking the supported devices with your local availability?

You can also browse this overview https://toh.openwrt.org/?features=port_sfp,type_switch
(enable column 'Net Comments' for additional info and filter on cpu RTL838)