Toda a ideia do RFC3927 é que o endereço deve ser stateless. Como tal, os clientes DHCP devem gerar aleatoriamente os dois últimos octetos do endereço e, subsequentemente, verificar se o referido endereço é único através de um ARP. Definir estaticamente um valor (ou seja, 169.254.1.1) anula esse propósito. Deixe o dhcpcd (ou qualquer cliente que você esteja usando) fazer o seu trabalho e isso pode resolver o seu problema.