Unfortunately, the discovery uses UDP broadcast packets, they have to be generated for the LAN network, not inter qubes network. I’m not sure how to rewrite this, but it must be possible.
I guess, if you can set up a static IP address (and give a static lease on the dhcp for the phone), you do not need to go through this. You could even use a VPN between your qube and your phone, (afaik I did it in the past, unrelated to Qubes OS)
the problem is, i dont have knowledge to do that… i would aprreciate if you could make this script, thank you! but until that i will use kde only on other devices…
I spent 2 hours on this and didn’t came up with something working.
There are broadcasts packets used on both sides + some avahi daemon, it’s actually a lot more complicated than I expected. I haven’t even been able to get the two kdeconnect to see each other (not even speaking about pairing them)
I used mdns-repeater but it didn’t seem to relay anything, I haven’t been able to understand why.