LINUX.ORG.RU
ФорумAdmin

Как это сделать в Systemd?

 


0

1

Подскажите, пожалуйста, как в systemd сделать unit - фаил, чтобы ethernet и pppoe соединения работали одновременно при старте ОС. В upstart я использовал pppoeconf и приводил фаил /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

# Moya provodnaya set

iface eth0 inet dhcp

address 78.137.1.128

netmask 255.255.255.128

gateway 10.11.148.5

auto eth0

# Moy McLaut

auto dsl-provider

iface dsl-provider inet ppp

pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf

provider dsl-provider

Ethernet и pppoe работали одновременно. А как в systemd добиться чего-то подобного? Заранее спасибо.



Последнее исправление: artkul85 (всего исправлений: 5)

Оформи все тегом

code
Сам ответить не смогу, но другим проще будет понять, чего у тебя там написано.

HerrWeigel ★★★★
()

Дистрибутив-то какой? systemd пока управляет сетью далеко не везде, могут быть дистроспецифичные костыли.

Khnazile ★★★★★
()
Ответ на: комментарий от Deleted

Спасибо, правда хотелось бы в systemd настроить. Да и перейти на Маnjaro/

artkul85
() автор топика
Ответ на: комментарий от Deleted

Удаляй network manager

Не обязательно, можно прикрутить networkd вместе с NM.

Deleted
()

я в /etc/NetworkManager/dispatcher.d/ кладу костыль следующего содержания

#!/bin/sh
if [ "$2" == "up" ]; then
	if [ "$1" == "vlan0111" ]; then
		/usr/bin/killall pppd
		/usr/sbin/pppd call dsl		
	fi
fi

exit 0

Bloody ★★
()

systemd-networkd сейчас не умеет PPPoE, поэтому бери, например, NM и настраивай его. Или продолжай юзать дистроспецифичные скрипты — обычно в дистрибутивах есть «клей» между этими скриптами и systemd.

Тут ответ полностью зависит от твоего дистрибутива.

intelfx ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.