But something is not working and I’m gotting a Unsupported protocol type from luci.
In fact if I try to create a new interface from luci “wireguard” is not present on the drop down list.
Al the packages suggested on the guide are installed.
Kernel Version:5.15.78
Model:CZ.NIC Turris Mox Board
Architecture:ARMv8 Processor rev 4
Firmware Version:TurrisOS 6.0.3 079ce0413a1e3c19dd00be1b90d
I use wg-quick instead of the luci integration, so the packages I install might be a bit different. I install kmod-wireguard, kmod-ipt-raw6, kmod-nft-fib, nftables and wireguard-tools.
I do not try to do a complete manual configuration of the tunnel, I suppose in that case kmod-wireguard and wireguard-tools could be enough to manage it (except for the firewall part).
But I would prefer to have it working with uci/luci as the other interfaces, and I think it should as it is also one of the few “tools” you can install “directly” from foris.
I understand the reForis integration is not a priority for wireguard. Personally I think a working LuCI integration is enough. In fact in my case the LuCI integration is the one that seems to give problem.
I will try to give some more details tonight but I don’t know what kind of debug information could be usefull.