Pular para o conteúdo

OLTs

O roteador gerencia OLTs Huawei da família MA5600T (MA5608T, MA5680T, MA5683T). Ele as alcança pelo driver de OLT licenciado: via SNMP onde o driver consegue, e pela CLI da OLT (telnet ou SSH) nos demais casos.

Janela do terminal
dtvsol olt add olt-1 10.10.0.2 admin --svlan 1000
  • olt-1 é o nome que você dá a ela. 10.10.0.2 é o seu endereço de gerência, admin o login.
  • A senha é pedida sem eco (ou informe --pass). Ela é armazenada criptografada, vinculada a esta máquina.
  • O login é testado antes de qualquer coisa ser armazenada.
  • --svlan é a S-VLAN deste roteador na OLT. Veja Conceitos.
  • --ssh usa SSH em vez de telnet. --port define uma porta fora do padrão.
  • --iptv <vlan> define a VLAN de IPTV da OLT, usada pelos serviços adicionados com --iptv.

Se a OLT pertence a outra empresa e você aluga a última milha nela, adicione --operator. O roteador então mexe somente na sua própria S-VLAN e nos seus perfis, não faz backup da OLT e se recusa a apagar ou reiniciar ONTs que levam tráfego de outra operadora. --owner marca uma OLT como sua novamente.

Para o acesso SNMP do driver, informe as credenciais em um arquivo, nunca na linha de comando:

Janela do terminal
cat > /root/olt-1.snmp <<'EOF'
user=dtvsol
auth=sha
auth_pass=<auth-password>
priv=aes
priv_pass=<priv-password>
EOF
dtvsol olt set olt-1 --snmp-file /root/olt-1.snmp
rm /root/olt-1.snmp

Gerencie o cadastro:

Janela do terminal
dtvsol olt list
dtvsol olt set olt-1 --comment "POP 1, rack 2"
dtvsol olt del olt-1

Quando há uma única OLT cadastrada, todo comando dtvsol olt a usa. Com várias, adicione --olt <name>.

Quando você adiciona uma OLT que é sua, o roteador também aponta o relógio da OLT para si mesmo (chrony no link de gerência). Verifique com dtvsol ntp.

O dtvsol olt init lê as placas da OLT e gera uma configuração base completa: nome do sistema, NTP, a S-VLAN nos uplinks, a VLAN de IPTV, o autofind de ONTs em todas as portas PON, os perfis dos planos e os comandos do lado do roteador para a S-VLAN e uma C-VLAN por porta PON. Por padrão é uma simulação (dry run):

Janela do terminal
dtvsol olt init --olt olt-1 --svlan 1000 --iptv 300
dtvsol olt init --olt olt-1 --svlan 1000 --iptv 300 --apply

Leia a saída da simulação antes de adicionar --apply.

Cada plano de velocidade vira perfis e tabelas de taxa em todas as OLTs cadastradas. O roteador faz isso sozinho a cada 15 minutos e após cada alteração de plano. Para executar agora:

Janela do terminal
dtvsol olt sync --dry-run
dtvsol olt sync

Os objetos dtvsol-* não usados são removidos. Os objetos ainda vinculados a uma ONT são mantidos, com uma observação.

Você não precisa salvar a OLT à mão. Depois que o roteador altera uma OLT, um timer (dtvsol-olt-maint.timer) a salva na flash assim que ela fica sem atividade e faz backup da sua configuração. Os backups são mantidos como um histórico, e você pode ver o que mudou:

Janela do terminal
dtvsol olt backup # back up now
dtvsol olt backups # the history, and whether each change is saved to flash
dtvsol olt diff # what changed; or give one or two backups from the history

O dtvsol olt save salva imediatamente.

Janela do terminal
dtvsol olt info # product, version, uptime, boards, clock
dtvsol olt autofind # ONTs connected but not registered
dtvsol olt onus 0/1/0 # registered ONTs on a port
dtvsol olt vlans # VLANs and the VLANs on every uplink
dtvsol olt sp # service-ports
dtvsol olt profiles # DBA, line and service profiles
dtvsol olt ont optical 0/1/0 7 # an ONT's light, temperature and voltage
dtvsol olt run "display board 0" # any display command

A maioria das alterações acontece pelos serviços. Para casos especiais:

Janela do terminal
dtvsol olt vlan add 300 uplinks 0/3/0 desc "IPTV"
dtvsol olt uplink add 300 0/3/1
dtvsol olt ont desc 0/1/0 7 "Example Customer"
dtvsol olt ont reboot 0/1/0 7
dtvsol olt exec "<command>" "<command>"

O olt exec executa comandos de configuração em ordem e para no primeiro que a OLT recusar.

Cada comando que o roteador envia a uma OLT, com a resposta da OLT, pode ser visto ao vivo no Console do monitor.

A cada 5 minutos o coletor lê cada OLT cadastrada (via SNMP, nunca com login na CLI):

  • os níveis de fibra e o estado de cada ONT, e quando e por que ela ficou offline,
  • os contadores de tráfego de cada porta e os contadores e erros de linha de cada ONT.

A aba OLT do monitor usa esses dados, e o coletor dispara alertas de fibra. O nível recebido pela ONT é avaliado assim:

Nível recebido Significado
acima de −8 dBm forte demais: adicione atenuação
−8 a −25 dBm bom
−25 a −27 dBm fraco: verifique as emendas
abaixo de −27 dBm fraco demais

Ele também alerta quando:

  • o nível de uma ONT está mais de 2 dB abaixo do que nos últimos 7 dias,
  • uma ONT está perdendo dados (blocos FEC não corrigidos) ou tem muitos erros BIP,
  • várias ONTs de uma porta ficam offline juntas (um ramo de splitter?),
  • todas as ONTs de uma porta estão offline (a fibra alimentadora?).

Quando cinco ou mais ONTs de uma porta compartilham um problema, ele é informado como uma única linha para a porta. As ONTs offline por perda de fibra há mais de 7 dias são listadas para que você possa apagá-las se os clientes não existirem mais.

Veja os alertas com dtvsol alerts, no registro de alarmes ou no monitor.

Janela do terminal
dtvsol doctor

Com uma OLT cadastrada, o doutor também verifica a OLT em relação aos registros do roteador: a S-VLAN, os uplinks, a Option 82 e a ONT e o service-port de cada serviço.

Este site foi escrito com a ajuda de IA e revisado pela nossa equipe.