Сетевые настройки чудеса

Меняю сетевые настройки в etc/network/interfaces.
Далее допустим service networking restart.

Связь пропадает на какое то время. И восстанавливается обратно. При том, ч о я прописываю в etc/network/interfaces другой ip.

Что это? Откуда берутся другие ip, куда он еще может ходить за адресами, кроме etc/network/interfaces.

image

Я подключен на eth1 по адресу 172.168.1.233, а ifconfig мне говорит другое:

Содержимое etc/network/interfaces:
auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.42.1
netmask 255.255.255.0

auto eth0
iface eth0 inet static
address 192.168.1.207
gateway 192.168.1.1
mtu 1500
netmask 255.255.255.0

auto eth1
iface eth1 inet static
address 172.168.1.1
hostname WirenBoard
netmask 255.255.255.0
pre-up wb-set-mac

Добрый день. Не указано самое главное - релиз ПО и сама версия контроллера.

6.6.0

После ребута ситуация поменялась в лучшую сторону, сейчас с адресами eth0 и eth1 все нормально. А вот wlan0 снова чудит, он есть в списке, но подключаться никак не хочет, что с компом, что с телефоном

ifdown wlan0 выдает: interface wlan0 not configured

после ifup wlan0 вайфай оживает

Все, allow-hotplug wlan0 решил проблему.

Остался 1 вопрос - почему помогает только жесткий Ребут, а не перезапуск сервиса?

Все ж релиз ПО указать надо. Было подобное в раннем 2201.

image

Так, попробую воспроизвести в 22 04, похожее тут Обновление до wb-2204 проблема с роутингом - #3 от пользователя Anton_Safin

Здравствуйте!

Да, действительно при перезапуске сервиса networking вручную возникают ошибки. Сделал багрепорт для разработчиков.