I have a couple of RB951g's that is used as vpn-clients with OpenVPN.

I want to switch vpn-client to WireGuard, that is claimed to be faster on router-hardware.

I have compiled a new version of OpenWRT with patch 419857, (Bleeding Edge, 50140) and added all wireguard packages I could find.

After configuring wireguard in LUCI I get these lines in System Log:

Mon Nov 13 20:05:00 2017 daemon.notice netifd: Interface 'wireguardVPN' is now down
Mon Nov 13 20:05:00 2017 daemon.notice netifd: Interface 'wireguardVPN' is setting up now
Mon Nov 13 20:05:00 2017 daemon.notice netifd: wireguardVPN (3798): RTNETLINK answers: Not supported
Mon Nov 13 20:05:00 2017 daemon.notice netifd: wireguardVPN (3798): Unable to set device: Protocol not supported

Is it missing hardware preventing the RB951 from running WireGuard?