Consulta Cliente
Grupo: NOC · Rota: /cliente · Permissão: qualquer usuário autenticado (VIEWER+)
Consulta Cliente (Raio-X do assinante): busca por CPF, nome, código, login ou IP e mostra sessão PPPoE, IP público/CGNAT, sinal e caminho óptico, estabilidade 24h, timeline de eventos e o botão Limpar MAC.

Como usar
A Consulta Cliente é o Raio-X do assinante: busque por CPF, nome, login PPPoE ou IP e veja num painel só — está online? qual IP/CGNAT? como está o sinal da ONU? o que aconteceu nos últimos dias?
- Digite CPF, nome ou login e consulte.
- Visão geral: status da sessão PPPoE, IP público/CGNAT, teto de banda real da sessão.
- Caminho óptico: OLT → PON → ONU com o sinal em cada ponta e gauge de saúde.
- Timeline: quedas, trocas de equipamento e eventos recentes do assinante.
Tela: Consulta Cliente (/cliente)
campo: CPF, nome ou login...botao: Consultarbadge: ONLINE
Nota: O ping/latência até o CPE é medido na hora pelo agente. "Não responde ping" não significa offline — muitos roteadores bloqueiam ICMP.
Quando o cliente troca o roteador, o HubSoft pode segurar o MAC antigo travado na autenticação e o PPPoE novo não sobe. O Raio-X resolve isso sem abrir o ERP.
- Consulte o cliente no Raio-X.
- Clique em "Limpar MAC".
- O NetOps grava o MAC coringa no HubSoft e a próxima tentativa de conexão do equipamento novo autentica.
"Tá lento" quase nunca é o uplink. Siga a cadeia no NetOps, do assinante pro núcleo:
- Raio-X do assinante: está online? O sinal óptico está bom (RX > -27 dBm)? Sinal ruim = problema físico, encaminha visita.
- Porta PON do cliente: a porta inteira está degradada ou só ele? Veja também se há queda em massa na região.
- Teto da sessão: compare o teto real (CIR/PIR no BNG) com o plano contratado no ERP — plano errado aparece aqui.
- CGNAT: esgotamento de portas no equipamento de NAT causa lentidão "fantasma" com sinal perfeito — cheque a utilização de portas do assinante.
Nota: Sinal bom + teto certo + CGNAT ok = investigue o Wi-Fi do cliente (posição do roteador, 2.4 GHz congestionado) antes de escalar.