Well, it's really "easy", and it has VLANs, and without a large scale, I didn't really care... until I wanted to "sign" the ports with "description" field which those things don't have. Out of that, there came this project. It might feel nostalgic, or just convenient, to those of you who got used to work with the market leader of old times - well, you see who I mean, right? ;) And it does have description field! The biggest "internal" achievement here is the reverse-engineered internal storage, so now the configuration is shown and saved in "their" format (opt-in for storing it inside the device, or opt out and keep it at your localhost). Also, this means that the extended configuration can be read/written by other models, not just the one in the heading - and all without losing the native functionality! With that we can add a ton of stuff - just need your suggestions, and it will be done!
I hope I wouldn't get shadowbanned for posting a link to the source - hey, how else can I tell you where to get this, there are even no binary builds! So here it is, please let me know how it works, especially if you are brave enough to test in on the switches other than my model:
github. com/ivanfitenko/tpios