Ich konnte Arch via pppoe installieren. pppoe-setup aufrufen, die Daten eingeben, bestätigen und dann einfach pppoe-start ausführen.
Bei mir ist es vorgekommen, dass die Namensauflösung nicht ging. Da musste in /etc/pacman.d/mirrorlist die IP-Adressen + Pfad auf dem Server eingeben.
Nachdem das Grundsystem, Bootloader und rp-pppoe installiert habe, ging es nach dem Neustart dann auch mit der Namensauflösung über pppoe.
PS: Ich konnte meinem anderen Rechner mit dessen IP-Adresse über's Internet anpingen.
PPS: Der Wiki-Artikel zu
PPPoE mit rp-pppoe ist out-of-date, da wird noch Initscripte genannt - rp-pppoe liefert aber eine service-Datei für systemd mit.