-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Config parser error: no LinkKey section #7
Comments
Can confirm, same error here, same python version and bt-dualboot, but on Arch Linux 5.15.72-1 LTS |
Same error here, Python 3.10.7, kernel 5.19.13 |
Same issue, Windows 11 w/o ntfs encryption, C drive mounts fine, on Gentoo python 3.10.8 and kernel 6.0.2 |
Same error. |
Same issue on Arch 6.0.2-arch1-g14-1 and Python 3.10.8. Decrypted Bitlocker and have R/W access. |
#5 sort of resolved the issue. Looks like the Logitech MX Ergo [evie@wendy-endeavour bt-dualboot]$ sudo ./bt-dualboot -l Needs syncNo device found ready to sync. Missing pairing keyFollowing devices do not have a pairing key and so cannot be synced [ED:E3:CD:17:19:BA] MX Ergo |
This happened to me as well. The easiest way around it is just
Afterwards, just re-pair properly and run |
Maybe there's a missing support for Bluetooth 5.1, which uses other keys: LTK, ERand and EDiv. |
This pull request had the same issue as the master branch for me but using your solution fixed it, thanks |
That pull request is to disable devices without a LinkKey but the thing is that BT5.1 devices correctly don't have a LinkKey. They use the keys mentioned above by @jorgicio The copying of such values should be supported as well |
Somehow both the Microsoft Designer Bluetooth keyboard and mouse are working fine under Linux (right now), but neither one of them has an entry |
For the time being, https://gist.github.com/Mygod/f390aabf53cf1406fc71166a47236ebf seems to complement |
Bump into the same problem, my device is a bluetooth keyboard. |
Try #14 by installing |
I'm seeing the same problem. In my case the device file is my PineTime smart watch. I haven't done much with it from Linux, but it may be that pairing is not expected. Certainly that's the case when accessing he watch from my phone, and pairing in the phone settings actually creates problems for the app that talks to the watch. I did use Linux to update the phone's operating system over bluetooth, so the device info file would be what's left there from that. I tried
I suggest that correct behaviour if a device cannot be synced would be to report the issue in a user friendly way and proceed to sync the other devices. |
I was thinking that I could sync the devices one by one, using |
It is likely related to #14 (comment) . That's also a place to comment on possible improvements on https://github.com/Simon128/bt-dualboot |
Listing devices gives me the following error
The command I used
And reinstalling seems not working.
bt-dualboot: 1.0.1
Python: 3.10.7
OS: Arch Linux with kernel 5.19.11-arch1-1
The text was updated successfully, but these errors were encountered: