-
Notifications
You must be signed in to change notification settings - Fork 391
T7485: ia-na ipv6 for PPPoE link #4693
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
👍 |
Co-Authored-By: Christian Breunig <[email protected]>
@nvandamme I've rebased your changes and kept the additions for no domain name/DNS server which is a nice idea. I also incorporated a different design. PPPoE interfaces now behave like DHCPv6 ethernet interfaces - you can define Is this something which will fix your issue, too? I try to keep a common CLI design wherever possible. |
CI integration ❌ failed! Details
|
Nice! Seems to cover all previous explained cases, go for it! Also, not tried it yet, but we might want to send other values for IA_NA: the user do not want a basic EUI64 generated address, but a specific one with a corresponding IAID (note that wide-dhcpv6-client only support integer and not standard hex based notation though...) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adds dhcpv6
option to PPPoE address
Add the ability to opt out of domain name options.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Implementation solved initial bug report from author. Tested by both me and the bug report author.
@c-po
see bug report in https://vyos.dev/T7485 I haven't encountered this bug with the earlier proposed setting path Is there anything we missed in Also, on vyos-1x/python/vyos/ifconfig/interface.py Line 1284 in 1b16870
|
Change summary
If a pppoe interface define
ipv6 address autoconf
, this interface doesn't register the provided IA-NA address from RA's/DHPCv6 announces (dhcp6c).By modifying the dhcp6c configuration template and handling pppoe interfaces edge cases, the right ia-na entry can be written and handled by dhcp6c to the pppoe interface.
See : https://vyos.dev/T7485#234216
NOTE
It doesn't handle requesting a specific IA-NA address (
send ia_na
is always defaulting to0
).Is a new parameter in
interfaces pppoe [pppoeN] ipv6
xml definition should be handled has well?Types of changes
Related Task(s)
https://vyos.dev/T7485
Related PR(s)
How to test / Smoketest result
Checklist: