Page MenuHomeVyOS Platform

PPPoE default route not installed for IPv6 when "default-route auto"
Closed, ResolvedPublicBUG

Description

As we now set the default route "manually" with the ppp ip-up/down scripts, the IPv6 default route is not added to the FIB.

Workaround: set protocols static interface-route6 2000::/3 next-hop-interface pppoe0

Details

Difficulty level
Easy (less than an hour)
Version
1.3-rolling-202005221529
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)

Event Timeline

c-po created this task.Sat, May 23, 4:36 PM
c-po claimed this task.Sat, May 23, 4:41 PM
jack9603301 added subscribers: jjakob, jack9603301.EditedSat, May 23, 5:07 PM

@c-po I suspect that the problem has been found, but after I executed the restart PPPoE command, the default travel was lost. My configuration name wrote the following static route:
interface-route 0.0.0.0/0 {

next-hop-interface pppoe0 {
}

}
interface-route6 ::/0 {

next-hop-interface pppoe0 {
}

}
table 150 {

interface-route 0.0.0.0/0 {
    next-hop-interface pppoe0 {
    }
}
interface-route6 ::/0 {
    next-hop-interface pppoe0 {
    }
}

}
But it disappeared after disconnect interface pppoe0.

This problem may be mentioned by me in T2380.

When I restart PPPoE manually, I observe that the static route of IPv6 or IPv4 I set will be deleted, and then, after restarting PPPoE, its route will be lost (for regeneration).

Of course, there may be mistakes in my judgment. If so, I just feel like I want to describe my situation more clearly. If there are mistakes, please let me know.

c-po closed this task as Resolved.Tue, May 26, 8:02 PM
c-po moved this task from Need Triage to Finished on the VyOS 1.3 Equuleus board.Tue, Jun 2, 5:49 PM