Initial commit: firmware pusher app, GenieACS docs, network file
- firmware-pusher/: standalone HTML app for GenieACS firmware pushes - genieacs/: NBI API usage, device IDs, troubleshooting - calix_home_network.txt: live network documentation
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Calix
|
||||
|
||||
Documentation, configuration, and tooling for the Calix home network.
|
||||
|
||||
## Contents
|
||||
|
||||
### calix_home_network.txt
|
||||
Live network documentation — device IPs, credentials, SSIDs, GenieACS server info.
|
||||
**Keep this file updated** whenever network changes are made.
|
||||
|
||||
### firmware-pusher/
|
||||
A standalone HTML app for pushing firmware to GenieSpire satellites via the GenieACS NBI API.
|
||||
|
||||
Files:
|
||||
- `index.html` — the UI (single file, no build step)
|
||||
- `nginx.conf` — nginx config with HTTP Basic Auth
|
||||
- `docker-compose.yml` — container deployment
|
||||
- `README.md` — setup and usage docs
|
||||
|
||||
Access: `https://calix.yoda.ddnsgeek.com`
|
||||
Login: `admin` / GenieACS admin password
|
||||
|
||||
### genieacs/
|
||||
Documentation on GenieACS configuration, quirks, and tips for this setup.
|
||||
|
||||
## Device Inventory
|
||||
|
||||
| Device | IP | Serial | Software | Notes |
|
||||
|--------|----|--------|----------|-------|
|
||||
| Main Router (4220E) | 192.168.1.1 | 422208213826 | u6.1 | Mesh controller |
|
||||
| Back Hallway Sat (4220E) | 192.168.1.109 | 422208213783 | u6.1 | AP mode |
|
||||
| Office Sat (4220E) | 192.168.1.155 | 422208213919 | u6.1 | AP mode |
|
||||
| GenieSpire (CXNK010F208F) | 173.21.51.61 | - | 25.2.0.0.44 | Offline/NAT'd |
|
||||
| GenieSpire (CXNK010F20EC) | 192.168.1.109 | - | 25.2.0.0.44 | Via GenieACS |
|
||||
| GenieSpire (CXNK010F2064) | 192.168.1.155 | - | 25.2.0.0.44 | Via GenieACS |
|
||||
|
||||
GenieSpire satellites are TR-069/GenieACS managed — no local web UI.
|
||||
Reference in New Issue
Block a user