From 62c7fe136542e0af4f7b5e0da77b559ea3d35377 Mon Sep 17 00:00:00 2001 From: "quentin@aristote.fr" Date: Sat, 10 Oct 2026 19:24:22 +0200 Subject: networking: internet access via ppp --- config/networking/services/ppp.nix | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 config/networking/services/ppp.nix (limited to 'config/networking/services/ppp.nix') diff --git a/config/networking/services/ppp.nix b/config/networking/services/ppp.nix new file mode 100644 index 0000000..15134df --- /dev/null +++ b/config/networking/services/ppp.nix @@ -0,0 +1,29 @@ +{ ... }: +{ + networking = { + interfaces.enp4s0 = { + useDHCP = false; + ipv4.addresses = [ ]; + }; + + vlans."enp4s0.7" = { + id = 7; + interface = "enp4s0"; + }; + }; + + services.pppd = { + enable = true; + peers.deutschtelekom = { + enable = true; + config = '' + plugin pppoe.so enp4s0.7 + user "0022166749927300145510810001@t-online.de" + noauth + defaultroute + persist + ''; + # password in /etc/ppp/{pap,chap}-secrets + }; + }; +} -- cgit v1.3.1