linux: bridging/bonding not possible

Benda Xu heroxbd at
Thu Oct 14 03:25:02 UTC 2021

Hi uxDWzco,

uxDWzco-wg at writes:

> as I understand, linux needs the ability to change hardware-addresses
> on netdevs to put them into a bridge or bond, but wireguard-netdevs on
> linux don't support hw-addresses at all (at least in kernel 5.10).
> is it possible (or even planned) to add hw-addresses to the
> wireguard-netdevs or does this interfere with the concept of
> wireguard?

Bridging is an layer 2 network concept. But wireguard is a layer 3

For more information on OSI layer model, refer to,


More information about the WireGuard mailing list