@anlix-io/genieacs-sim

1.14.0 • Public • Published

genieacs-sim

TR-069 client simulator for GenieACS.

To install:

git clone https://github.com/zaidka/genieacs-sim.git
cd genieacs-sim
npm install

To use:

./genieacs-sim --help

There is a Dockerfile included. It instantiates a single instance and it has these environment variables to configure:

Environment variable Required Default value Description
GENIEACS_SIM_DATA_MODEL No device-H199Z This should be compatiple with one of the devices in /models folder
GENIEACS_SIM_CWMP_URL No http://genieacs:7547 URL that this instance will reach as Genie CWMP
GENIEACS_SIM_SERIAL_NUMBER No 0 Serial number of the instantiated CPE
GENIEACS_SIM_BASE_MAC_ADDRESS No 281474959933440 MAC address of the instantiated CPE. Should be a number which will translate to the hex format (i.e. 17 will turn into 00:00:00:00:00:11)

Package Sidebar

Install

npm i @anlix-io/genieacs-sim

Weekly Downloads

50

Version

1.14.0

License

MIT

Unpacked Size

8.66 MB

Total Files

40

Last publish

Collaborators

  • anlix-io