KDEConnect - Aucun périphérique reconnu

Demande d'aide : c'est ici.
Répondre
vincentdegbx
Membre
Membre
Messages : 15
Inscription : 08 nov. 2024, 16:22
Localisation : Namur - Belgique
Status : Hors-ligne

Bonjour à tous,
Je relance un sujet sur KDEConnect, après celui résolu fin octobre. Je suis sous Debian 12, installée voici 2-3 semaines (j'avais fait un post au sujet de plantages cinnamon/système), mon android est un vieux Galaxy J1 sous Android 6.0 (?) voire 5.0 mais son obsolescence n'est pas le problème (?), KDE Connect fonctionnait "bien" avec la distrib' LMint 19.3 et ce même Samsung Galaxy.
J'ai fait tous les tuto', et refait même la procédure trouvée pour faire fonctionner sous LM19.3. Rien ne fonctionne : mon pc ne voit aucun périphérique, et l'android ne voit aucun pc...
Sous Terminal, netstat me donne le port 1716 en TCP/UDP6, la commande netcat me retourne ceci
netcat -z -v 192.168.0.6 1714-1764
192.168.0.6: inverse host lookup failed: Unknown host
(UNKNOWN) [192.168.0.6] 1716 (?) open

Dans un autre forum, il semblerait que ce "Unknown host" ne serait pas un souci, mais quand même, le "(UNKNOWN)" devrait plutôt être (GALAXY J1) p.ex., non ? En tout cas, à cette étape, la page d'aide (userbase.kde.org) indique que je devrais obtenir un truc du genre Connection to 192.168.0.6 1716 port [tcp/*] succeeded!, c'est pas le cas.
J'ai un Firewalld en place, j'ai testé en le désactivant, rien n'y fait ; dans les paramètres du FW, KDE Connect est bien coché dans les services de confiance, pour ma zone Public, et en config' "Permanent". Et j'ai même coché le service pour la zone Trusted.
Qu'est-ce qui peut bloquer ???
Le plus fou c'est que par Bluetooth, je peux communiquer entre un très vieux portable HP et ce smartphone, évidemment, c'est un peu limité : envoi/réception de fichiers, source audio, mais ça fonctionne. Évidemment, mon pc n'a pas de périphérique bluetooth ......
Et côté alternative à KDE Connect, je ne vois rien d'aussi abouti.
Des pistes ?
Merci d'avance.

Vincent
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5583
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Bonjour,
depuis que j'utilise firewall-config je n'ai plus de problème avec KDE connect.
enfin pas tour à fait. Même si j'ai choisi l'option "permanent", je suis obligé de refaire la manip après chaque reboot.

Tu as peut étre un autre parefeu d'actif sur ta distribution, il en existe plusieurs sous linux, il peuvent se superposer.
vincentdegbx
Membre
Membre
Messages : 15
Inscription : 08 nov. 2024, 16:22
Localisation : Namur - Belgique
Status : Hors-ligne

Bonjour,
En effet, j'ai une 2e instance de Firewall .... sur cette page https://wiki.debian.org/DebianFirewall il est indiqué que à partir de Debian 10, NFTables est le firewall par défaut.
Je ne me souviens pas avoir installé Firewalld via le gestionnaire de paquets, j'aurais donc 2 firewalls (installé par défaut ?).
Cette page web renvoie vers cette autre https://wiki.debian.org/nftables.
Dans Terminal, si je fais un sudo nft, ça me retourne nft: no command specified ; j'en déduis que nftables est bien installé et "tourne", en // de firewalld ?
c'est là que je commence à faire de la choucroute ... la page de nftables indique que
Le logiciel firewalld prend le contrôle de toutes les configurations de pare-feu de votre système, vous n'avez donc pas à connaître tous les détails de ce qui se passe dans le sous-sol.
(traduction) et l'interface graphique c'est Firewall-config.
Et j'en reviens aux paramètres dans fw-config : le service kdeconnect est autorisé dans ma zone Public, le port 1716 est ouvert pour kdeconnect, mieux même : plage 1714-1764 en tcp/udp
Comment on fait pour ouvrir cette plage de ports dans/pour nftables ? vu que sa GUI est ... firewall-config
au final, je désinstalle nftables dans le gestionnaire de paquets ?

en // j'ai fouillé les alternatives à KDEConnect ; il y aurait Device Connect https://github.com/cyanomiko/dcnnt-py#install
je bloque un peu sur les dépôts GIT... c'est bête je n'ai pas encore trouvé la procédure pour désinstaller ; le gestionnaire de paquets de la distribution a ça de bien : on coche, on applique, éventuellement on purge les dépendances inutilisées dans Terminal. Pour les dépôts GIT ???

Merci à tous ceux qui s'arrêteraient sur mon post
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5583
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Quelques précisions

- firewalld se cumule avec les autres firewall installés. firewalld est suffisant pour une machine de bureau.
- L'option "permanent" de firewalld n'est active qu'aprés un reboot. Pour l'avoir active immédiatement, il faut faire aussi un runtime
- nft est l'interface de commande de nftables
- pour que nftables ne démarre pas au boot:

Code : Tout sélectionner

systemctl disable nftables.service
Chez moi j'ai laissé nftables, et kdeconnect fonctionne .
vincentdegbx
Membre
Membre
Messages : 15
Inscription : 08 nov. 2024, 16:22
Localisation : Namur - Belgique
Status : Hors-ligne

bonsoir Piratebab
désolé, je suis les éventuelles réponses à mon post avec retard, le souci KDE Connect n'est pas vital non plus.
par rapport à tes suggestions
OK pour le cumul des pare-feux.
L'option "permanent" de firewalld n'est active qu'aprés un reboot. Pour l'avoir active immédiatement, il faut faire aussi un runtime
... "faire un runtime", désolé, je ne sais pas ce que c'est un runtime... et Startpage me donne des réponses foireuses. J'ai rebooté après avoir basculé FWd en permanent mais il se remet en "Temps d'exécution". Donc, un runtime... ?
D'ailleurs, ça change quoi que FWd soit en Temps d'exécution ou en Permanent sur le fait KDE Connect ne reconnaisse aucun périph' ?
Et Nftables, il est désactivé : sous Terminal, il est "loaded", "inactive".
Question parallèle : dans Terminal, avec la commande sudo systemctl status nftables.service, l'affichage est différent, avec une ligne sur fond noir avec tout en fin, "Lines 1-5/5 (end)", et je ne sais pas sortir de terminal par une commande exit p.ex. En forçant l'arrêt, un popup me dit qu'il y a un processus actif dans le Terminal → et donc, je ferme le terminal. C'est dû à quoi ?? c'est la commande systemctl status ?
Pour revenir à KDE Connect, effet nul... toujours aucun périphérique reconnu, ni sur le pc ni le smartphone.
@suivre ?
vincentdegbx
Membre
Membre
Messages : 15
Inscription : 08 nov. 2024, 16:22
Localisation : Namur - Belgique
Status : Hors-ligne

J'ajoute quelques infos : je m'aperçois que le partage de dossiers n'est plus possible, pour un répertoire de /home p.ex., Public ou Documents... Sur mon smart' Android, j'ai un explorateur de dossiers, CX Explorateur, qui me permettait l'accès à mon PC sous sa distrib' LMint 19.3 et à un portable sous LMint 18.3, l'échange de fichiers était possible par le réseau local, sous wifi.
Maintenant, depuis ce CX explorateur : "impossible de se connecter à EXTREME4" (mon pc désormais sous Debian 12).
J'ai installé Samba et les dépendances (est-ce que j'ai mis tout ce qu'il faut ? smbclient p.ex. ?) ça change pas grand'chose vu que apparemment il faut paramétrer un tas de trucs en ligne de commande pfuuuuuf .... une interface graphique ??? il en existe une ? fonctionnelle ? intuitive ? pratique ?
pas grand rapport avec KDE C. mais si déjà mon smartphone ne peut pas accéder à un répertoire partagé sur mon pc, c'est peut-être un préalable ?....
Un peu frustrant tout ça.
austrasien
Membre
Membre
Messages : 27
Inscription : 25 sept. 2024, 12:13
Status : Hors-ligne

Bonjour
Pour KDE, je ne vois pas.
Pour Samba qui n'est pas simple à configurer, as-tu testé son fonctionnement ?
https://www.cyberciti.biz/tips/test-you ... rrors.html
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5583
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

firewalld doit te bloquer les ports qui te permettent d'échanger les fichiers. Sa configuration par défaut est plutot conservative. J'ai par exemple du ouvrir manuellement le port pour les montages nfs. Si ça te procure plus de problème que de solutions, désinstalle firewalld. Perso, je l'ai adopté depuis que je l'ai découvert.
Concernant sa configuration avec firewall-config
- mode "temps d'exécution" (runtime). La modification est active immédiatement, mais sera annulée au prochain reboot
- mode "permanent": la modification sera effective tout le temps, mais ne sera prise en compte qu'après le prochain reboot

Le plus simple est de faire des tests en mode temps d'exécution, puis si ça fonctionne, de les reporter en version permanent
Avatar de l’utilisateur
R136a1
Membre
Membre
Messages : 10
Inscription : 14 juin 2020, 13:23
Status : Hors-ligne

vincentdegbx a écrit : 28 nov. 2024, 23:45 J'ai installé Samba et les dépendances (est-ce que j'ai mis tout ce qu'il faut ? smbclient p.ex. ?) ça change pas grand'chose vu que apparemment il faut paramétrer un tas de trucs en ligne de commande pfuuuuuf .... une interface graphique ??? il en existe une ? fonctionnelle ? intuitive ? pratique ?
pas grand rapport avec KDE C. mais si déjà mon smartphone ne peut pas accéder à un répertoire partagé sur mon pc, c'est peut-être un préalable ?....
Un peu frustrant tout ça.
Pour Samba, si tu es sous KDE, installe le paquet kdenetwork-filesharing. Ça permet d'activer le partage des répertoires directement dans Dolphin. Donc tu n'interviens pas dans le fichier de configuration de Samba.
Tu définis ton mdp samba, tu ajoutes ton utilisateur au groupe sambashare et tu ouvres les bons ports udp et tcp aux ordis de ton réseau.
Pour moi, ça marche nickel et systématiquement.
je précise que contrairement à vous j'utilise ufw que je trouve beaucoup plus pratique que firewalld et que tous les ordis de mon réseau sont sous Debian.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5583
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Je digresse.
Si tu es full debian, pourquoi utiliser un protocole microsoft ?
Avatar de l’utilisateur
R136a1
Membre
Membre
Messages : 10
Inscription : 14 juin 2020, 13:23
Status : Hors-ligne

Je ne sais pas... J'ai toujours utilisé ce protocole...
vincentdegbx
Membre
Membre
Messages : 15
Inscription : 08 nov. 2024, 16:22
Localisation : Namur - Belgique
Status : Hors-ligne

Bonsoir à tous,
encore merci de vous pencher sur mon post...
Samba ... je me demande pourquoi je l'ai installé : je n'ai pas de réseau windows, j'ai un W7 en dualboot, mais pas de 2e pc sous windows → pourquoi Samba ??
Mon smartphone Android... c'est du unix (?) (arrêtez si je dis des c*nneries), ça doit interagir avec Deb'12 et ici, rien, nada.
Firewalld, j'ai stoppé le service et réouvert KDE Connect : rien n'est détecté. Je n'ai pas UFW et NFTables est desactivé. Un 3e FW ??? j'y crois pas
pour Piratebab :
firewalld doit te bloquer les ports qui te permettent d'échanger les fichiers
certes... oui mais lesquels ? je les débloque comment ? FW-config n'est pas super intuitif, non ?
Les FW... je reste prudent, je suis pas spécialiste, et jouer dans les paramètres du FW sans savoir ce qu'on fait, j'aime pas trop.
Suggestion de kdenetwork-filesharing (je suis pas sous KDE mais sous cinnamon, mais ça changerait quoi ? → je vais installer le paquet et je verrai ce qui se passe
Et enfin, passer sous Ufw (il n'est pas déprécié ? j'aurais mal lu ?) et son interface GUfw, oui ...
Je m'écarte du sujet KDE Connect mais le partage de fichiers/dossiers, je trouve que c'est un minimum de pouvoir partager un rép' dans /home/user/ sans devoir passer par ? samba ou que sais-je
c'est ça que je trouve frustrant et un peu aberrant.
@suivre.
Prenez soin de vous.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5583
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Android utilise effectivement un noyau linux. Par contre le système d'exploitation par dessus n'est pas GNU, mais android.A priori l'échange de fichiers utilise nfs, il faut que tu autorise nfs dans firewalld. Dans le doute, autaurise aussi smba.
Mais comme je l'ai déja écrit, firewalld ne pose plus de problème que de solutions. Désinstalle le paquet.
vincentdegbx
Membre
Membre
Messages : 15
Inscription : 08 nov. 2024, 16:22
Localisation : Namur - Belgique
Status : Hors-ligne

Alors, ... voici... et bonjour à tous,
Je viens d'autoriser les services nfs, samba, samba-client et samba-dc dans firewall-config ; petit changement sur mon smart', dans l'explorateur de dossiers : mon pc "Extreme4" est accessible, j'y ai juste un dossier "nobody", dont l'accès est refusé. Ce répertoire, dans Propriétés, Permissions, rien sauf "Les permissions de "smb" n'ont pas pu être déterminées".
J'ai installé le paquet smb4k pour voir ce que ça pourrait m'apporter (pouvoir gérer les partages via interface plutôt que par lignes de commande) mais ça sert à rien, il n'y a aucun partage créé ! c'est juste un explorateur → j'ai viré smb4k
Quant à Firewalld qui poserait problème(s), j'ai installé hier ufw et gufw ; ce matin, boot, écran de logon et pwd, enter, ... 4'27" d'attente avant l'affichage du bureau, et connexions internet bloquées (Vivaldi, FFox, TBird), et l'arrêt du pc aussi : trèèèèès lent... j'ai cru que ça pouvait être la màj du kernel (je crois pas) → terminal, service ufw stoppé → FFox et TBird ont accès, donc, désinstallation des paquets Ufw et Ufw (peut-être que hier j'ai "joué" avec le type de réseau dans Gufw (domestique, public, entreprise) → j'ai peut-être tout bloqué sans m'en rendre compte sinon au démarrage ce matin.
Je viens de supprimer Firewalld + Config, Je n'ai plus que UFW+Gufw (et nftables, mais inactif). UFW est en réseau domestique, j'ai juste activé le FW. Verrai demain le temps pour accéder au bureau.
Pour le partage de dossiers.... rien n'est là.
J'ai testé warpinator, ça n'apporte rien... je dirais même que comme avec KDE Connect, pc et smart' ne se voient pas → j'ai retiré ce paquet et purgé.
J'en démords pas : je trouve totalement incompréhensible que la fonctionnalité de partage de dossiers ne soit pas disponible sans devoir installer des paquets et passer du temps en lignes de commande. Autant que je me souvienne, LMint 19, bouton droit, paramètres, ... "partager ce dossier". Et le dossier était visible sur mon smartphone. Même mon vieux portable en LMint 18.3 n'est pas accessible sur mon réseau local, wifi. Pfuuuf ... tout ça est chronophage.
Sur ce, ... portez-vous bien ; je laisse le post en suspend, je trouverai p-être des solutions en fouillant.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5583
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Je ene sais pas ce qui se passe sur ta config, mais sur ma debian, je branche mon el en USB et il apparait dans le navigateur dolphin. Le transfert est plus rapide que de passer par le wifi.
vincentdegbx
Membre
Membre
Messages : 15
Inscription : 08 nov. 2024, 16:22
Localisation : Namur - Belgique
Status : Hors-ligne

bonsoir Piratebab
alors moi non plus je ne sais pas trop ce qui se passe sur mon Deb'12 ... c'est assez déroutant ;
désolé, le post initial concernait KDE Connect qui marche pas ... puis y'a eu l'idée que qqchose "bloque" l'accès entre pc et smartphone → piste du firewall, puis celle du partage de dossiers (Samba, NFS ??) En gros, Firewalld est viré ; Ufw installé, j'ai mis les règles KDE connect et Samba : j'autorise dans les 2 sens pour les 2, udp tcp, ipv4, ipv6.
Samba, j'ai fouillé les forum et tuto' sur le net → j'ai paramétré le partage de 2 répertoires du mon pc fixe, qui est sur Ethernet et wifi,
j'ai réouvert mon vieux portable HP sous Mint 19.3 qui est sur wifi ; en gros, Ufw est sur les mêmes règles Samba (je n'ai pas KDE Connect dessus), le smb.conf est "identique", pour les [global] et les [share], mêmes paramètres et permissions.
mais les 2 pc ne se voient pas .... smb://IP de l'autre pc/nom du partage, rien ne marche, dans les 2 sens, je n'ai pas d'accès aux partages, ça bloque avant, avec messages d'erreur, argument invalide... ;
par contre, sur mon smartphone, je vois les dossiers partagés des 2 pc (c'est déjà ça)
Depuis mon smart' android, je peux prendre des fichiers de mon pc fixe, mais impossible d'y copier quoi que ce soit,
et de mon vieux HP, je télécharge et j'y charge comme je veux ....
la seule chose qui diffère c'est que j'ai fait un

Code : Tout sélectionner

sudo smbpasswd -a 
sur mon pc en Debian 12 (sur mon nom d'utilisateur évidemment) après avoir clôturé smb.conf alors que je suis quasi certain de n'avoir jamais touché au smb.conf de mon vieux portable Mint 18.3, avant ce soir et encore moins faut un smbpasswd.
Voilà où ça en est. Y'a du mieux mais c'est pas encore ça : KDE Connect reste muet.
Si tout ceci inspire une piste ou l'autre ??
Merci.
Répondre