Здравствуйте. Помогите с решением проблемы. ОС редос (centos). Обновился пакет ppp до версии 2.5 и начались вот такие проблемы.
Подробно.
Для автоматического "поднятия" pppoe и его перезапуска использовался скрипт /usr/lib/systemd/system/pppoe.service
[Unit]
Description=PPPoE <--> ppp0 over enp5s1
After=network.target
Wants=network.target[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/sbin/pppoe-start
ExecStop=/usr/sbin/pppoe-stop
[Install]
WantedBy=multi-user.target
Все работало замечательно без проблем, но при перезагрузки или компа, или данного скрипта (service pppoe restart) pppoe запускается на некоторое время и "падает" с ошибкой
systemd[1]: pppoe.service: Main process exited, code=exited, status=1/FAILURE
systemd-networkd[461]: ppp0: Link DOWN
pppd[2313]: Terminating on signal 15
systemd-networkd[461]: ppp0: Lost carrier
pppd[2313]: Connect time 1.4 minutes.
NetworkManager[579]: <info> [1694961737.8593] device (ppp0): state change: disconnected -> unmanaged
(reason 'unmanaged', sys-iface-state: 'removed')
Sent 322791 bytes, received 357073 bytes.
Connection terminated.
pppoe[2314]: read (asyncReadFromPPP): Session 8: Input/output error
pppoe[2314]: Sent PADT
pppd[2313]: Exit.
systemd[1]: pppoe.service: Failed with result 'exit-code'.
При запуске соединения командой pppoe-start, соединение также на некоторое время поднимается и рвется, но при повторной такой команде - соединение создается и держится.
Пробовал создать соединение через nmtui. После перезапуска компа - соединение организуется и держится, но после перезапуска соединения из консоли (systemctl restart NetworkManager) интерфейс ppp0 остается и создается новый ppp1. Почему?!