Автозапуск сети при загрузке

Если кому-то покажется что это просто смешно - то прокомментируйте соответствующе. Но для меня это неожиданно и с этим нигде в статьях не встречался - вот и отписываюсь.
У меня не активировался сетевой интерфейс eth0 который сделан активным по умолчанию - пока я не убрал лишние пустые строчки перед командой.

По умолчанию файл ответственный за настройку сети (/etc/network/interfaces) выглядел так:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
iface eth0 inet dhcp

iface eth1 inet dhcp
wpa-driver wext
wpa-key-mgmt WPA-PSK
wpa-proto WPA
wpa-ssid NAMEOFNET

 

auto eth0

Команда auto eth0 как раз и отвечает за то чтоб автоматически активировалась сеть на интерфейсе eth0, который по сути является "выделенкой" (LAN) где идет dhcp от роутера.

Но ничего не работало. Приходилось каждый раз при запуске системы в консоли набирать sudo ifdown eth0 - что сначало деактивировало сеть, а потом - активировать снова (sudo ifup eth0). Пользование аплетом NetworkManager - снятием и обратным отметом галочки - ничего не менялось

А убрав лишние 2 строчки перед командой auto eth0 - проблема исчезла.

Т.е. теперь выглядит так (еще дописал для красивости коммент)

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
iface eth0 inet dhcp

iface eth1 inet dhcp
wpa-driver wext
wpa-key-mgmt WPA-PSK
wpa-proto WPA
wpa-ssid NAMEOFNET

# Запускать автоматически при загрузке системы
auto eth0