-
Notifications
You must be signed in to change notification settings - Fork 109
Open
Description
If you run ndppd to listen on a tun interface created by openvpn or a wireguard wg interface, the data sent to the raw socket doesn't contain an ethernet header.
As a result, ndppd's filters drop the received neighbor solicitation, and even if you tweak the filters, the hard-coded skipping of an ethernet header from the raw data causes the packet decode to produce garbage.
I don't know if this is a deliberate design decision, but it doesn't seem to be documented anywhere and might save others a bit of time to know.
I've reproduced this behaviour on several versions of linux 5.x kernels.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels