Session-cookie auth against a Ciena MicroClimate Management System.
The host should be the root URL of the PON Manager web UI
(e.g. https://mcms.example.net).
Connect and the network overview loads here.
Load the fleet, then pick an ONU.
Select an ONU on the left to see its stats and the CPE (customer router) behind it.
Open a saved pon-upgrade-*.csv to compare the recorded FEC + optical readings against the current state of those ONUs.
Bulk-check or fix PON flooding mode on OLT NNI services. Default rule: match s0.c76.c0 with mode private and switch to auto.
| Serial | Name / address | Equipment ID | PON | Status | Last seen | Active bank | Active version | Inactive version |
|---|
Writes always go to the inactive bank (FW Bank Ptr toggled to 1 − active, or 1 if unset).
MCMS flips the pointer when the download completes; the ONU reboots into the new image on its next reboot.
Nothing has been written yet. Review the plan before clicking Execute.
| Serial | Name | Active → new active slot | Current slot 0 | Current slot 1 | Target version | FEC health | Status |
|---|
Pick a saved upgrade-plan CSV (defaults to ~/Downloads).
The app re-fetches each ONU's current FEC counters, optical levels,
and active firmware version, then computes a before/after comparison
and saves a verification CSV alongside the original.
| Serial | Name | Target → Active now | Applied? | FEC before | FEC now | Optical (RX/TX dBm) | Verdict |
|---|
Applied together to every matching NNI service on the selected OLTs, in one GET→edit→PUT per OLT.
| OLT MAC | Name | PON mode | FW | Matching NNI services |
|---|