Solved 13.1-RELEASE arm64 rpi3b+ wireguard after upgrade

After upgrade to 13.1-RELEASE from 13.0-RELEASE-p11 at raspberry pi 3b+

wireguard kernel module or routing after wg interface is coming up doing strange thing.

it defines route to wireguard server's ip address via ip address bound to wg interface, that is really strange.

Removing wireguard and wireguard-kmod do the thing with following steps:

removing 0.0.0.0/1 and 128.0.0.0/1 and wg servers ip address [host] from routing table resolved this.

Nothing was changed regarding routes - just installed update with freebsd-update -r 13.1-RELEASE upgrade ;reboot ; freebsd-update update; pkg update
 
You probably did it, but just in case - have you also run freebsd-update install ? Because that's normally done after restart IMHO.
 
Hello and good day. Yes. This command was invoked. Also I understood this configuration from wireguard - to block not tunneled traffic.

So this thread resolved.

Windows client of wireguard has same settings when editing client configuration by clicking checkbox in left-bottom corner.
 
Back
Top