Skip to content
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

Illegal auto-connection #1709

Closed
1 task done
kuraga opened this issue May 2, 2022 · 4 comments
Closed
1 task done

Illegal auto-connection #1709

kuraga opened this issue May 2, 2022 · 4 comments

Comments

@kuraga
Copy link
Contributor

kuraga commented May 2, 2022

blueman: 2.2.3
BlueZ: 5.64
Distribution: Calculate Linux (Gentoo)
Desktop environment: XFCE 4.16

On turning on MAJOR IV headset (MAC ...:6E) I see:

blueman-manager 22.39.15 INFO     ManagerDeviceList:369 row_update_event: Connected True
blueman-manager 22.39.15 DEBUG    ManagerDeviceMenu:297 generate  : JBL E45BT
blueman-manager 22.39.15 DEBUG    Base:60 do_g_properties_changed: /org/bluez/hci0/dev_..._6E {'Connected': True}

But auto-connection is turned off for MAJOR IV (if I look in menu).

Possible connected issue: #1240.

@cschramm
Copy link
Member

cschramm commented May 2, 2022

I deduce that you are surprise to see "JBL E45BT" in the debug output when "MAJOR IV" connects. That is completely unrelated, don't worry. ManagerDeviceMenu:297 generate logs its selected row's device name.

#1240 is about an animation glitch.

@cschramm cschramm closed this as completed May 2, 2022
@kuraga
Copy link
Contributor Author

kuraga commented May 2, 2022

Ok, but let me check MAJOR IV shouldn't auto-connect? I see that it shouldn't but does.

@kuraga kuraga changed the title Device confusion Illegal auto-connection May 2, 2022
@cschramm
Copy link
Member

cschramm commented May 2, 2022

Both sides can initiate a connection (the remote side usually needs to be trusted explicitly for that), blueman might not be the only piece of software that initiates a connection on its side, and there are temporary connected states that do not refer to any services, e.g. for resolving LE services.

@kuraga
Copy link
Contributor Author

kuraga commented Sep 19, 2022

BTW, after this connection: Audio profiles menu item is a (empty) menu item instead of submenu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants