Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/athinfosystems1641442221349.genie-7534ecea-ad7c-4c1c-91a3-44af501dcf68/image1_GenieACS.png

GenieACS

by ATH Infosystems

Version 1.2.16 + Free Support on Ubuntu 26.04

GenieACS is a powerful, open-source Auto Configuration Server (ACS) designed to help internet service providers, telecom operators, and network administrators remotely manage, configure, monitor, and troubleshoot customer-premises equipment (CPE) through a centralized web-based platform. It supports the TR-069/CWMP protocol and provides tools for device provisioning, configuration management, monitoring, and remote administration.

Features of GenieACS:
  • Remotely manage and configure routers, gateways, modems, ONTs, and other TR-069 compatible devices.
  • TR-069/CWMP support for centralized customer-premises equipment management.
  • Web-based user interface for device monitoring, administration, and configuration.
  • Provisioning and preset capabilities for automated device configuration and management.
  • RESTful NBI API for integration with external applications and network management systems.
  • File server support for managing firmware and other device-related files.
  • Open-source architecture suitable for scalable ISP and telecom network deployments.

GenieACS Usage:

$ sudo su
$ apt update
$ sudo systemctl restart genieacs-cwmp
$ sudo systemctl restart genieacs-nbi
$ sudo systemctl restart genieacs-fs
$ sudo systemctl restart genieacs-ui

# Check GenieACS version:
$ npm list -g genieacs --depth=0

# Check GenieACS services:
$ sudo systemctl is-active genieacs-cwmp
$ sudo systemctl is-active genieacs-nbi
$ sudo systemctl is-active genieacs-fs
$ sudo systemctl is-active genieacs-ui

# Check listening ports:
$ sudo ss -lntp | grep -E '3000|7547|7557|7567'

# Check NBI API:
$ curl -s -o /dev/null -w "%{http_code}\n" http://127.0.0.1:7557/devices

# View credentials:
$ cat /var/genieacs/credentials.txt

# Open GenieACS in your browser:
$ http://YOUR_SERVER_IP:3000

# Configure your CPE/Router ACS URL:
$ http://YOUR_SERVER_IP:7547/
  

Disclaimer: GenieACS is provided "as is," without any warranty, express or implied. Users are responsible for securing, configuring, and maintaining their own GenieACS installations and managed network devices. GenieACS is an independent, open-source project and is not affiliated with, endorsed by, or sponsored by any telecommunications equipment manufacturer, internet service provider, or other third party. TR-069 and CWMP are standards maintained by the Broadband Forum, and all trademarks remain the property of their respective owners.

English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use About our ads Manage cookies