[Решено] PPPoE без "dhcpcd eth0"

sleepycat
и? я чтото другое сказал, или у великого Натрио после pon-а в компьюетере вырастает кусок текстолита и ядро фиксирует его как ppp
Что-то я "не врубаюсь" в ваш "поток сознания". О чём вы вообще?

Сетевые интерфейсы ядра и тем более роуты на них не имеют вообще никакого отношения к аппаратным устройствам.

Можно насоздавать сколько угодно Ethernet-интерфейсов на одну физическую сетевую карту, и у каждого будет свой MAC-адрес или VLAN.
Можно поднять сколько угодно TAP, TUN и PPP-туннелей, и на каждый ядро создаст отдельный интерфейс.

Не важно, поверх чего у вас поднят туннель в интернет, но если интернет доступен именно через туннель, то и дефолтный роут, действующий, а не фиктивный, не "дырка" и т.д., должен указывать именно на туннель.

не обязательно ноль, скажем так, не понимаю почему вы ноль пишите, так как не у всех так
Конечно не обязательно. Я просто привёл пример.

Если заранее задать pppd ИМЯ для создаваемого PPP-интерфейса, он будет создан с этим именем. Если задать ему только номер (опция unit $N) то имя будет ppp$N , но если НЕ задавать ни того, ни другого, то по-умолчанию PPP-интерфейсам будут присваиваться имена ppp0, потом ppp1 и т.д. в порядке занятия свободных номеров.

То есть, если PPP-интерфейс поднимается только один, и никто не задавал ему специально имя или номер, он будет ppp0 по-умолчанию, именно этот случай в примере, а опция pppd defaultroute создаст, соответственно, роут вида default dev ppp0 , как я и написал.

ЗЫ:
имелось ввиду, провод, витая пара на которую закручен обычно tcp.ip стек из коробки. Т.е. роут идет в тот же провод, просто для авторизации на том конце нужно отправлять данные не eth а в ppp. я просто попытался , видно зря, обратить внимание , что ip тут не нужен. Спасибо за подробный текст пр. поста, но в этом случае к сожалению, (или к счастью) вся инфа мне уже известна. Т.е. зря писал ;)
ЗЫ:
все, вопрос закрыт, после поста lampslave я догнал, за что вы мне выписали "в-тык", и поправился ;). Оставшиеся посты после этого подлежать удалению, но такой кнопки нет (
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Я придумал, куда можно запихать поднятие интерфейса - в сам юнит.
Просто добавить
ExecStartPre=/usr/sbin/ip link set dev enp4s1 up
и радоваться жизни.
 
Зарегистрироваться или войдите чтобы оставить сообщение.