Hi, I have a machine with a VDSL connection that I want to automatically connect to the internet when it boots up.
It is connected to a VDSL modem (in bridging mode) through eth0. Eth1 is the interface for masquerading.
I have installed rppoe, run pppoe-setup, and the machine connects fine when I run pppoe-start (‘ip link’ shows ppp0 UP and ‘ip addr’ shows both my public IP and the remote peer’s IP and the machine has internet access).
However it will do nothing if I run ‘ifup ppp0’. It will say “PPP0 - Interface not found” with 0 additional information in the system log.
Running YaST shows that along with eth0 and eth1, there also a PPP0 connection (obviously from running pppoe-setup), it is configured as “Activate Device: At boot time”, but that doesn’t work. The only thing that works is running pppoe-start manually as root.
If there’s no way to configure this through YaST that’s fine, I’ll setup something as a boot script or a system service but I would rather use an existing method that will persist through system updates.