HomeHub 5A included packages?

On the openwrt website here there is a link to the version 19.07.8 Openwrt software to the device : :http://downloads.openwrt.org/releases/19.07.8/targets/lantiq/xrx200/openwrt-19.07.8-lantiq-xrx200-bt_homehub-v5a-squashfs-sysupgrade.bin

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.

Thanks in advance,

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.

BGP support is not included by default but it seems to be provided by a package called quagga-bgpd see https://openwrt.org/packages/table/start?dataflt[Name_pkg-dependencies*~]=quagga

I have no idea about how to use this, but there are some tutorials about it here https://martybugs.net/wireless/openwrt/quagga.cgi
https://lms.onnocenter.or.id/wiki/index.php/OpenWRT:_quagga_bgp

Seems like in next release quagga has been removed and there is frr-bgpd package as a replacement, see https://github.com/openwrt/packages/commit/c999d25d8b60e56438797733c9c1f08226dd2bff

 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.
1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.