Page MenuHomeVyOS Platform

PPPoE stops negotiating IPv6
Closed, ResolvedPublicBUG


A strange thing happened. After upgrading, pppoe0 does not get the IPv6 address (DHCPv6 PD normally gets the IPv6 prefix).

图片.png (161×838 px, 33 KB)

图片.png (365×886 px, 48 KB)

PPPoE is configured as follows (account password is hidden):

pppoe pppoe0 {
    authentication {
        password pass
        user userid
    default-route force
    description ISP
    dhcpv6-options {
        prefix-delegation {
            interface br1 {
                address 101
                sla-id 2
                sla-len 8
            interface br2 {
                address 101
                sla-id 1
                sla-len 8
            length 56
    firewall {
        in {
            ipv6-name WAN-IN
            name wan
        local {
            ipv6-name WAN-LOCAL
            name wan-local
    idle-timeout 30
    ipv6 {
        address {
    mtu 1492
    source-interface eth5


Difficulty level
Easy (less than an hour)
Why the issue appeared?
Implementation mistake
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

Problem was introduced by porting PPPoE to the get_config_dict() implementation T2653 commit

c-po claimed this task.
c-po triaged this task as Normal priority.
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 Implementation mistake.
c-po changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.
erkin set Issue type to Bug (incorrect behavior).Aug 29 2021, 1:56 PM
erkin removed a subscriber: Active contributors.