Bonjour à tous!
je viens vers vous car je m’arrache le peu de cheveux qu’il me reste avec l’applet blueman-applet.
J’ai un module bluetooth HC-06 (type rfcomm) que j’essaie de faire fonctionner avec un arduino nano. De ce coté, les tests répondent bien.
Par contre, côté linux: l’applet voit bien le module bluetooth, mais impossible de l’appairer.
les seuls modes proposé sont “sans code pin” ou “avec un code pin aléatoire”!!! Moi, mon module à un code pin de base “1234” et moi, je l’ai modifié en plus!
les log de blueman-applet mes donne uniquement:
La connexion a échoué : Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/blueman/services/meta/SerialService.py", line 29, in connect
port_id = create_rfcomm_device(Adapter(props['Adapter']).get_properties()['Address'], props['Address'], 1)
File "_blueman.pyx", line 214, in _blueman.create_rfcomm_device (_blueman.c:2006)
Exception: Can't connect RFCOMM socket
Malgré tout, j’ai réussi à l’appairé une fois!
J’ai utilisé en console
$ bluetoothctl
[bluetooth]# show
Controller 0C:8B:FD:82:57:3E
Name: unimatrice
Alias: unimatrice
Class: 0x10010c
Powered: yes
Discoverable: yes
Pairable: yes
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001)
Modalias: usb:v1D6Bp0246d0517
Discovering: yes
[bluetooth]# select 0C:8B:FD:82:57:3E
[bluetooth]# power on
Changing power on succeeded
[NEW] Device 5C:F9:38:BC:3A:2D 5C-F9-38-BC-3A-2D
[bluetooth]# agent on
Agent is already registered
[bluetooth]# default-agent
Default agent request successful
[bluetooth]# pairable on
Changing pairable on succeeded
[bluetooth]# scan on
Failed to start discovery: org.bluez.Error.InProgress
[bluetooth]# devices
Device 20:15:01:29:27:98 HC-06
[bluetooth]# pair 20:15:01:29:27:98
Attempting to pair with 20:15:01:29:27:98
Failed to pair: org.bluez.Error.AlreadyExists
[CHG] Device 20:15:01:29:27:98 RSSI: -62
[CHG] Device 20:15:01:29:27:98 RSSI: -43
[CHG] Device 20:15:01:29:27:98 Connected: yes
Request PIN code
[CHG] Device 20:15:01:29:27:98 Connected: no
Request canceled
[agen4m[bluetooth]# pair 20:15:01:29:27:98
Attempting to pair with 20:15:01:29:27:98
Failed to pair: org.bluez.Error.AlreadyExists
[bluetooth]# scan on
Failed to start discovery: org.bluez.Error.InProgress
[bluetooth]# scan
Missing on/off argument
[bluetooth]# devices
Device 20:15:01:29:27:98 HC-06
[bluetooth]# pair 20:15:01:29:27:98
PIN:
Ce matin et a ce moment, la demande de connexion à serial-port par blueman-applet a bien fonctionnée.
Déjà, là je comprend pas trop…
Le pus agaçant, c’est qu’en plus, ce soir, impossible de renouveler l’expérience…!!!
J’envisage une perruque pour mes cheveux, et je vous demande de l’aide. 9a fait deux semaines que je suis dessus.
Apparemment, en 2012 certain avait ce problème mais pas de solution.
auriez vous un avis, s’il vous plaît?
Merci.