Page MenuHomeVyOS Platform

PPPoE IPv6 prefix delegation
In progress, Requires assessmentPublic



I had found out that vyos does not support ipv6 prefix delegation. This missing feature can be a show stopper for many new users. Ubnt has it working since a long time.
For example here in germany many isp's will only give ipv4 via carrier grade nat and ipv6 with prefix delegation. For this users it would be impossible to use vyos, cause the carrier grade
nat is pain in the ass for many things.

In 1.2.1 we have nearly all we need to get it working. So I have tested it:

  1. German Telekom dual stack vdsl
  2. configured pppoe client interface with ipv6 enabled
  3. Installed
  4. create config for dhcpcd:


use the interface connected to WAN

interface pppoe0
ia_pd 2 eth1/0/64
ia_nd 3 eth2/1/64

  1. start dhcpcd with this config.

all works as aspected:

pppoe0 got an ipv6
eth1 got one /64 prefix
eth2 got another /64 prefix


Difficulty level
Unknown (require assessment)
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)

Related Objects

In progressc-po

Event Timeline

rherold created this task.Jun 27 2019, 12:28 PM
rherold created this object in space S1 VyOS Public.
pasik added a subscriber: pasik.Jul 2 2019, 3:29 PM
c-po renamed this task from IPv6 prefix delegation to PPPoE IPv6 prefix delegation.Thu, Mar 5, 4:24 PM
c-po changed the task status from Open to In progress.
c-po claimed this task.
c-po set Is it a breaking change? to Unspecified (possibly destroys the router).
c-po added a comment.Thu, Mar 5, 9:15 PM

Main question is how should the CLI be designed?