I want to create a bridged connection in qemu/kvm. What I want to do is connect the wifi to a bridge (as a slave), then use this bridge to provide network access to the VM. Using nmtui, I deleted my wifi connection, then created a new bridge and added the wifi to it as a slave. Doesn't work. On the other hand, If I add a wired connection as a slave to the bridge, the bridge gets an IPv4 address, and the VM gets an IP in the same network. I also tried configuring the slave wifi as "access point" (instead of client), which didn't help.
Now I'm pretty sure someone will say that the bridge requires promiscuous mode and you can't connect a wifi to a wired connection, which is what you have on the VM side, and it requires support from the wifi drivers and bla bla bla. It can work, somehow. I can easily get a bridged network in VirtualBox.