So in this flat I have a fiber connection, with a PON. I plugged in my own Archer C6, flashed OpenWRT on it, and flubbed with configuration until I got it to work (I wasn't very familiar with OpenWRT, ...
In the past I used pfSense, and I liked it. But I was bitten by the infra-as-code bug, and so far I have not found anything like pfSense, but which can be automated well. I've seen people use OpenWrt ...