У меня есть два интерфейса Ethernet, p10p1 (материнская плата) и eth1 (карта), и единственный интерфейс, который загружается при загрузке, является loopback; ни один из интерфейсов Ethernet не загружается. Это начало происходить после [безуспешно] попытки создать соединение pppoe и затем полностью удалить pppoeconf в попытке удалить любые следы его влияния на систему.
Файл /etc/network/interfaces выглядит следующим образом:
auto lo
iface lo inet loopback
auto p10p1
iface p10p1 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.5.1
netmask 255.255.255.0
broadcast 192.168.5.255
gateway 192.168.0.1
При загрузке я получаю сообщение «Ожидание конфигурации сети», затем «Ожидание дополнительных 60 секунд для настройки сети».
Я могу вызвать интерфейсы вручную, используя sudo ifconfig p10p1 up (то же самое для eth1), но это, похоже, ничего не дает.
Текущая конфигурация заключается в том, что этот сервер находится за маршрутизатором, который обеспечивает DHCP для всей сети (на данный момент нет никаких устройств за сервером). Интерфейс p10p1 является «внешним / основным» интерфейсом, а eth1 является «внутренним» интерфейсом.
Конечная цель - установить соединение pppoe чтобы я мог включить неудачный маршрутизатор, который мой провайдер дал мне для нашего оптоволоконного интернета, в режим моста и снова сделать сервер основным шлюзом / брандмауэром / маршрутизатором; так было, когда у нас был кабельный интернет.
Однако сейчас мне просто нужно, чтобы этот ящик снова связывался с сетями, чтобы я мог установить rp-pppoe и попробовать это.
Мне интересно, если моя деинсталляция pppoeconf уничтожила что-то, или если в процессе настройки pppoeconf было сделано что-то, что могло бы сделать /etc/network/interfaces неработоспособным. Это возможно?
Любые мысли о том, почему мои интерфейсы не появляются при загрузке?
