nslink · the router provisioning tool
Scan a stack of routers.
Point a phone camera at the label, get serial number, default SSID, and default password extracted by Gemini. Build a queue, name each target, download a CSV. The desktop bot takes it from there and runs the CelcomDigi setup wizard for you.
Step 1 · Capture
On phone, this opens the camera. On desktop, drop or pick files.
No labels in the queue yet. Snap one to begin.
Step 2 · The bot
Drop the CSV next to main.py in the routermill bot folder, then run python main.py. It scans the airwaves for any router in the queue, connects, runs the wizard, sets the new SSID + admin password, verifies, and moves on.
Bot lives in scripts/nslink/ (formerly routermill/) in this repo. Setup steps in its README.