Pular para o conteúdo

Primeiros passos

Esta página leva um roteador recém-instalado até o seu primeiro assinante funcionando. Ela parte do princípio de que você concluiu a Instalação e pode executar dtvsol como um usuário com sudo.

Janela do terminal
dtvsol iface # every interface, grouped, with its addresses
dtvsol netcfg show # the stored network: ports, bonds, addresses, default route, DNS

Há duas formas de atender os assinantes. Escolha a que corresponde à sua rede.

Os assinantes são serviços: uma ONT, um endereço fixo, uma VLAN por porta PON. O roteador cria as VLANs sozinho quando você cadastra a OLT e adiciona serviços. Vá para o passo 3.

Crie uma VLAN. O dtvsol vlan add pergunta a interface pai, o id da VLAN, o tipo (802.1Q ou 802.1ad), o endereço do roteador nela, um prefixo IPv6 opcional e um rótulo. Em seguida ele oferece atender a VLAN com DHCP imediatamente:

Janela do terminal
dtvsol vlan add
Parent [#]: 2
VLAN ID (1-4094): 100
Protocol [Q=802.1Q, ad=802.1ad] (default Q): Q
IP/CIDR (empty for none; segment ok, e.g. 100.70.9.0/24 -> .1 assigned): 100.70.0.0/24
IPv6/prefix (empty for none; segment ok, e.g. XXXX:XXXX::/64 -> ::1 assigned): XXXX:XXXX:100::/64
Label (optional): access-1
Serve it with DHCP now (subnet + pool + delegation)? [Y/n]: Y

Você também pode adicionar uma VLAN pelo monitor: Settings → VLANs. Veja VLANs, endereços e rotas.

As velocidades são em Mbit/s, download primeiro:

Janela do terminal
dtvsol plans add plan_100_50 100 50 "100/50 residential"
dtvsol plans list

Um serviço também pode criar o seu plano na hora (--down 100 --up 50 cria plan_100_50). Veja Planos e controle de banda.

Cadastre a OLT uma vez. O login é testado antes de ser armazenado, e a senha é guardada criptografada:

Janela do terminal
dtvsol olt add olt-1 10.10.0.2 admin --svlan 1000
dtvsol olt sync --olt olt-1

A S-VLAN da OLT precisa existir no roteador como vlan1000, na porta ou no bond voltado para a OLT. Crie-a com dtvsol vlan add (802.1Q, id 1000, sem endereço, sem atendê-la com DHCP). As VLANs por porta PON dentro dela são criadas pelos serviços.

Pergunte às OLTs quais ONTs estão conectadas e ainda não registradas e, depois, crie o serviço:

Janela do terminal
dtvsol service unregistered
dtvsol service add 485754430A1B2C3D --name "Example Customer" --plan plan_100_50 \
--olt olt-1 --pon 0/1/0 --ref C-0001

O comando mostra a VLAN que o técnico configura na WAN (DHCP) da ONU. O endereço fixo do assinante é mostrado por:

Janela do terminal
dtvsol service get C-0001

Veja Cadastrar uma OLT e Serviços.

Janela do terminal
dtvsol clients add AA:BB:CC:DD:EE:FF 100.70.0.10 customer-1 "Example Customer"
dtvsol clients plan AA:BB:CC:DD:EE:FF plan_100_50
dtvsol clients list

Endereços privados de assinantes precisam de CGNAT (ou de um pool de NAT) no uplink:

Janela do terminal
dtvsol cgnat set enable iface bond0 pool XXX.XXX.XXX.64-XXX.XXX.XXX.79
dtvsol cgnat

Veja CGNAT.

Janela do terminal
dtvsol antispoof on
dtvsol antispoof

Veja Proteção.

Janela do terminal
dtvsol doctor
dtvsol alarms

O dtvsol doctor audita a configuração, o que sobrevive a uma reinicialização e, quando há uma OLT cadastrada, a OLT em relação aos registros do roteador. Cada achado vem com uma correção. Use dtvsol doctor --no-olt para uma execução rápida sem a OLT.

Depois, guarde uma versão nomeada desta configuração:

Janela do terminal
dtvsol config save "first subscriber working"

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