Native NAT64 support

Started by bestboy, December 14, 2025, 04:11:54 PM

Previous topic - Next topic
Thanks a lot for your detailed explanation, apalrd!

I've now used the OPNsense Tayga plugin with 'udp-cksum-mode fwd' for about a week and didn't notice any side effects. Before creating a pull request, it would be great if we could get a few more testers. @bestboy, it would be particularly interesting if this fixes VoWiFi for you.

opnsense-patch -c plugins 3be934f
You have to re-apply the Tayga config (Services: Tayga: Apply) or reboot OPNsense after applying the patch. Restarting Tayga isn't sufficient.

Cheers
Maurice
OPNsense virtual machine images
OPNsense aarch64 firmware repository

Commercial support & engineering available. PM for details (en / de).

Quote from: Maurice on January 21, 2026, 01:46:47 AMThanks a lot for your detailed explanation, apalrd!

I've now used the OPNsense Tayga plugin with 'udp-cksum-mode fwd' for about a week and didn't notice any side effects. Before creating a pull request, it would be great if we could get a few more testers. @bestboy, it would be particularly interesting if this fixes VoWiFi for you.

opnsense-patch -c plugins 3be934f
You have to re-apply the Tayga config (Services: Tayga: Apply) or reboot OPNsense after applying the patch. Restarting Tayga isn't sufficient.

Cheers
Maurice

I was having issues reliably getting wifi calling to establish a connection on all my mobile devices and after applying this patch I can reliably establish a connection.

Thank you.

February 03, 2026, 05:50:50 AM #17 Last Edit: February 03, 2026, 06:18:29 AM by Maurice Reason: Add PR link
Thanks a lot for the feedback! I'll go ahead then and create a pull request for the patch.
https://github.com/opnsense/plugins/pull/5183

Cheers
Maurice
OPNsense virtual machine images
OPNsense aarch64 firmware repository

Commercial support & engineering available. PM for details (en / de).

udp-cksum-mode fwd is now enabled in os-tayga 1.4 (released with OPNsense 26.1.1).
Also, the plugin now installs the latest version of Tayga (0.9.6).

Cheers
Maurice
OPNsense virtual machine images
OPNsense aarch64 firmware repository

Commercial support & engineering available. PM for details (en / de).

I updated to 26.1.1 and tried WiFi calling.  I can call out with my iPhone 15 and my Pixel 9, but neither one can receive with WiFi calling turned on. In fact the phone doing the calling does not even ring. Just goes straight to voicemail. IPv6-only network using Tayga NAT64/DNS64 works great otherwise. Just can't receive WiFi calls. Anything special I should be doing with firewall to allow inbound or something?

It's not mandatory that I get WiFi calls working. Just experimenting with the new Tayga capabilities.

Could be an expired firewall / NAT state. Can you receive an inbound call right after having made an outbound call? Or no inbound calls at all?
OPNsense virtual machine images
OPNsense aarch64 firmware repository

Commercial support & engineering available. PM for details (en / de).

If I WiFi call out, I can't receive any calls back unless I wait a few minutes. Had a couple people call me and their calls failed if it was still within a few minutes of my WiFi call out. After a few minutes I can receive WiFi calls again.