SUMMARY Currently, device discovery seems to only work in an network with ipv4, probably due to the broadcast address used in lanlinkprovider. STEPS TO REPRODUCE 1. Have a ipv6-only network. 2. Have two kdeconnect-devices. OBSERVED RESULT They won't automatically discover each other. Only if you add one using a hostname, it works. EXPECTED RESULT Device discovery should also work in an ipv6-only network. I've tested it with multiple devices and am quite sure this isn't a network configuration mistake causing this bug. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.19.5 KDE Frameworks Version: 5.74.0 Qt Version: 5.15.1 Kernel Version: 5.8.13-arch1-1 OS Type: 64-bit
The correct IPv6 equivalent of IPv4 broadcast is this multicast address: ff02::1%wlan0, where wlan0 is the interface, of which the local devices should be discovered.
(In reply to Daniel from comment #1) > The correct IPv6 equivalent of IPv4 broadcast is this multicast address: > ff02::1%wlan0, where wlan0 is the interface, of which the local devices > should be discovered. Do not ever use ff02::1. Get a multicast address for KDE Connect instead.