Page MenuHomeVyOS Platform

PPPoE stops negotiating IPv6
Closed, ResolvedPublicBUG

Description

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 {
            autoconf
        }
        enable
    }
    mtu 1492
    source-interface eth5
}

Details

Difficulty level
Easy (less than an hour)
Version
1.3-rolling-202007040117
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 https://github.com/vyos/vyos-1x/commit/65fa21f5

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.