You are not logged in.
I have been using kdeconnect in the plasma desktop to connect to my Android phone for a long time (the phone has the kdeconnect app installed). Having not used that for some weeks I tried to connect the two today, and neither the laptop sees the phone, nor the phone can see the laptop. I had the firewall stopped, so that isn't an issue. Does anyone know if a recent update to plasma desktop packages has broken kdeconnect functionality?
Looks like an upstream bug so I added comments to:
https://bugs.kde.org/show_bug.cgi?id=440202
https://bugs.kde.org/show_bug.cgi?id=440602
Last edited by mcloaked (2021-08-08 12:17:01)
Mike C
Offline
Works fine here. Are they on the same subnet ?(I have had my Android phone occasionally fail to join my home network -- usually after I deliberately disabled WiFi)
You also might try un-pairing and re-paring.
Last edited by ewaller (2021-08-06 15:56:48)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Works here as well. Do you get anything in the journal for kdeconnectd?
Offline
Works fine here. Are they on the same subnet ?(I have had my Android phone occasionally fail to join my home network -- usually after I deliberately disabled WiFi)
You also might try un-pairing and re-paring.
Yes they are on the same subnet, and they are no longer paired - re-pairing is no longer possible. I will try again later and see if there is any logging at all. I have seen a few comments from non-arch forums where users have said that disabling ipv6 has been a work around, but I have not tried to test that. I have fully integrated and functional ipv6 on all my systems, including to the WAN.
Mike C
Offline
I tried using kdeconnect on a different laptop where kdeconnect used to work fine. According to the kdeconnect system settings the phone is still paired - but using kdeconnect device sync window the phone is not available for connection and dolphin does not have the phone listed in the locations on the left side panel. On the phone it says that the laptop, even though the saved connection is present, cannot connect.
The system journal has multiple repeated lines with the same content:
Aug 07 12:43:30 lenovo1 kdeconnect-app[4768]: qrc:/kdeconnect/qml/PluginChecker.qml:20:47: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }This looks possibly an issue with QT5 - eg see https://stackoverflow.com/questions/622 … e-deprecat and on the laptop and my other systems I now have qt5-base 5.15.2+kde+r211-1 so I wonder if the kdeconnect code was updated to include the change in qml connections in QT5?
Last edited by mcloaked (2021-08-07 11:53:25)
Mike C
Offline
I created a new upstream bug https://bugs.kde.org/show_bug.cgi?id=440688
Mike C
Offline
I have found the solution to this issue. The problem was that the nftables firewall did not flush the firewall rules when the nftables service was stopped. A recent change to nft meant that previous behaviour that stopping the nftables service would flush the ruleset was changed, and it is now necessary to manually flush the ruleset after stopping the firewall. Once the nft rules are flushed kdeconnect works perfectly.
Additionally when I added the port range 1714-1764 to the nftables rules for udp and tcp, and restarted the nftables firewall kdeconnect continues to work perfectly with the firewall running.
So this is resolved for me.
Mike C
Offline