Skip to content
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

No IPv6 address assigned on WAN interface / Router Advertisement ignored #4733

Closed
marjohn56 opened this issue Feb 21, 2021 · 2 comments
Closed
Assignees
Labels
bug Production bug
Milestone

Comments

@marjohn56
Copy link
Member

Important notices

Before you add a new report, we ask you kindly to acknowledge the following:

Describe the bug

IPv6 ICMPv6 RS does not get sent over a PPPoE link.

To Reproduce

Steps to reproduce the behavior:

You'll need to set up a PPPoE server! Reason being the interface needs to come up on PPPoE v4 before you can see anything. Once you have done this then using Wireshark monitor the ICMPv6 traffic being sent to the PPPoE server, there is no RS being sent.

Expected behavior
ICMPv6 RS packets should be sent over the PPPoE link

OPNsense 21.1.r_96-amd64FreeBSD 12.1-RELEASE-p12-
HBSDOpenSSL 1.1.1i 8 Dec 2020
Intel(R) Core(TM) i5-5250U CPU @ 1.60GHz (4 cores)

Solution is to not use the -a flag on RTSOLD as that prohibits RS being sent on point to point interfaces ( according to the man ), but to supply the actual interfaces on the command instead.

@fichtner
Copy link
Member

opnsense/src@2485dc0351

@fichtner
Copy link
Member

For the record, the PPP limitation came from KAME in 2000 to FreeBSD via freebsd/freebsd-src@804c83d4bd3 with the "-a" option. Since we force PPPoE interfaces one way or another and the auto-probe just adds devices to the argument list like we would pass it we are good here. Thanks for the pointers to the problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Production bug
Development

No branches or pull requests

2 participants