Everything, in one router
Each part knows about the others: a service creates the VLAN, the address, the DHCP entry, the shaping and the OLT’s service port in one step — and the alarms watch all of it.
Subscribers
The router is the subscribers’ gateway: addresses, leases, speeds and end dates.
One VLAN per PON port
Each PON port gets its own VLAN inside the OLT’s S-VLAN; each ONT one fixed address, by DHCP Option 82.
DHCPv4 and DHCPv6
Static leases, pools, router advertisements and IPv6 prefix delegation (IA_PD) with routes kept in step.
Plans and shaping
Speed plans per client with HTB; changes apply at once, and the OLT gets the same plan.
Suspend, resume, end dates
Cut or restore a client in one call; a service end date is enforced by the router itself.
The OLTs
Huawei OLTs (MA5600T family) controlled over SNMP by a compiled driver.
ONTs and service ports
ONTs added and removed, service ports and traffic tables made by the same call that creates the service.
Kept safe
Changes are saved to the OLT’s flash by themselves once it is quiet; its configuration is backed up and versioned.
The fiber, watched
The collector reads every ONT’s light and errors every 5 minutes, keeps months of history and warns before clients call.
A live console
Every command sent to an OLT and its reply, live in the browser — nothing hidden.
Carrier features
What a real ISP needs at the edge.
CGNAT with fixed port blocks
Each client gets a fixed public IP and port range; mappings are logged for lawful requests.
NAT pools and port forwarding
Dynamic SNAT pools and inbound DNAT, managed by API.
Anti-spoofing
Each client can only send from the address, VLAN and MAC it was given — IPv4, IPv6 and ARP.
DNS
The resolvers the clients get and the router uses, set in one place.
Operations
Tools for the people who keep the network running.
Alarms by area
OLT, clients’ ONUs, network, server, services: checked every minute, raised and cleared with a history.
The 24/7 wall
A page for a TV in the support room, with display keys that never expire and can be revoked.
Doctor
`dtvsol doctor` checks every part of the router and says what to fix.
Backups and versions
Every configuration change is a version; daily backups with an encrypted copy off the router.
Safe network changes
The router’s own network is kept in its database and applied with a safety net.
Shown before it runs
Every change shows the netplan file’s difference and what it would take away.
Undone by itself
Unless you confirm within 120 seconds, the change is put back — files and configuration.
Cannot lock you out
A change that would remove your own access, an SSH session’s or the default route is refused.
Roles and a log
Admins change, viewers look; every change is logged with who made it.
Integration
Your billing keeps working.
REST API
Clients, services, plans, OLTs, alarms and health — JSON over HTTP, with an API key and an allow-list.
MikroTik-compatible API
A RouterOS API listener, so billing built for MikroTik talks to the Super Router unchanged.
SNMP
The router’s interfaces and clients for your existing monitoring.
Licence and updates
A machine-bound licence renewed daily; new versions delivered and tested for you.