# 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.