OLTs
Devices → OLTs (/dashboard/devices/olts) monitors your Optical Line
Terminals: system info, PON ports, every ONU with its optical readings, VLANs,
alarms and charts. Monitoring is read-only. ISPMan never changes your OLT’s
configuration.
Most brands are monitored over SNMP. Tenda GPON OLTs (TES70xx) have no SNMP agent, so ISPMan logs in to their web admin page instead.
An OLT usually sits on the LAN behind one of your MikroTiks (ISPMan calls it the BNG (parent router)). ISPMan reaches it through that router’s management tunnel, using a port-forward ISPMan adds to the router for you.
Before you start
Section titled “Before you start”- The parent router is added to ISPMan and online. See Add a MikroTik router.
- You know the OLT’s IP address on the router’s LAN, and the router can ping it.
- You can log in to the OLT’s web or CLI interface.
Add an OLT (SNMP brands)
Section titled “Add an OLT (SNMP brands)”-
Go to Devices → OLTs and click Add OLT.
-
Fill in the form:
Field What to enter Name A friendly label, for example Kasarani OLT 1.Brand V.SOL, Huawei, ZTE, Tenda, HIOSO or Generic. This picks which SNMP readings ISPMan uses. BNG (parent router) The MikroTik the OLT sits behind. WG IP address Filled in from the router. Leave it. Internal port The OLT’s SNMP port, normally 161.External port The port opened on the router’s tunnel interface. Leave blank to auto-assign. SNMP version Usually v2c. SNMP community A random community is generated for you. Click Generate a new community to change it. Public IP Optional. Only if the OLT is directly reachable on a public address. ISPMan then polls it directly and no port-forward is needed. OLT LAN IP The OLT’s address on the router’s LAN. Branch Optional. -
Click Create OLT and note the community string.
-
Open the OLT’s page and click Router NAT. Check the rule, then click Apply on <your router>. Applying again is safe: each rule is matched by its comment, so it’s never added twice. If the OLT has no parent router, the dialog shows the RouterOS command to paste into the router instead.
-
On the OLT itself, enable SNMP v1/v2c on the same port and add a read-only community with exactly the same name as in ISPMan.
-
If the OLT has an SNMP access list, permit the monitoring subnet. Take the first two numbers of the router’s management IP shown on the OLT’s page and end with
.0.0/24. For example, a router at10.A.B.Cmeans you permit10.A.0.0/24. Don’t permit only the router’s own /24. -
Click Poll now. System info, PON ports, ONUs, VLANs and charts should appear.
Add a Tenda OLT
Section titled “Add a Tenda OLT”Tenda TES7001 is field-tested; TES7002 uses the same web UI and is expected to work.
-
Give the router an address on the OLT’s network. On the router port cabled to the OLT, add a free IP in the OLT’s management subnet, then ping the OLT:
/ip address add address=<router-ip-in-olt-subnet>/24 interface=<port-to-olt> comment="OLT mgmt"/ping <olt-management-ip> count=3The ping must reply before you continue.
-
Add the OLT with Brand = Tenda and OLT LAN IP = the OLT’s management IP. Leave the SNMP fields as generated (Tenda doesn’t use them).
-
Edit the OLT, turn on Collect ONUs via the OLT web UI, click Pick a free one for the exposed web port, keep the OLT web port at 80, and click Save changes.
-
Click Admin access and save the OLT’s web username (usually
admin) and password. Without them every poll fails withincomplete_web_config. -
Click Router NAT, then Apply on <your router>. This adds a web port-forward and a masquerade rule (don’t delete it; it’s what lets the OLT’s replies come back).
-
Click Poll now. A good result says the data was collected via the web UI.
Reading the OLT page
Section titled “Reading the OLT page”| Section | What it shows |
|---|---|
| System | Name, description, uptime, location, contact, firmware, temperature, power-supply alarms. |
| SNMP configuration | The version, community and ports to configure on the OLT. |
| Last 6 hours | Metric charts, such as ONUs online vs offline. |
| PON ports | Each PON port with its ONU count. |
| ONUs | Every ONU with its ID, status and optical readings (Rx/Tx dBm, temperature, voltage, where the brand reports them). Filter by PON port or search. |
| SNMP traps and OLT alarms | Events with severity, type, subject and time. |
Healthy ONU receive power is roughly −8 to −27 dBm. A reading like +3 dBm means far too much light: add a splitter or an attenuator.
Link an ONU to a PPPoE customer
Section titled “Link an ONU to a PPPoE customer”In the ONUs table, open an ONU and choose a PPPoE customer to pin it to. Search by name or account. The customer then appears in the ONU’s PPPoE customer column. Use Unpin to remove the link.
Other buttons
Section titled “Other buttons”- Edit: change any field, the Poll interval (s), or untick Active to pause monitoring.
- Config: paste and store the OLT’s running configuration as a reference. Saving records the capture time.
- Poll now: poll immediately. If it fails, the message says why.
Troubleshooting
Section titled “Troubleshooting”| Symptom | Fix |
|---|---|
| Poll fails or times out | Re-apply Router NAT, check the router can ping the OLT, and check SNMP is enabled and permitted on the OLT. |
| Community mismatch | Make the OLT’s read-only community exactly match ISPMan’s. |
login_rejected (Tenda) |
Wrong web password. Save Admin access again. |
| “Showing the previous poll” | One poll failed and the last good data was kept. Usually temporary. |
| ONU never appears | Usually optical: too much light on a direct patch cord, APC/UPC connector mismatch, dirty connectors, or an EPON ONU on a GPON OLT. |