Bonjour à tous,
Je possède un PC portable en double boot Debian/Windows10 et j’ai une souris bluetooth.
Lorsque je suis sous Windows ou Debian je peux synchroniser ma souris et elle fonctionne très bien. Si je redémarre Debian pour retourner sous Debian ça marche toujours. Si je redémarre Windows pour retourner sous Windows ça marche aussi. Par contre si je passe de Debian à Windows ou de Windows à Debian alors je suis obligé de refaire la synchronisation de ma souris. Elle n’est plus reconnue.
C’est assez pénible et je ne sais pas d’où peut venir le problème. Si ça se trouve cela vient de la souris en elle même et je ne pourrais rien faire…
Ce que je voudrais déjà c’est de savoir si il y’a moyen de savoir d’ou vient le problème.
N’ayant pas eu de réponse et ayant toujours ce problème, je me permet de faire remonter le sujet
Bonjour snake57
Il faudrait trouver la clef d’appairement d’un des deux système d’exploitation
pour la copier sur l’autre.
Mais je n’ai pas de souris bluetooth
pour pouvoir en faire créer une en l’appairant avec les deux systèmes
puis chercher où elle est.
EDIT : Je viens de trouver ce fil de discussion qui confirme ce que je pensais et te donnera peut-être quelques pistes.
Bonjour MiCp et merci pour ta réponse.
En lisant le sujet que tu m’as donné j’ai compris qu’il fallait récupérer la clé coté windows pour la copié coté débian.
Coté Windows j’ai pu récupérer ceci dans la base de registre :
Nom de la clé : HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTHPORT\Parameters\Keys
Nom de la classe : <Sans classe>
Heure de dernière écriture : 16/04/2020 - 04:15
Nom de la clé : HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTHPORT\Parameters\Keys\74dfbf89cfb4
Nom de la classe : <Sans classe>
Heure de dernière écriture : 06/06/2020 - 21:08
Valeur 0
Nom : MasterIRK
Type : REG_BINARY
Données :
00000000 d4 d0 8d 2a db 24 56 25 - ae a6 b8 b1 4d 79 5f ef ÔÐ.*Û$V%®¦¸±My_ï
Nom de la clé : HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTHPORT\Parameters\Keys\74dfbf89cfb4\b59ac9e7d94c
Nom de la classe : <Sans classe>
Heure de dernière écriture : 06/06/2020 - 21:04
Valeur 0
Nom : LTK
Type : REG_BINARY
Données :
00000000 af c0 89 9d 8b 9c 79 de - 29 38 b5 ba 08 16 d1 0d ¯À....yÞ)8µº..Ñ.
Valeur 1
Nom : KeyLength
Type : REG_DWORD
Données : 0x10
Valeur 2
Nom : ERand
Type : REG_QWORD
Données :
00000000 56 dd cc dd b3 ca 0f 05 - VÝÌݳÊ..
Valeur 3
Nom : EDIV
Type : REG_DWORD
Données : 0x3e24
Valeur 4
Nom : IRK
Type : REG_BINARY
Données :
00000000 47 a0 06 29 82 65 45 79 - 4e 82 4d 61 fc ea 13 b8 G .).eEyN.Maüê.¸
Valeur 5
Nom : Address
Type : REG_QWORD
Données :
00000000 4c d9 e7 c9 9a b5 00 00 - LÙçÉ.µ..
Valeur 6
Nom : AddressType
Type : REG_DWORD
Données : 0
Valeur 7
Nom : CSRKInbound
Type : REG_BINARY
Données :
00000000 18 c8 0a 7e fe 3b 7b 5f - cf ba aa ca bb 44 72 80 .È.~þ;{_ϺªÊ»Dr.
Valeur 8
Nom : InboundSignCounter
Type : REG_QWORD
Données :
00000000 ff ff ff ff ff ff ff ff - ÿÿÿÿÿÿÿÿ
Valeur 9
Nom : CSRK
Type : REG_BINARY
Données :
00000000 9c 97 c3 ae e6 e6 0a d7 - b9 8d 2a e1 c7 e8 80 5b ..îææ.×¹.*áÇè.[
Valeur 10
Nom : OutboundSignCounter
Type : REG_DWORD
Données : 0
Valeur 11
Nom : MasterIRKStatus
Type : REG_DWORD
Données : 0x1
Valeur 12
Nom : AuthReq
Type : REG_DWORD
Données : 0x2d
Et coté linux il faut recopier la clé dans le fichier suivant :
[General]
Name=BT5.0 Mouse
Appearance=0x03c2
AddressType=public
SupportedTechnologies=LE;
Trusted=true
Blocked=false
Services=00001800-0000-1000-8000-00805f9b34fb;00001801-0000-1000-8000-00805f9b34fb;0000180a-0000-1000-8000-00805f9b34fb;0000180f-0000-1000-8000-00805f9b34fb;00001812-0000-1000-8000-00805f9b34fb;0000fff0-0000-1000-8000-00805f9b34fb;
[IdentityResolvingKey]
Key=2F38762B934EDA2AB78C68C0737D8F45
[RemoteSignatureKey]
Key=74F8BADA2C21609BC3D32A5F4D6EB68A
Counter=0
Authenticated=false
[LocalSignatureKey]
Key=4015D4E6775177CA11379E02A2142A23
Counter=0
Authenticated=false
[LongTermKey]
Key=0CE339F42619AE7F011C041167C6282A
Authenticated=0
EncSize=16
EDiv=28366
Rand=12250260543215942870
[SlaveLongTermKey]
Key=13123B6983A5B760861A8716BA58BBD6
Authenticated=0
EncSize=16
EDiv=38687
Rand=17027702360913659552
[DeviceID]
Source=2
Vendor=14
Product=13330
Version=26369
[ConnectionParameters]
MinInterval=9
MaxInterval=9
Latency=64
Timeout=300
Je n’arrive pas à identifier quelle(s) clé(s) je dois utiliser coté windows et à quel(s) endroit(s) du fichier linux je dois la mettre.
Bonjour
Je n’ai pas trouvé non plus assez de correspondances pour que ça puisse fonctionner.
J’ai pensé à celles qui suivent :
IdentityResolvingKey <=> IRK
LongTermKey <=> LTK
SlaveLongTermKey <=> SLTK
ERand <=> RAND
et le nombre d’octets de certaines clefs semble bien correspondre,
comme par exemple :
IdentityResolvingKey <=> IRK
Windows : 47 a0 06 29 82 65 45 79 - 4e 82 4d 61 fc ea 13 b8
Linux : 47A00629826545794E824D61FCEA13B8
Mais finalement, il reste quand même beaucoup trop d’inconnues
pour que ça puisse fonctionner.
Et sinon y’a t’il des logs lié au bluetooth sous debian? Ca me permettrait peut être de voir ce qui ne vas pas.
Dans le syslog et peut-être avec journalctl si il y a une unite file qui gère le bluetooth 
juqste au cas où si ça peux aider : https://wiki.ubuntu.com/DebuggingBluetooth