Temos o problema de que os clientes Ubuntu não conseguem obter um endereço IP do nosso Servidor DHCP (Roteador Cisco). Pelo que entendi, o problema é que o cliente faz um DHCPREQUEST com seu endereço IP anterior, mesmo que receba DHCPNAK do servidor.
Um cliente Windows, por outro lado, funciona porque envia um DHCPREQUEST com 0.0.0.0 após o DCHPNAK e não mais com seu endereço IP anterior.
Alguém já passou pelo mesmo problema?
Eu quase diria que o cliente DHCP neste caso não se comporta de acordo com o RFC.
Fonte: https://datatracker.ietf.org/doc/html/rfc2131
*If the client receives a DHCPNAK message, it cannot reuse its
remembered network address. It must instead request a new
address by restarting the configuration process, this time
using the (non-abbreviated) procedure described in section
3.1. This action also corresponds to the client moving to
the INIT state in the DHCP state diagram.*