У меня есть встроенная система Wandboard с Ubuntu 16.04 (я думаю, что это минимальная версия) и ядром 4.9.35. Я пытался установить статический IP, но мне не удалось это сделать. Я искал, но что бы я ни пытался, это не работает.
Во-первых, мой / etc / network / interfaces выглядит следующим образом:
# 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
Был запущен демон с именем udhcpd, поэтому я отключил его с помощью update.rc. NetworkManager не установлен.
Запуск PS Aux | grep dhcp ничего не показывает. Аналогичный поиск с терминами «netw» или «etw» (чтобы увидеть, работает ли NetworkManager или что-то подобное) также ничего не возвращает. Поиск «ip» возвращает
root 99 0.0 0.0 0 0 ? S< 14:38 0:00 [ipv6_addrconf]
Но это должно влиять только на ipv6 ...
isc-dhcp-client и isc-dhcp-common были установлены, поэтому я удалил их. Ничего.
Есть еще идеи?
Спасибо.
РЕДАКТИРОВАТЬ: Если я вхожу сначала через последовательный порт, без подключения кабеля Ethernet, он правильно устанавливает IP (192.168.2.5). Если я подключу кабель Ethernet перед входом в систему, он получит IP-адрес от сервера DHCP (192.168.2.2XX, диапазон сервера DHCP). Есть предположения?
Наконец, я нашел, что аферист был ответственным, когда я посмотрел на/etc/resolv.conf
Я решил его с:
sudo apt-get remove connman
sudo reboot