Skip to content

Repository files navigation

Toolbox

CMDLAB

CMDLAB Toolbox
Open-source network utilities for HPE Aruba, ClearPass & GreenLake

MIT License Repository Security Donate with PayPal


Overview

CMDLAB Toolbox is a curated collection of small, production-minded tools for network engineers. Each project lives in its own folder, runs independently, and keeps your credentials on your machine (or in your browser)—not in a third-party SaaS account.

Audience Network admins, MSP engineers, and lab operators
Focus HPE Aruba Central, AOS-CX, ClearPass, GreenLake
Model Free & open source (MIT) · optional support via donation
Secrets Never committed — see SECURITY.md

Catalog

Tool Description Get started
NetWatch Continuous ICMP loss monitoring, automatic packet capture, Claude / Grok root-cause analysis Docs · Releases
AOS-CX Config Backup Scheduled AOS-CX config backups from a Windows tray app (local, GitHub, or Wasabi S3) Docs · EXE V3.7
GreenLake AP Licensing Join GreenLake subscriptions with Central AP status into one searchable HTML report Launch hosted app · Docs
ClearPass Endpoint Console Bulk / manual MAC import into Policy Manager endpoints and Guest devices Open console · Docs
ClearPass CertKit notes Ops checklist for CertKit → ClearPass certificate deploy + ISRG Root X1 PEM Docs

Quick start

git clone https://github.com/cmdlabtech/Toolbox.git
cd Toolbox

Open the tool folder you need and follow its README. Common entry points:

# NetWatch (Python 3.11+)
cd netwatch && python3 netwatch.py

# GreenLake AP licensing — hosted (no install)
# https://ap-license-report.admin2655.workers.dev/

# GreenLake AP licensing — local UI
cd greenlake-ap-licensing
pip install -r requirements.txt
python app.py    # http://localhost:8321

# ClearPass Endpoint Console
open clearpass-endpoint-console/index.html

Windows AOS-CX backups: use the prebuilt EXE or build from aos-cx-config-backup/.


Design principles

  • No account required for Toolbox itself — you supply vendor API credentials only when a tool needs them.
  • Local-first — NetWatch and the GreenLake Flask UI bind to localhost; the ClearPass console keeps tokens in memory only.
  • Source-focused repo — binaries ship via GitHub Releases where available; this tree is for reading, building, and contributing.
  • Transparent security — samples are synthetic; maintainer secrets are never stored here (SECURITY.md).

Related standalone repositories

Tool Standalone repo
NetWatch cmdlabtech/Netwatch
AOS-CX Config Backup cmdlabtech/AOS-CX-Config-Backup-Tool

This monorepo is the central public home. Prefer issues and pull requests here unless you are updating a standalone release pipeline.


Support the project

These tools are free to use and share. If they save you time in the field or the lab, consider a donation—it helps fund hosting, continued development, and new utilities.

Donate with PayPal

paypal.com/donate · one-time or recurring · USD


Contributing

  1. Keep each tool self-contained under its folder.
  2. Do not commit secrets, config.ini, virtualenvs, node_modules, or built binaries.
  3. Prefer small, focused fixes with a short note on the environment you tested (OS, firmware, API type).

License

Distributed under the MIT License. Copyright © 2026 CMDLAB / cmdlabtech.


CMDLAB

Toolbox · Security · Branding · Donate · cmdlabtech

About

Network admin toolbox: NetWatch, AOS-CX backup, GreenLake licensing, ClearPass tools

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages