Zero packets pass from the LAN bridge to WAN. After fiddling with setting pings from router's side stopped passing through as well. Facing a bit of dilemma right now, if OpenWRT wasn't such a pain in the ass to update on x86, I would've switched to it immediately.
@gray LAN works just fine, I SSH'd into the router and tried pinging stuff from there. Reverted the config to some older version and rebooted, so back to square one. Got IPv6 working on router side, at least.
@mint I had so many problems with ipv6 when I first set up opnsense. Looking at the forums it looks like they’ve been having issues for a long time with it.
@gray Yeah, right now DHCPv6 or radvd or whatever isn't giving out the default route. If I add it manually on my PC, I can ping and access IPv6 addresses just fine, which suggests that in case with IPv4, it's some NAT-related issue.
@mint I think radvd or their implementation of it is buggy. That’s exactly what was happening with me when I set it up. I had to either restart the WANv6 connection or reboot the router to get it working again.
@gray Found the issue, NAT rules were not applied at all because the firewall was sperging out at rules for the TUN adapter of my VPN (which in BSD shows up as full path, /dev/tun0 instead of just tun0). Without it all seems to work, but I'd rather find a way to fix that.
@gray It might've been enforced in older FreeBSD versions, but 13, which OPN is based on, accepts regular names just fine. tunX is "administratively disabled" in control panel for whatever reason, but changing adapter names to something else helps. I'm taming the beast, slowly but surely.
@gray I've been running some rc build of 22.03 before switching routers. Now I think I've set everything up the same way it was set up on Thinkcentre. No noticeable speed increase since both routers are more than beefy enough to handle gigabit PPPoE+NAT, but I think I see less bufferbloat on dslreports.com test. I'd like to move my DNS setup from separate SBC to this new box, maybe also set up Pi-hole, but that'll have to wait another day.
@mint Both my OpenWRT or pfsense router can more than handle my connection so I'm never sure how much any speed difference is placebo effect but OpenWRT feels a bit more responsive even when using dnsmasq on *sense.
I've kind of been thinking of splitting out DNS to an SBC actually.
@gray Both Unbound and dnsmasq in default configuration seem to have trouble resolving non-ICANN domains. Regular domains that I overwrite queries for resolve as expected, but anything on OpenNIC or .ygg simply fails to resolve. Rather weird.
@mint I was running bind9 as a recursive resolver on a raspberrypi for a while and I liked it better than unbound. Felt faster and was super easy to get up and running.
I couldn't get unbound to respond to ipv6 queries no matter what the settings were. bind9 worked right out of the box.