Почему 'auto eth0' является проблемой для Kernel > 3,2?

С этим новым вопросом я ссылаюсь на этот предыдущий вопрос:

есть «сила» быть в сети?

Почему «auto eth0» в файле / etc / network / interfaces представляет собой проблему с ядрами> 3.2?

Когда задана запись «auto eth0», и машина отключена от сетевого кабеля, после чего машина не может загрузиться дальше, чем «настройка сети», и зависает.

Когда я удаляю «auto eth0», машина может загружаться нормально, без подключения к сетевому кабелю.

Это было не так с Kernel 3.2.x

(Но когда я хочу вернуться в Интернет - придется снова добавить «auto eth0».)

0
задан 13 April 2017 в 15:24

1 ответ

Если вы объявляете 'auto eth0' в / etc / network / interfaces, вы говорите системе автоматически подключаться к Ethernet. Но затем, как вы сказали, вы отключили кабель Ethernet. Вы поставили перед системой невыполнимую задачу: подключить Ethernet, но без кабельного подключения к маршрутизатору! Система будет пытаться следовать вашим инструкциям в течение нескольких минут и в конечном итоге загрузит без запрошенного вами соединения.

Обычно Network Manager будет обрабатывать все это для вас без записей в / etc / network / interfaces, за исключением обратной петли. Если этого не произойдет, вам лучше будет устранить неполадки с NM, а не создавать для системы нерешаемую проблему.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: