Create a bridge using a wireless interface

I’ve been searching on interntet but a I don’t really understand the posts that I’ve found. I want to create a bridge but I don’t have ethernet port. How can I do that?

The ultimate goal is to have my VMs on the same level as the host.

Wi-Fi client bridging is problematic due to techical reasons:

The libvirt documentation explicitly mentions this issue:

Possible workarounds:

  • Use Ethernet, since Wi-Fi is not ideal for this use case anyway.
  • Set up a routed virtual network and add a static route on the LAN router.