Estou tentando usar um raspberry pi como um servidor HTTP da minha rede doméstica. Eu tenho que fazer isso através de um adaptador sem fio USB em vez de CAT5 por uma série de razões que eu não vou entrar.
O problema é que não consigo encaminhar este dispositivo do meu roteador de forma consistente, porque a reserva do DHCP que eu configurei para ele não é válida. Descobri que meu endereço MAC é diferente toda vez que meu pi reconecta.
Existe alguma maneira de codificar um endereço MAC específico no wpa_supplicant ou em algum outro script que eu possa configurar para executar na inicialização?
Editar:
Minha solução foi substituir o script de inicialização systemd para wpa_supplicant por um que usa o ifconfig para definir o MAC antes de iniciar o wpa_supplicant. Não é exatamente a solução mais limpa, mas funciona bem o suficiente para que eu não precise de uma correção diferente.