Cliente sem fio no UniFi não DHCPREQUEST do servidor DHCP Mikrotik

1

Estou com problemas porque às vezes os clientes sem fio não recebem IP do servidor DHCP. O mapa da rede é assim:

TodososIPssãoconcessõesestáticasconfiguradasnoservidorDHCPinternohEX.Eutenhoaopção"always broadcast" desativada, mas parece que ela será ativada por conta própria. Todos os clientes de rede local recebem IP bem.

O UniFi AP AC Lite pisca com o LEDE Reiniciar. No entanto, o mesmo problema também ocorre com o firmware original do UniFi. Às vezes, até mesmo o próprio UniFi não responde ao DHCP, mas se eu executar o servidor DHCP no meu próprio computador, ele funciona muito bem. Eu suspeito que o servidor DHCP do Mikrotik está com defeito aqui.

Além disso, tentei executar o servidor DHCP dnsmasq no Unifi e não há nenhum problema de DHCP.

Eu habilitei o espelhamento de porta no hEX e executei o Wireshark. Parece que o roteador ofereceu DHCP, mas não há resposta.

(por favor, deixe-me saber se você precisa de mais detalhes sobre captura de pacotes)

Há algo que eu deva verificar no Mikrotik e no LEDE UniFi AP AC?

    
por willwill 08.03.2017 / 04:59

3 respostas

2

Eu resolvi o problema depois do fórum do Mikrotik .

  • Desativar o STP na ponte
  • Definir o MAC de administração da bridge como o MAC da bridge
  • Verifique se o servidor DHCP está escutando na ponte

Estou desapontado que o Mikrotik não parece se importar em consertar isso corretamente, mesmo no mais recente firmware 6.39.

    
por 03.05.2017 / 06:37
2

Eu tive esse problema, parece ser um bug na atualização mais recente do Mikrotik, conforme descrito aqui :

There is a bug in the current RC releases which causes DHCP packets to be sent with an invalid source MAC...

You can also force the admin MAC on your bridge interface to be the same as the actual MAC - this seems to work around the issue. Mikrotik support are aware of the problem (and suggested the workaround)" - [tulluk]

Voltei para o lançamento do bugfix e ela está bem = D

    
por 27.04.2017 / 13:08
0

Se o problema é apenas com o UniFi AP, e isso acontece independentemente do firmware no dispositivo UniFi, pode ser a configuração que você tem sobre o UniFi.

Se o UniFi AP estiver configurado com várias interfaces sem ponte, certifique-se de que os endereços IP atribuídos às portas não conectadas à rede hEX não tenham sub-redes sobrepostas. Em caso afirmativo, pode ser que a resposta da resposta do cliente DHCP da UniFI ao servidor DHCP esteja usando a interface sem fio.

Você também pode verificar quais opções o DHCPDISCOVER do UniFI está solicitando - se o servidor MikroTik DHCP não estiver preenchendo as opções necessárias, o UniFi pode ignorar o DHCPOFFER. Isso não é tão provável, já que você está vendo isso com o firmware UniFi e o firmware LEDE.

Você pode postar os detalhes do wireshark (expandir totalmente a parte DHCP Protocol da exibição do dissector) para o DHCPDISCOVER e o DHCPOFFER se o problema persistir após a verificação.

    
por 08.03.2017 / 22:08