I intend to flash my HH5A (actually a Plusnet Hub One, but they're identical) with this sw but I need to know what modules are included ? I am drowning in the developer docs and wondered if some kind person with the tree available would look it up for me ?
I am particularly interested if BGP support is included as I wish to use the router to present a Kubernetes server having MetalLB as ingress controller and AIUI it is BGP or allocate multiple LAN IPs which is a bit clumsy IMHO.
That is the firmware upgrade image, if you are installing from stock firmware you need to use the one under "Firmware OpenWrt Install URL" coloumn.
in default firmware release you have drivers, normal routing/firewall, basic tools and web interface. OpenWrt is modular so if you need more than that you can install packages from online repositories directly in the router after you installed openwrt.
Or create an image with all packages you need integrated with Image Builder (locally on a Linux system) or with web-based Image Builder system from here https://chef.libremesh.org/ (after you select the device, click on the "customize" to open the text box where you can write package names.
FRRouting is free software that implements and manages various IPv4 and IPv6
routing protocols.
Currently FRRouting supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2, RIPng,
IS-IS, PIM-SM/MSDP, LDP and Babel as well as very early support for EIGRP and
NHRP.