You are not logged in.

#1 2022-12-01 14:29:58

sashkent3
Member
Registered: 2018-06-20
Posts: 7

Dual boot Bluetooth 5.1 pairing (Sennheiser HD 450BT)

Hello everyone!

I'm trying to set up Bluetooth headphones in a dual boot configuration following arch wiki. I have succesfully extracted the .reg file which is below:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys\f47b094aa005\001b66b69ecf]
"LTK"=hex:fe,cc,40,8f,2b,62,ab,18,b9,39,05,43,af,4c,b4,09
"KeyLength"=dword:00000000
"ERand"=hex(b):00,00,00,00,00,00,00,00
"EDIV"=dword:00000000
"IRK"=hex:93,70,4d,3e,b5,07,b8,c7,37,39,cd,d1,b2,ac,9c,31
"Address"=hex(b):cf,9e,b6,66,1b,00,00,00
"AddressType"=dword:00000000
"MasterIRKStatus"=dword:00000001
"AuthReq"=dword:0000002d

I suspect I'm dealing with a Bluetooth 5.1 device based on the presence of multiple (LTK, IRK) keys in the file. Accordingly I've made the following files in the /var/lib/bluetooth/F4:7B:09:4A:A0:05/00:1B:66:B6:9E:CF directory:

>>> cat LongTermKey.Key 
FECC408F2B62AB18B9390543AF4CB409
>>> cat LongTermKey.Rand 
0
>>> cat LongTermKey.EDiv 
00000000

However after a full reboot I'm still unable to connect to the headphones. I suspect that some device specifics is at play here since both Rand and EDiv values are 0 while IRK seems non-trivial and isn't used.
I would appreciate any advice on what am I doing wrong.

Offline

Board footer

Powered by FluxBB