utilisation de KDE Connect Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

/- config ci-dessous */

Bonjour
Depuis plusieurs semaines, je n'arrive plus à utiliser KDE Connect. Je l'utilisais depuis plusieurs années donc je le connais bien.
Côté Android, les périphériques se voient et communiquent entre eux par KDE Connect mais aucun ne voit la Debian, qui elle ne voit pas les Android. c'est donc bien un soucis Debian.
Je suis sur un réseau domestique avec une Box SFR sans configuration particulière.
La Debian s'appelle hpnoir. Depuis un android, j'exécute la commande «ping hpnoir» et ça répond normalement.
Le réseau WIFI du PC fonctionne normalement en dehors de ce problème.
KDE Connect Est-il toujours compatible avec les toutes dernières mises à jour de Debian ?

HP Pavilion Notebook 6 Go Ram
Intel® Core™ i7-4510U × 4
Debian GNU/Linux 12 (bookworm) 64 bits
Gnome classique mais problème identique avec les autres gestionnaires
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Bonjour, je suis en debian testing et j'ai le même probleme que toi. C'est récurent, ça se met a refonctionner , puis ça recasse ..
quelle version de KDE connect utilises tu ? Le google play ou bien F-droid ?
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

Bonjour
piratebab a écrit : 16 oct. 2024, 09:15 Bonjour, je suis en debian testing et j'ai le même probleme que toi. C'est récurent, ça se met a refonctionner , puis ça recasse ..
Ça me rassure de ne pas être le seul...
quelle version de KDE connect utilises tu ? Le google play ou bien F-droid ?
J'utilise la version F-Droid sur Android /e/OS 2.4 (Fairphone4) et la version Google Play Android 10 (Pocophone)
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

J'ai peut étre une piste.
il y a bug ouvert indiquant qut kdeconnect n'écoute qu'en ipv6 et pas en ipv4
https://bugs.debian.org/cgi-bin/bugrepo ... ug=1067873

C'est le cas chez moi

Code : Tout sélectionner

# netstat -tnlp | grep kdeconnect
tcp6       0      0 :::1716                 :::*                    LISTEN      2431/kdeconnectd    
Par conte je ne comprends pas la réponse

Code : Tout sélectionner

tag 1067873 = wontfix
summary 1067873 0 This is a PEBKAC: iptables was empty but not nftables.
J'utilise iptables pour du routage, je ne peux pas le désinstaller.
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

J'ai désinstallé iptables, stoppé puis redémarré le réseau ; redémarré la machine et ça ne change rien
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

J'ai trouvé sur le net quelques autres cas (sur d'autres distribution), et à chaque fois le probleme était lié à la configuration réseau de la machine. Mais aucun détail n'est donné sur la solution.
Est ce que kdeconnect n'écoute qu"en ipv6 chez toi aussi ?
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Et vérifie aussi la config dans ~/.config/kdeconnect
Fait en une copie , puis efface l'original et redémarre kdeconnect
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

piratebab a écrit : 17 oct. 2024, 09:16 Est ce que kdeconnect n'écoute qu"en ipv6 chez toi aussi ?
Oui !
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

piratebab a écrit : 17 oct. 2024, 09:41 Et vérifie aussi la config dans ~/.config/kdeconnect
Fait en une copie , puis efface l'original et redémarre kdeconnect
Voici le contenu :

Code : Tout sélectionner

[General]
name=hpnoir
Redémarrer sans ce fichier ne change rien
J'ai supprimé le dossier ./config/kdeconnect
désinstallé Kdeconnect
Redémarré la machine
Réinstallé Kdeconnect
et ça ne change rien
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Est ce que tu as nftable d'installé ?
Si tu ne veux pas le désinstaller, essaie ça:

Code : Tout sélectionner


    in /etc/ufw/applications.d/, create file text named kdeconnect and add

    [kdeconnect]

    title=KDE Connect
    description=Device Synchronization
    ports=1714:1764/udp|1714:1764/tcp

    in console, run

    sudo ufw allow kdeconnect

Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Vérifie aussi que tu n'as pas un process firewalld qui tourne (avec la commande ps -uax)
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

La doc complete pour rechervher la cause est ici: https://userbase.kde.org/KDEConnect#I_h ... each_other
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

piratebab a écrit : 17 oct. 2024, 11:07 Vérifie aussi que tu n'as pas un process firewalld qui tourne (avec la commande ps -uax)
j'ai ça :
root 733 0.0 0.8 296812 51516 ? Ssl 10:48 0:00 /usr/bin/python3 /usr/sbin/firewalld --nofork --nopid
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

piratebab a écrit : 17 oct. 2024, 11:05 Est ce que tu as nftable d'installé ?
Si tu ne veux pas le désinstaller, essaie ça:
je l'avais déjà enlevé

Code : Tout sélectionner


    in /etc/ufw/applications.d/, create file text named kdeconnect and add

    [kdeconnect]

    title=KDE Connect
    description=Device Synchronization
    ports=1714:1764/udp|1714:1764/tcp

    in console, run

    sudo ufw allow kdeconnect

j'ai vérifié que ufw est installé mais :

Code : Tout sélectionner

bash: ufw : commande introuvable
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

j'ai supprimé nftables et iptables, relancé le réseau et rien !
Bon... je laisse tomber
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

ça doit étre firewalld qui bloque . Je vais regarder ce we sur ma machine
Avatar de l’utilisateur
R136a1
Messages : 7
Inscription : 14 juin 2020, 13:23
Status : Hors-ligne

Bonjour
sous la stable aussi mais pas de soucis avec KDE Connect. J'ai ouvert les ports TCP et UDP du 1714 au 1764 aux Android (avec ip locales fixes) et c'est tout.
Ça ne vas sans doute pas beaucoup faire avancer le schmilblick mais au moins vous savez que ça ne touche pas tout le monde...
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Ce matin j'ai 1 périphérique visible dans le KDE de l'ordi, alors qu'il devrait en apparaître 4.
Un petit check réseau sur cet appareil:

Code : Tout sélectionner

netcat -z -v 192.168.0.82 1714-1764
android-4153599beaa11423.lan [192.168.0.82] 1716 (?) open
Un check sur un autre appareil non vu:

Code : Tout sélectionner

 netcat -z -v 192.168.0.102 1714-1764
Galaxy-S7.lan [192.168.0.102] 1716 (?) open
Même état, donc à priori ce n'est pas un problème de firewall sur la debian.
Tous les périphériques Android se voient entre eux.
austrasien
Membre
Membre
Messages : 18
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

Peut-être un début de piste ?
Chez moi aussi netcat depuis la Debian voit un port ouvert sur chaque Android
Netcat sur Android voit un port ouvert sur l'autre Android...
Mais aucun Android ne voit de port ouvert sur la Debian alors que le port 1716 y est ouvert selon netstat -a !

(Côté Android, j'ai exécuté la commande netcat depuis Termux )
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5469
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Les ports sont ouverts, mais pas connected, c'est étrange.
J'ai voulu appliquer les recomendations de la doc kde.
Les commandes ufw et firewall-cmd sont inconnues chez moi.
Pas de fichier firewall-config non plus.
Je teste plus tard la modif iptables.
Répondre