Page MenuHomePhabricator

PPPoE does not automatically start on boot
Closed, ResolvedPublicBUG

Description

On VyOS 1.2-rolling-201910180117 PPPoE clients fail to start on system boot. (In my case PPPoE is configured over an Ethernet VLAN.) (This setup worked perfectly on VyOS 1.1.8.)

Looking through journalctl -b 0 (i.e. last boot logs), I see the following:

pppd[4863]: In file /etc/ppp/peers/pppoe0: unrecognized option 'eth0.2'

Perhaps the VLAN interface is created only moments after PPPoE starts.


Also related to this. If for any reason the pppd process is killed, the PPPoE interfaces are not brought up again.

Details

Difficulty level
Easy (less than an hour)
Version
1.2-rolling-201910180117
Why the issue appeared?
Other
Is it a breaking change?
Perfectly compatible

Event Timeline

c-po claimed this task.Mon, Oct 21, 9:54 PM
c-po changed the task status from Open to Needs testing.Mon, Oct 21, 10:49 PM
c-po triaged this task as High priority.
c-po edited projects, added VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
c-po changed Difficulty level from Unknown (require assessment) to Easy (less than an hour).
c-po changed Why the issue appeared? from Will be filled on close to Other.

Please retest with upcoming rolling release from 20191022.

pasik added a subscriber: pasik.Mon, Oct 28, 4:21 PM
c-po added a comment.Sun, Nov 3, 7:48 PM

Tested using the below configuration on VyOS 1.2-rolling-201911030217

vyos@vyos# show interfaces ethernet eth0 | strip-private
 duplex auto
 hw-id XX:XX:XX:XX:XX:3c
 smp-affinity auto
 speed auto
 vif 7 {
     description TELEKOM-FTTH
     pppoe 0 {
         default-route auto
         mtu 1492
         name-server none
         password xxxxxx
         user-id xxxxxx
     }
 }

working as expected

c-po closed this task as Resolved.Sun, Nov 3, 7:49 PM
c-po moved this task from Need Triage to Finished on the VyOS 1.3 Equuleus board.