Como funciona
O Super Router é software no seu próprio servidor x86. Um único programa, dtvsold, faz o trabalho; tudo o que ele sabe fica em um único banco de dados no roteador.
dtvsold — o roteador
Um único programa faz tudo: a API, a configuração de DHCP e roteamento, as regras de firewall e NAT, o controle de banda, as verificações de alarmes e as tarefas agendadas. Nós o construímos com as linguagens de programação mais modernas, de alto e de baixo nível, para obter resultados excelentes do nosso software.
O banco de dados
Clientes, serviços, VLANs, redes, planos, as interfaces do próprio roteador e todas as OLTs ficam em um único arquivo SQLite. Cada alteração é uma versão para a qual você pode voltar.
Os drivers de OLT
Um driver compilado por fabricante de OLT conversa com a OLT via SNMP (a CLI apenas como alternativa). Huawei primeiro; os outros vêm em seguida.
O monitor
Uma página web no roteador (HTTPS, porta 8881): o console da OLT ao vivo, o chassi da OLT, alarmes por área, configurações e a tela 24/7.
dtvsol — a linha de comando
Tudo o que a API faz, pelo shell, com ajuda e autocompletar com Tab: `dtvsol doctor`, `dtvsol service add`, `dtvsol netcfg apply`…
A licença
Cada roteador tem uma licença vinculada à sua máquina; ela se renova sozinha todos os dias a partir da DTVSOL enquanto o suporte estiver ativo.
Um novo assinante, de ponta a ponta
Cobrança
chama POST /services com o serial da ONT, a porta PON e o plano
Roteador
escolhe a VLAN da porta PON, um endereço fixo e o prefixo IPv6; grava DHCP, controle de banda, anti-spoofing e CGNAT
OLT
o driver adiciona a ONT e seu service port com a tabela de tráfego do plano; a OLT salva a configuração depois, sozinha
Cliente
a ONT sobe, recebe seu endereço via Option 82 e navega; o monitor mostra seu sinal óptico a partir da próxima coleta
Feito para que um erro não derrube a rede
- As alterações de rede se desfazem sozinhas se não forem confirmadas em 120 s
- Alterações que cortariam o seu próprio acesso ou a rota padrão são recusadas
- Cada alteração de configuração é uma versão; restaure qualquer uma delas
- Backups diários, com uma cópia criptografada fora do roteador
- Administradores e observadores; cada alteração registrada com quem a fez
- As portas de gerência respondem apenas a uma lista de acesso; o fail2ban bloqueia tentativas de adivinhar senhas

Onde ele roda
Um servidor x86-64 com Ubuntu 24.04 LTS, placas de rede para o uplink e as OLTs (10G a 100G; um servidor intermediário suporta até 100.000 assinantes), armazenamento SSD. Veja a página de hardware.
Hardware →