Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 15 Aug 2018, 13:12
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Connecter un accessoire Bluetooth
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 6 of 8 [111 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Author Message
Argolance


Joined: 06 Jan 2008
Posts: 3341
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Wed 14 Feb 2018, 14:01    Post subject:  

Bonsoir,

Concernant la question des canaux:
Quand je clique sur le bouton "Lister les appariements actuels" et que je choisis mon smartphone, j'obtiens ça:
GalaxyS wrote:
GalaxyS
=================
Browsing CC:F9:E8:20:1E:34 ...
Service RecHandle: 0x10000
Service Class ID List:
"PnP Information" (0x1200)

Service Name: Headset Gateway
Service RecHandle: 0x10001
Service Class ID List:
"Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 2
Profile Descriptor List:
"Headset" (0x1108)
Version: 0x0102

Service Name: Handsfree Gateway
Service RecHandle: 0x10002
Service Class ID List:
"Handsfree Audio Gateway" (0x111f)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Profile Descriptor List:
"Handsfree" (0x111e)
Version: 0x0105

Service Name: Object Push
Service RecHandle: 0x10003
Service Class ID List:
"OBEX Object Push" (0x1105)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 3
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100

Service Name: AV Remote Control Target
Service RecHandle: 0x10004
Service Class ID List:
"AV Remote Target" (0x110c)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 23
"AVCTP" (0x0017)
uint16: 0x100
Profile Descriptor List:
"AV Remote" (0x110e)
Version: 0x0100

Service Name: BRCM Advanced Audio
Service RecHandle: 0x10005
Service Class ID List:
"Audio Source" (0x110a)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 25
"AVDTP" (0x0019)
uint16: 0x102
Profile Descriptor List:
"Advanced Audio" (0x110d)
Version: 0x0102

Service Name: OBEX File Transfer
Service RecHandle: 0x10006
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 4
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100

Service Name: Dial-up Networking
Service RecHandle: 0x10007
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 5
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100

Service Name: SIM Access
Service RecHandle: 0x10008
Service Class ID List:
"SIM Access" (0x112d)
"Generic Telephony" (0x1204)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 6
Profile Descriptor List:
"SIM Access" (0x112d)
Version: 0x0102

Service Name: PBAP Server
Service RecHandle: 0x10009
Service Class ID List:
"Phonebook Access - PSE" (0x112f)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 19
"OBEX" (0x0008)
Profile Descriptor List:
"Phonebook Access" (0x1130)
Version: 0x0100

Notez les canaux que j'ai mis en caractères gras.
Je me demande s'il ne faut pas choisir le canal qui correspond au service auquel on veut accéder? Par exemple le canal 4 pour le transfert de fichiers (OBEX File Transfer) ou le canal 19 PBAP Server pour Phonebook Access, etc?

Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
Argolance


Joined: 06 Jan 2008
Posts: 3341
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Wed 14 Feb 2018, 14:15    Post subject:  

Hello,
PacificRW wrote:
j'ai depuis deux jours un problème avec mon bouton bleu on/off. Il ne réagit plus et reste sur on. Quand j'ouvre pBluetooth et que je clique sur "Vérifier le dispositif Bluetooth local", je reçois effectivement le message : "Le dispositif est éteint" (Bluetooth is off).

Que dit la commande:
Code:
pidof bluetoothd

Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
hamoudoudou

Joined: 24 Jul 2014
Posts: 1467
Location: rabat

PostPosted: Thu 15 Feb 2018, 00:27    Post subject: Bluetooth est un rois danois  

pour votre translateur
"Le nom de Bluetooth, littéralement signifiant dent bleue est la traduction de Blåtand, surnom du roi danois Harald Ier qui unifia les différents peuples scandinaves de manière pacifique par la consultation et la coopération: "
comme 'aigle noir' était le nom d'une personne ou 'petit matin ombrageux, ou 'taureau ailé'
çà vous fait une belle jambe ? Le bluetooth permettra d'utiliser une manette de jeux pour jouer au tennis ou pacman au lieu de taper sur les flèches de son clavier
wifi.jpg
 Description   Ni WiFi ni Bluetooth !
 Filesize   135.66 KB
 Viewed   249 Time(s)

wifi.jpg

Back to top
View user's profile Send private message 
PacificRW


Joined: 31 Jan 2014
Posts: 116
Location: France

PostPosted: Thu 15 Feb 2018, 02:32    Post subject:  

Bonjour Argo,
je viens de tester la commande "pidof bluetoothd" : pas de réponse, pas d'effet sur le bouton.
A bientôt
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 12556
Location: Gatineau (Qc), Canada

PostPosted: Thu 15 Feb 2018, 07:32    Post subject:  

Salut.

C'est pas que je veux me mêler de vos oignons, mais vous n'êtes pas les seuls
à qui la chose arrive. Voir :
https://www.ask.com/web?o=0&l=dir&qo=serpSearchTopBox&q=linux+bluetooth+button+stays+on
Si vous avez besoin de traduction demandez-moi.

À tout hasard, je joins le man en français pour pidof.
Pacifique, tu étais en console quand tu as tapé la commande, oui ?
Code:
pgrep bluetoothd
devrait aussi retourner un numéro de processus s'il existe.

Mais ces outils sont-ils les plus informateurs ?
On peut obtenir la liste des « démons » qui tournent sur son ordi en tapant
Code:
ps | grep "d$"
Pour obtenir seulement le numéro d'un processus, le fin du fin, c'est
Code:
ps | awk '$0 ~ /d$/ {print $1}'
Quote:
Techniquement, cette commande demande à awk de filtrer la liste produite
par < ps > selon qu'il y a dans la totalité de la ligne ( $0 ) une entrée finissant
par "d" ( ~ /d$/ ) et d'imprimer le 1er champ ( $1 ). L'avantage, c'est qu'awk
permet de questionner précisément un champ de la ligne produite par < ps >.

À mon étonnement, moi qui n'ai pas d'appareil bluetooth connecté (mais un jour
j'en aurai un -- c'est pourquoi la présente discussion m'intéresse), j'obtiens, pour
Code:
ps | awk '$0 ~ /bluetooth/ {print $1}'
Quote:
19628
Hé ben !

Pour revenir au problème de Pacifique : le démon de l'exécutable bluetooth a
choisi de rester au chaud dans son enfer ! Laughing Ce qui donne à penser que
Pacifique est un homme vertueux !! Laughing

Blague à part, pour voir, tapes donc
Code:
bluetoothd
en console, et refais le test d'Argolance. Résultat ?

À+
pidof_8.html.zip
Description  Cette traduction de chez Debian est plus complète que celle sur le site de J.-P. Barsalis, à http://jp.barralis.com/linux-man/man8/pidof.8.php .
zip

 Download 
Filename  pidof_8.html.zip 
Filesize  2.42 KB 
Downloaded  34 Time(s) 

_________________
musher0
~~~~~~~~~~
Siempre será canción nueva... (V. Jara, Manifiesto)
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 12556
Location: Gatineau (Qc), Canada

PostPosted: Thu 15 Feb 2018, 08:13    Post subject:  

Autre source de renseignements, en passant par l'arborescence d'un exécutable.

Taper à la suite
Code:
ps a --forest
puis
Code:
ps a --forest | grep bluetoothd

Si le processus < bluetoothd > est enclenché, tu vas voir à quel autre processus
il se rattache en suivant les lignes diagonales et par leur éloignement de la marge
de gauche. (Puisqu'on a l'arborescence complète en référence au-dessus.)

Valable pour tout exécutable si on remplace « bluetoothd » par son nom.

Dans l'espoir que cela vous sera utile.

_________________
musher0
~~~~~~~~~~
Siempre será canción nueva... (V. Jara, Manifiesto)
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 3341
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Thu 15 Feb 2018, 09:40    Post subject:  

Bonjour,
Merci musher0 pour le lien ainsi que pour les lignes de commandes dont certaines sont très intéressantes et peuvent s'avérer utiles. Elles ne donnent cependant pas toutes des résultats probants pour ce qui nous concerne:
Code:
# ps | grep "d$"
14464 root       0:00 klogd
15803 root       0:01 /usr/local/pup_event/pup_event_frontend_d
20578 root       0:56 thunderbird

Pas de bluetoothd en vue, alors que:
Code:
# pidof bluetoothd
21906

Quote:
C'est pas que je veux me mêler de vos oignons, mais vous n'êtes pas les seuls à qui la chose arrive

Au contraire...

@PacificRW
Si l'une ou l'autre des commandes données ne renvoie rien, c'est que le démon bluetoothd (qui gère tous les appareils Bluetooth), n'est pas en cours d'exécution en arrière-plan.
Comme sa configuration se fait dans le fichier /etc/bluetooth/main.conf, il est possible que ce dernier soit absent ou altéré suite à un quelconque incident. Cela peut arriver si le processus du script pBluetooth est arrêté brutalement à cause d'une erreur de code ou une manipulation incohérente.

Ce que je peux dire en tout cas (pour ce que j'en comprends!), c'est que le script est minimaliste et qu'il n'est pas "prévenant" au sens où rien n'est prévu, pas de blocage de telle ou telle partie d'un processus interne avec avertissement si les conditions d'une commande ne sont pas réunies. Par exemple, une ligne de commandes qui repose sur la lecture d'un fichier temporaire (Xdialog entre autre), plante le tout s'il a été supprimé ou altéré. Ceci peut être la cause de cela.

J'ai essayé d'apporter quelques améliorations de ce côté, surtout dans la version sur laquelle je bidouille quand j'ai un moment.

Cordialement

_________________


Last edited by Argolance on Fri 16 Feb 2018, 13:46; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
PacificRW


Joined: 31 Jan 2014
Posts: 116
Location: France

PostPosted: Thu 15 Feb 2018, 16:52    Post subject:  

@Musher et Argolance :
Je viens de rebâtir une Tooppy "propre" pour reprendre mes essais.
Mon bouton bleu de bluetooth "on/off" refonctionne normalement Embarassed
En console, j'obtiens les réponses suivantes aux lignes que vous proposez l'un et l'autre :

root@Chatnoir ~
# pidof bluetoothd
9764
root@Chatnoir ~
# pgrep bluetoothd
9764
root@Chatnoir ~
# ps | awk '$0 ~ /bluetooth/ {print $1}'
9764
23899
29939
29947
root@Chatnoir ~
# bluetoothd
root@Chatnoir ~
# ps a --forest
PID TTY STAT TIME COMMAND
17015 pts/0 Ss 0:00 bash
25490 pts/0 R+ 0:00 \_ ps-FULL a
31207 tty1 S 0:24 /usr/local/fir
30495 tty1 S 0:00 /bin/bash /usr
30496 tty1 S 0:00 \_ /bin/bash
30497 tty1 S 0:00 \_ yad --
30393 tty1 S 0:00 /bin/bash -a /
30395 tty1 S 0:00 \_ /bin/bash
30397 tty1 S 0:00 \_ yad --
30315 tty1 S 0:00 /bin/bash /roo
30317 tty1 S 0:00 \_ /bin/bash
30319 tty1 S 0:00 \_ yad --
30186 tty1 S 0:00 /bin/bash /roo
30187 tty1 S 0:00 \_ /bin/bash
30188 tty1 S 0:00 \_ yad --
29977 tty1 S 0:00 /bin/sh /usr/s
29979 tty1 S 0:58 \_ retrovol -
29951 tty1 S 0:00 /bin/sh /usr/s
29953 tty1 S 0:02 \_ /root/Star
29949 tty1 S 0:00 dbus-launch --
29947 tty1 S 0:00 bluetooth_tray
29939 tty1 S 0:00 /usr/lib/obexd
29926 tty1 S 0:00 /bin/bash /roo
29927 tty1 S 0:00 \_ /bin/bash
29928 tty1 S 0:00 \_ yad --
29879 tty1 S 0:00 /bin/sh /usr/s
29881 tty1 S 0:17 \_ /root/Star
29876 tty1 S 0:00 /bin/bash /roo
29877 tty1 S 0:00 \_ /bin/bash
29878 tty1 S 0:00 \_ yad --
29821 tty1 S 0:00 /bin/sh /usr/s
29823 tty1 S 0:00 \_ /root/Star
29804 tty1 S 0:00 /bin/sh /usr/s
29806 tty1 S 0:15 \_ /bin/bash
25431 tty1 S 0:00 \_ sleep
29755 tty1 S 0:12 /usr/local/app
31899 tty1 Sl 5:57 \_ firefox
31956 tty1 Sl 4:54 \_ /usr/l
8920 tty3 Ss+ 0:00 /sbin/getty 38
8915 tty2 Ss+ 0:00 /sbin/getty 38
8914 tty1 Ss 0:00 -sh
29535 tty1 S+ 0:00 \_ /bin/sh /u
29585 tty1 S+ 0:00 \_ /usr/b
29586 tty4 S<sl+ 2:27 \_ X
29589 tty1 S 0:15 \_ jw
29734 tty1 S 0:01 \
root@Chatnoir ~
# ps a --forest | grep bluetoothd
26713 pts/0 S+ 0:00 \_ grep bluetoothd
root@Chatnoir ~
#

Pour moi c'est du chinois mais j'ai l'impression qu'il est question de processus, non ?

@Argo notamment :
J'ai réessayé d'appairer (apparier ?? associer ?) un casque et de le connecter (sans plus de succès). En retour j'ai la page XDialog habituelle. puis la saisie suivante d'une fenêtre retrécie que j'ai élargie :
Je ne peux ni ne sais qu'entrer dans la fenêtre blanche.

J'ai réessayé avec mon smartphone et j'ai réussi à le connecter de façon assez empirique en choisissant en effet le canal 19.
J'ai réussi à transférer 2 documents du smart vers mon laptop sous Tooppy. Je n'ai pas encore trouvé le moyen de faire l'inverse.
L'ordi semble ne pas intégrer le smart à la liste des périphériques.
Ou alors je ne sais pas m'y prendre Confused
On tourne autour du pot, mais on avance lentement, non ?
180215_210527_369x131_easyshot.jpg
 Description   
 Filesize   7.26 KB
 Viewed   190 Time(s)

180215_210527_369x131_easyshot.jpg

Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 12556
Location: Gatineau (Qc), Canada

PostPosted: Thu 15 Feb 2018, 19:48    Post subject:  

Allô, PacificRW.

Merci pour les tables diagnostiques.

Ben oui, on dirait qu'on progresse ! Au moins, tu obtiens un certain résultat. Smile
Bravo !

Pour l'arborescence où bluetoothd n'apparaît pas, ma faute, ma ligne va proba-
blement chercher le mauvais « utilisateur ». L'utilisateur humain est « root », mais
le système lui-même a des noms d'utilisateurs, on les voit dans htop. Je vais
fouiller ça encore un peu.

(Peut-être pas tout de suite, je collabore avec puppy_apprentice à la conversion
des documents de pekwm, qui sont en xml, et c'est très prenant. Il est très calé
en xml, ce type, malgré son surnom d'« apprenti ». Voir ici.)

Par contre, on voit un "bluetooth_tray" dans l'arborescence. Ses cousins ne
doivent pas être bien loin.

Aussi je crois qu'un des processus « yad » dans la table est celui de la fenêtre
que tu as produit en illustration.

À+
~~~~~~~~~~~~~~~~
PS
Une idée comme ça : le démon bluetoothd aurait-il des paramètres qu'il faut lui
spécifier sur la ligne de commande ? Et si on lui donne le ou les mauvais, il
retourne se coucher ? Vous me suivez ?

_________________
musher0
~~~~~~~~~~
Siempre será canción nueva... (V. Jara, Manifiesto)
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 3341
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Fri 16 Feb 2018, 13:39    Post subject:  

Hello,
musher wrote:
Aussi je crois qu'un des processus « yad » dans la table est celui de la fenêtre que tu as produit en illustration.

Non pas, c'est une fenêtre Xdialog.
Il n'y a aucune fenêtre ou processus yad dans le script, l'icône de notification n'en est pas non plus. Je n'ai utilisé que des "yaf-splash" et "Xdialog" à la place des fenêtres "Dialog" d'origine, affichées sur fond bleu dans une fenêtre de console.

Pour ce qui est de l’icône de notification, j'ai cherché les sources pour voir ce qu'elle a dans le ventre et quelles commandes exactement sont lancées lorsqu'on clique dessus.
En vain! Confused
Quote:
Une idée comme ça : le démon bluetoothd aurait-il des paramètres qu'il faut lui spécifier sur la ligne de commande ? Et si on lui donne le ou les mauvais, il retourne se coucher ? Vous me suivez ?

...
bluetooth man page wrote:
bluetoothd lui-même n'accepte pas beaucoup d'options de ligne de commande, car la majeure partie de sa configuration se fait dans le fichier /etc/bluetooth/main.conf, qui a sa propre page de manuel.

Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
Argolance


Joined: 06 Jan 2008
Posts: 3341
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Sat 17 Feb 2018, 08:20    Post subject:  

Bonjour,
Voici la version 1.1d de Arrow pBluetooth qui devrait résoudre le problème des dispositifs HID (clavier, souris, manette, etc...). J'ai revu l'interface pour qu'elle soit plus claire et "user friendly" (du moins je l'espère).

Cordialement.
180217_132948_506x385_easyshot.jpg
 Description   
 Filesize   24.97 KB
 Viewed   112 Time(s)

180217_132948_506x385_easyshot.jpg


_________________

Back to top
View user's profile Send private message Visit poster's website 
did18

Joined: 19 Nov 2014
Posts: 386

PostPosted: Sat 17 Feb 2018, 12:57    Post subject:  

Bonjour

Oups... Cela ne fonctionne pas chez moi. Désolé.

Curieusement l'icône affiche le dispositif sur "On" alors que le message indique le contraire. L'adaptateur quand à lui semble fonctionner car la LED bleue clignote.

La commande lsusb indique : Bus 002 Device 008: ID 0c10:0000 sans autre indication sur cette ligne (ligne qui n'apparait pas quand l'adaptateur n'est pas branché).

Le fichier testbluetooth2.zip contient le retour de la commande dmesg, si cela peut être utile...

Bonne journée.
testbluetooth2.zip
Description 
zip

 Download 
Filename  testbluetooth2.zip 
Filesize  13.68 KB 
Downloaded  30 Time(s) 
180217_172321_326x148_easyshot.jpg
 Description   
 Filesize   8.25 KB
 Viewed   105 Time(s)

180217_172321_326x148_easyshot.jpg

Back to top
View user's profile Send private message 
PacificRW


Joined: 31 Jan 2014
Posts: 116
Location: France

PostPosted: Sat 17 Feb 2018, 13:03    Post subject:  

Salut P.
Je découvre ton post.
Question préalable au test : faut-il désinstaller l'ancienne version de pBluetooth ou installer la nouvelle par dessus ? Rolling Eyes
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 12556
Location: Gatineau (Qc), Canada

PostPosted: Sat 17 Feb 2018, 13:41    Post subject:  

« Gare aux pots de miel » :
une mise en garde de la Gendarmerie royale du Canada
à propos de sites pour la connexion des wifis.

http://www.tvanouvelles.ca/2018/02/16/reseaux-wi-fi-publics-gare-aux-pots-de-miel

Des fois que vous en auriez aussi.

À+

_________________
musher0
~~~~~~~~~~
Siempre será canción nueva... (V. Jara, Manifiesto)
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 3341
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Sat 17 Feb 2018, 14:27    Post subject:  

Bonsoir,
PacificRW wrote:
Salut P.
Je découvre ton post.
Question préalable au test : faut-il désinstaller l'ancienne version de pBluetooth ou installer la nouvelle par dessus ? Rolling Eyes

À la lecture du message de did18, je me le demande.
Le problème rencontré par did18 (et rencontré aussi par toi) ne se produirait sans doute pas sur une nouvelle session/installation (ça a été le cas pour toi) car il n'y aurait pas d'anciens fichiers de configuration créés lors d’utilisations antérieures de pBluetooth a être écrasés par les nouveaux.

Exclamation Alors je crois bien qu'il faut désinstaller pBluetooth (pas les autres programmes, évidemment), relancer le PC puis réinstaller pBluetooth.

Idea Le plus simple pour remédier à ça, serait de décompresser le fichier pet (dans ToOpPy, clic droit sur le fichier/menu "Pet2tgz", clic gauche sur le fichier tgz...), d'en extraire juste le script /usr/sbin/pbluetooth puis de le coller à la place de l'ancien plutôt que de réinstaller le paquet sur celui d'avant.
Si on veut avoir les icônes (recommandées parce qu'elles ont leur importance), il faut les transférer de/vers /usr/share/pixmaps.
Pour la traduction, pbluetooth.mo de/vers /usr/share/locale/fr/LC_MESSAGES (recommandé pour les textes d'infos).

Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 6 of 8 [111 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1048s ][ Queries: 12 (0.0143s) ][ GZIP on ]