Hi,

maybe I'm missing something, but I cannot get wireguard working on stable/14 or main.

This used to work on main a couple of month back.

root@xx:~ # wg
interface: wg0
  public key: xx
  private key: (hidden)
  listening port: 51820

peer: xx
  endpoint: x.x.x.x:51820
  allowed ips: 10.30.6.0/24, 172.30.6.0/24, 10.10.10.103/32
  latest handshake: 1 minute, 24 seconds ago
  transfer: 11.33 MiB received, 164.46 KiB sent

root@xx:~ # ifconfig wg0
wg0: flags=10080c1<UP,RUNNING,NOARP,MULTICAST,LOWER_UP> metric 0 mtu 1420
        options=80000<LINKSTATE>
        groups: wg
        nd6 options=101<PERFORMNUD,NO_DAD>

root@xx:~ # route add -inet 172.30.6.0/24 -iface wg0
add net 172.30.6.0: gateway wg0 fib 0: Invalid argument

I can add -iface routes to e.g. igb0, so it seems to be related to the wg0 virtual/cloned interface. I don't do anything special regarding fibs, i.e. I don't use them besides what's used by default.

The tests were run on 14.0-ALPHA4, with a stock GENERIC kernel and userland.

Is anybody successfully running wireguard on 14.0 or 15?

Thanks
Florian

Attachment: OpenPGP_0xEF5BA4DCD5A9F3C0.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to