VXLAN via Wireguard

Started by skydiablo, August 17, 2021, 09:59:21 AM

Previous topic - Next topic
August 17, 2021, 09:59:21 AM Last Edit: August 17, 2021, 10:02:33 AM by skydiablo
Hi,
i have set up a VXLAN tunnel over a wireguard connection. unfortunately i don't get any data over the VXLAN tunnel, according to my research it already fails at the ARP request. if i send a ping at host1 towards host2, an ARP request arrives at host2 but unfortunately it is never answered?! what could be the reason for this?

a second VXLAN tunnel that goes directly over the LAN interface runs without problems, only when I put wireguard below it I have the ARP problems.

regards, volker.

this is an accepted issue and already fixed in BSD main-line: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261711

is this already merged into the current opnsense kernel? my current tests arent working yet, so i asking.

% git grep vxlan:.check
business/22.10/22.10:o src: vxlan: check the size of data available in mbuf before using them
community/22.7/22.7.7:o src: vxlan: check the size of data available in mbuf before using them

;)