Depois de horas de escavação e chegando a lugar nenhum, eu encontrei uma correção para um Raspberry Pi 3 rodando o servidor pré-instalado Ubuntu 16.04 armhf. Resumindo, executando
$ apt-get update
adicionado
Nomes previsíveis de interface de rede .
Edite o seguinte arquivo:
$ vim /lib/udev/rules/73-usb-net-by-mac.rules
Você deve ver:
ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", NAME=="", \
ATTR{address}=="?[014589cd]:*", \
TEST!="/etc/udev/rules.d/80-net-setup-link.rules", \
IMPORT{builtin}="net_id", NAME="$env{ID_NET_NAME_MAC}"
Altere o NAME no final da seguinte forma:
ACTION=="add", SUBSYSTEM=="net", SUBSYSTEMS=="usb", NAME=="", \
ATTR{address}=="?[014589cd]:*", \
TEST!="/etc/udev/rules.d/80-net-setup-link.rules", \
IMPORT{builtin}="net_id", NAME="eth0"
Salvar alterações. Reinicie. Tudo deve estar funcionando agora, supondo que tudo esteja apontando para eth0.