I want to connect a printer (and smartphones, tablets, etc.) by wifi to my Fedora 43 laptop (Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter) while still maintaining another wifi connection to an access point with InterNet connectivity. My understanding is that iw list’s:
valid interface combinations:
* #{ managed } <= 2, #{ AP, mesh point, P2P-client, P2P-GO } <= 2, #{ P2P-device } <= 1,
total <= 4, #channels <= 1
* #{ managed } <= 2, #{ P2P-client } <= 2, #{ AP, mesh point, P2P-GO } <= 1, #{ P2P-device } <= 1,
total <= 4, #channels <= 2
* #{ managed } <= 1, #{ IBSS } <= 1,
total <= 2, #channels <= 1
states that this is generally possible.
I have found a rather elaborate description of how to do that for Debian and Intel AC 8260 (GitHub - giichinga/Simultaneous-Wi-Fi-Client-Hotspot-on-Linux: Simultaneous Wi-Fi Client + Hotspot on Linux (Intel AC8260) · GitHub) which feels amendable to Fedora.
However, before I go down that path: In Fedora, is there a simpler solution to use one wifi device as both access point and client? Is a more elegant integration with NetworkManager possible? (Ideally, I would like to enable and disable the access point with a click on the NetworkManager thingy in my KDE desktop.)