pppoe не запустится во время загрузки после обновления до Ubuntu 16.04LTS

Мой ящик, пока он работал 14.04LTS, прекрасно запускал соединение pppoe во время загрузки. У меня есть правильные настройки провайдера в /etc/ppp/peers/, и все работало отлично в течение многих лет (начиная с 12.04LTS дней).

Теперь с последними версиями 16.04.1LTS и systemd (система была обновлена ​​с помощью do-release-upgrade), я заметил, что pppoe не будет запускаться во время загрузки.

Я делаю свои первые шаги с systemD, но, насколько я могу судить, нет службы для запуска pppoe, я искал файлы.service, содержащие строку "ppp", и обнаружился только pppd-dns.service (и он ничего не имеет делать с pppoe).

Я собираюсь написать файл модуля для выполнения "pon isp1" во время загрузки, но я совершенно уверен, что это не лучший способ.

Кто-нибудь знает, какой файл модуля должен запускать pppoe во время загрузки? Любая подсказка относительно того, что идет не так с моей коробкой?

Печатание "pon isp1" прекрасно работает при запуске из командной строки.

2 ответа

Древний пост, но я только что исправил это, так что на случай, если кто-нибудь все еще использует 16.04 и pppoe.

В /etc/network/interfaces интерфейс Ethernet, поддерживающий pppoe, был ниже:

      auto dsl-provider
iface dsl-provider inet ppp
pre-up /bin/ip link set dev eth2 up # line maintained by pppoeconf
provider dsl-provider

auto eth2
iface eth2 inet manual

Я переместил «auto eth2» выше, чтобы убедиться, что он был запущен раньше. По какой-то причине /bin/ip link set dev eth2 upнедостаточно иметь eth2.

      auto eth2
iface eth2 inet manual

auto dsl-provider
iface dsl-provider inet ppp
pre-up /bin/ip link set dev eth2 up # line maintained by pppoeconf
provider dsl-provider

Та же проблема здесь, обновленная с 14.04, где adsl был запущен при загрузке.

не удалась установка постоянного или любого другого метода, перечисленного в https://help.ubuntu.com/community/ADSLPPPoE

Наконец, я исправил добавление:

ip link set eth0 up pon dsl-provider exit 0

на /etc/rc.local

Обратите внимание на отличие от вики в "dev"ip link set dev eth0 up

это не работает!

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