Não é possível definir o IP estático incorporado no Ubuntu 16.04

0

Eu tenho um sistema embarcado Wandboard com o Ubuntu 16.04 (acho que é a versão mínima) e o kernel 4.9.35. Eu tenho tentado definir um IP estático, mas não consegui fazer isso. Eu tenho procurado, mas não importa o que eu tente, não funciona.

Primeiro, meu / etc / network / interfaces parece:

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
#source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.2.5
netmask 255.255.255.0
broadcast 192.168.2.255
network 192.168.2.0
gateway 192.168.2.129
dns-nameservers 8.8.8.8

Houve um daemon chamado udhcpd em execução, então eu o desativei com o update.rc. O NetworkManager não está instalado.

correndo     ps aux | grep dhcp não mostra nada. Uma pesquisa similar com o termo "netw" ou "etw" (para ver se o NetworkManager está funcionando, ou algo similar) não retorna nada também. Procurando por "ip" retorna

root        99  0.0  0.0      0     0 ?        S<   14:38   0:00 [ipv6_addrconf]

Mas só deve afetar o ipv6 ...

isc-dhcp-client e isc-dhcp-common foram instalados, então os removi. Nada.

Alguma outra ideia?

Obrigado.

EDIT: Se eu fizer o login primeiro através de uma porta serial, sem o cabo ethernet conectado, ele ajusta corretamente o IP (192.168.2.5). Se eu conectar o cabo ethernet antes de efetuar o login, ele obtém o IP do servidor dhcp (192.168.2.2XX, o intervalo do servidor dhcp). Algum palpite?

    
por Raul O. 06.07.2017 / 15:44

1 resposta

0

Finalmente, descobri que o connman era o responsável quando eu olhava o /etc/resolv.conf

Eu resolvi isso com:

sudo apt-get remove connman
sudo reboot
    
por Raul O. 28.07.2017 / 09:25