As an ISP we are thinking about using OpenWRT for routers we will supply to end customers. However, we would need a way to remotely manage, monitor, and upgrade thousands of OpenWRT routers. I was wondering what opensource and commercial options are out there and available for management systems?
Most routers we use today use TR-069 for this, but that protocol is getting outdated and slow. Ideally we are looking for something modern with APIs and telemetry support to analyze traffic and uptime in real-time. Something with a built in internet speed test would be awesome.
Does OpenWRT support SNMP?
Does OpenWRT support TR-069?
Does OpenWRT have any telemetry support?
Is there an API?