blueman-project / blueman

Blueman is a GTK+ Bluetooth Manager
GNU General Public License v3.0
1.23k stars 187 forks source link

Bluetooth `Connection Failed: br-connection-unknown` #2026

Closed ovari closed 6 months ago

ovari commented 1 year ago

From https://github.com/linuxmint/cinnamon/issues/11456

blueman: 2.3.5 BlueZ: not sure Distribution: Linux Mint 21.1 Desktop environment: Cinnamon 5.6.7

Issue

Unable to pair Linux Mint computer and Nokia phone.

Steps to reproduce

  1. Turn on Bluetooth
  2. Pair Nokia phone with Linux Mint and Connection Failed: br-connection-unknown Connection Failed br-connection-unknown
  3. Bluetooth seems to connect and then disconnect seconds later image

Expected behaviour

Able to pair Linux Mint and Nokia devices to test Bug 128854 - LibreOffice Impress Remote for Android 2.4.0 and LibreOffice 6.3.3.2 for Linux.

Thank you

cschramm commented 1 year ago

Please provide the output from blueman-applet --loglevel debug of the pairing attempt as described on the troubleshooting page.

ovari commented 1 year ago
$ blueman-applet --loglevel debug
blueman-applet 19.28.12 INFO     PluginManager:87 load_plugin: ['KillSwitch', 'StandardItems', 'AuthAgent', 'DhcpClient', 'SerialManager', 'GameControllerWakelock', 'AutoConnect', 'StatusNotifierItem', 'PowerManager', 'TransferService', 'NetUsage', 'DisconnectItems', 'RecentConns', 'DiscvManager', 'PPPSupport', 'ExitItem', 'Menu', 'StatusIcon', 'DBusService', 'ConnectionNotifier', 'NMDUNSupport', 'NMPANSupport', 'ShowConnected', 'Networking']
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'>
blueman-applet 19.28.12 DEBUG    Base:60 do_g_properties_changed: /org/bluez/hci0 {'Address': 'B0:C0:90:C5:62:E8', 'AddressType': 'public', 'Name': 'g', 'Alias': 'g', 'Class': 8126732, 'Powered': True, 'Discoverable': False, 'DiscoverableTimeout': 180, 'Pairable': True, 'PairableTimeout': 0, 'Discovering': False, 'UUIDs': ['00001133-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '00001105-0000-1000-8000-00805f9b34fb', '00001132-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '00001104-0000-1000-8000-00805f9b34fb', '00005005-0000-1000-8000-0002ee000001', '00001108-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000112f-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '00001106-0000-1000-8000-00805f9b34fb'], 'Modalias': 'usb:v1D6Bp0246d0540', 'Roles': ['central', 'peripheral']}
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'>
blueman-applet 19.28.12 WARNING  PluginManager:151 __load_plugin: Not loading DhcpClient because its conflict has higher priority
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'>
blueman-applet 19.28.12 WARNING  PluginManager:151 __load_plugin: Not loading PPPSupport because its conflict has higher priority
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMPANSupport.NMPANSupport'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'>
blueman-applet 19.28.12 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'>
blueman-applet 19.28.12 INFO     Networking:35 load_nap_settings: Loading NAP settings
blueman-applet 19.28.12 INFO     KillSwitch:106 io_event  : killswitch registered 1
blueman-applet 19.28.12 INFO     KillSwitch:122 io_event  : State: True
blueman-applet 19.28.12 INFO     PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True
blueman-applet 19.28.12 INFO     KillSwitch:85 _on_connman_vanished: net.connman vanished
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Networking.Networking object at 0x7fef0c39d5d0>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ShowConnected.ShowConnected object at 0x7fef0c39dba0>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.NMPANSupport.NMPANSupport object at 0x7fef0c39d600>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.NMDUNSupport.NMDUNSupport object at 0x7fef0c39db40>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier object at 0x7fef0c39db70>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ExitItem.ExitItem object at 0x7fef0c39d9f0>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DiscvManager.DiscvManager object at 0x7fef0c39d9c0>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.RecentConns.RecentConns object at 0x7fef0c39d840>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DisconnectItems.DisconnectItems object at 0x7fef0c39d7e0>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.TransferService.TransferService object at 0x7fef0c39d1b0>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem object at 0x7fef0c39d420>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AutoConnect.AutoConnect object at 0x7fef0c39d780>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock object at 0x7fef0c39d180>
blueman-applet 19.28.12 DEBUG    SerialManager:50 on_delete : Terminating any running scripts
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.SerialManager.SerialManager object at 0x7fef0c39d4b0>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DBusService.DBusService object at 0x7fef0c39d630>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AuthAgent.AuthAgent object at 0x7fef0c39d150>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StandardItems.StandardItems object at 0x7fef0c39cee0>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.KillSwitch.KillSwitch object at 0x7fef0c39cc70>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PowerManager.PowerManager object at 0x7fef0c39cc10>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <StatusIcon.StatusIcon object at 0x7fef0c375500 (blueman+plugins+applet+StatusIcon+StatusIcon at 0x5625554bc460)>
blueman-applet 19.28.12 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Menu.Menu object at 0x7fef102b5210>
cschramm commented 1 year ago

The process seems to terminate immediately. There's probably another blueman-applet process already running.

tai-tran-tan commented 1 year ago

I had the same problem with keyboard Keychrone K8 Reproduce:

  1. connect keyboard for the first time (first time pair)
  2. switch off keyboard
  3. switch on keyboard, try to reconnect
  4. => notification shows 'connected' then 'disconnected' consecutively

Workaround:

  1. remove the keyboard from known device list (on laptop),
  2. reset keyboard to forget the laptop (on keyboard)
  3. connect as first time pair => OK

Below are log entries from both failed and success connection (they are the same IMO) Connection failed log: blueman-applet --loglevel debug blueman-applet 11.36.14 INFO PluginManager:87 load_plugin: ['PowerManager', 'NMPANSupport', 'DisconnectItems', 'AuthAgent', 'GameControllerWakelock', 'AutoConnect', 'ShowConnected', 'ConnectionNotifier', 'DBusService', 'StatusIcon', 'Menu', 'StandardItems', 'SerialManager', 'TransferService', 'Networking', 'ExitItem', 'NMDUNSupport', 'KillSwitch', 'DiscvManager', 'StatusNotifierItem', 'RecentConns', 'DhcpClient', 'NetUsage', 'PPPSupport'] blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'> blueman-applet 11.36.14 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0 {'Address': '50:E0:85:1E:A5:31', 'AddressType': 'public', 'Name': 'kali-linux', 'Alias': 'kali-linux', 'Class': 8126732, 'Powered': True, 'Discoverable': False, 'DiscoverableTimeout': 180, 'Pairable': True, 'PairableTimeout': 0, 'Discovering': False, 'UUIDs': ['00001133-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '00001105-0000-1000-8000-00805f9b34fb', '00001132-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '00001104-0000-1000-8000-00805f9b34fb', '00005005-0000-1000-8000-0002ee000001', '0000110c-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000112f-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '00001106-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb'], 'Modalias': 'usb:v1D6Bp0246d0541', 'Roles': ['central', 'peripheral']} blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'> blueman-applet 11.36.14 INFO Networking:35 load_nap_settings: Loading NAP settings blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DhcpClient.DhcpClient'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.PPPSupport.PPPSupport'> blueman-applet 11.36.14 INFO KillSwitch:106 io_event : killswitch registered 1 blueman-applet 11.36.14 INFO KillSwitch:122 io_event : State: True blueman-applet 11.36.14 INFO PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True blueman-applet 11.36.14 INFO KillSwitch:85 _on_connman_vanished: net.connman vanished blueman-applet 11.36.14 INFO TransferService:234 _on_dbus_name_appeared: org.bluez.obex :1.93 blueman-applet 11.36.14 INFO Applet:63 _on_dbus_name_appeared: org.bluez :1.4 blueman-applet 11.36.14 INFO Functions:114 launch : Gtk eventtime is 0, not using LaunchContext blueman-applet 11.36.14 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_98_FC_84_84_94_A9 {'Address': '98:FC:84:84:94:A9', 'AddressType': 'public', 'Name': 'MI Portable Speaker\u200b', 'Alias': 'MI Portable Speaker\u200b', 'Class': 3408900, 'Icon': 'audio-headset', 'Paired': True, 'Bonded': True, 'Trusted': True, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': ['00001101-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '0000110d-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb'], 'Modalias': 'bluetooth:v05D6p000Ad0240', 'Adapter': '/org/bluez/hci0', 'ServicesResolved': False} blueman-applet 11.36.14 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_1C_52_16_8B_3B_99 {'Address': '1C:52:16:8B:3B:99', 'AddressType': 'public', 'Name': 'Redmi AirDots 2', 'Alias': 'Redmi AirDots 2', 'Class': 2360324, 'Icon': 'audio-headset', 'Paired': True, 'Bonded': True, 'Trusted': False, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': ['0000110b-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb'], 'Modalias': 'bluetooth:v05D6p000Ad0240', 'Adapter': '/org/bluez/hci0', 'ServicesResolved': False} blueman-applet 11.36.14 INFO BluezAgent:56 register_agent: Register Agent blueman-applet 11.36.14 INFO Networking:71 set_nap : set nap False blueman-applet 11.36.14 ERROR AgentManager:20 on_register_failed: /org/bluez/obex/agent/blueman org.bluez.obex.Error.AlreadyExists Agent already exists blueman-applet 11.36.14 INFO ShowConnected:50 enumerate_connections: Found 0 existing connections blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PPPSupport.PPPSupport object at 0x7f23bee1a650> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DhcpClient.DhcpClient object at 0x7f23bee1a680> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.RecentConns.RecentConns object at 0x7f23bee19e70> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem object at 0x7f23bee19d50> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DiscvManager.DiscvManager object at 0x7f23bee1a3e0> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.KillSwitch.KillSwitch object at 0x7f23bee1a080> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ExitItem.ExitItem object at 0x7f23bee19e40> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Networking.Networking object at 0x7f23bee1a200> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.TransferService.TransferService object at 0x7f23bee19cf0> blueman-applet 11.36.14 DEBUG SerialManager:50 on_delete : Terminating any running scripts blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.SerialManager.SerialManager object at 0x7f23bee19ed0> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StandardItems.StandardItems object at 0x7f23bee19a50> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier object at 0x7f23bee19a20> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ShowConnected.ShowConnected object at 0x7f23bee19a80> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AutoConnect.AutoConnect object at 0x7f23bee19930> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock object at 0x7f23bee197e0> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AuthAgent.AuthAgent object at 0x7f23bee19780> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DisconnectItems.DisconnectItems object at 0x7f23bee19840> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DBusService.DBusService object at 0x7f23bee18f10> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PowerManager.PowerManager object at 0x7f23c5a492a0> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <StatusIcon.StatusIcon object at 0x7f23c598d600 (blueman+plugins+applet+StatusIcon+StatusIcon at 0x55ea5bba8220)> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Menu.Menu object at 0x7f23c5a49750>

Connection succeeded log: ` blueman-applet --loglevel debug blueman-applet 11.38.08 INFO PluginManager:87 load_plugin: ['PowerManager', 'NMPANSupport', 'DisconnectItems', 'AuthAgent', 'GameControllerWakelock', 'AutoConnect', 'ShowConnected', 'ConnectionNotifier', 'DBusService', 'StatusIcon', 'Menu', 'StandardItems', 'SerialManager', 'TransferService', 'Networking', 'ExitItem', 'NMDUNSupport', 'KillSwitch', 'DiscvManager', 'StatusNotifierItem', 'RecentConns', 'DhcpClient', 'NetUsage', 'PPPSupport'] blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'> blueman-applet 11.38.08 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0 {'Address': '50:E0:85:1E:A5:31', 'AddressType': 'public', 'Name': 'kali-linux', 'Alias': 'kali-linux', 'Class': 8126732, 'Powered': True, 'Discoverable': False, 'DiscoverableTimeout': 180, 'Pairable': True, 'PairableTimeout': 0, 'Discovering': False, 'UUIDs': ['00001133-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '00001105-0000-1000-8000-00805f9b34fb', '00001132-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '00001104-0000-1000-8000-00805f9b34fb', '00005005-0000-1000-8000-0002ee000001', '0000110c-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000112f-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '00001106-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb'], 'Modalias': 'usb:v1D6Bp0246d0541', 'Roles': ['central', 'peripheral']} blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'> blueman-applet 11.38.08 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'> blueman-applet 11.38.08 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'> blueman-applet 11.38.08 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'> blueman-applet 11.38.08 INFO Networking:35 load_nap_settings: Loading NAP settings blueman-applet 11.38.08 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'> blueman-applet 11.38.08 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'> blueman-applet 11.38.08 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.DhcpClient.DhcpClient'> blueman-applet 11.38.08 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.PPPSupport.PPPSupport'> blueman-applet 11.38.08 INFO KillSwitch:106 io_event : killswitch registered 1 blueman-applet 11.38.08 INFO KillSwitch:122 io_event : State: True blueman-applet 11.38.08 INFO PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True blueman-applet 11.38.08 INFO KillSwitch:85 _on_connman_vanished: net.connman vanishedblueman-applet --loglevel debug blueman-applet 11.36.14 INFO PluginManager:87 load_plugin: ['PowerManager', 'NMPANSupport', 'DisconnectItems', 'AuthAgent', 'GameControllerWakelock', 'AutoConnect', 'ShowConnected', 'ConnectionNotifier', 'DBusService', 'StatusIcon', 'Menu', 'StandardItems', 'SerialManager', 'TransferService', 'Networking', 'ExitItem', 'NMDUNSupport', 'KillSwitch', 'DiscvManager', 'StatusNotifierItem', 'RecentConns', 'DhcpClient', 'NetUsage', 'PPPSupport'] blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'> blueman-applet 11.36.14 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0 {'Address': '50:E0:85:1E:A5:31', 'AddressType': 'public', 'Name': 'kali-linux', 'Alias': 'kali-linux', 'Class': 8126732, 'Powered': True, 'Discoverable': False, 'DiscoverableTimeout': 180, 'Pairable': True, 'PairableTimeout': 0, 'Discovering': False, 'UUIDs': ['00001133-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '00001105-0000-1000-8000-00805f9b34fb', '00001132-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '00001104-0000-1000-8000-00805f9b34fb', '00005005-0000-1000-8000-0002ee000001', '0000110c-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000112f-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '00001106-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb'], 'Modalias': 'usb:v1D6Bp0246d0541', 'Roles': ['central', 'peripheral']} blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'> blueman-applet 11.36.14 INFO Networking:35 load_nap_settings: Loading NAP settings blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'> blueman-applet 11.36.14 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DhcpClient.DhcpClient'> blueman-applet 11.36.14 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.PPPSupport.PPPSupport'> blueman-applet 11.36.14 INFO KillSwitch:106 io_event : killswitch registered 1 blueman-applet 11.36.14 INFO KillSwitch:122 io_event : State: True blueman-applet 11.36.14 INFO PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True blueman-applet 11.36.14 INFO KillSwitch:85 _on_connman_vanished: net.connman vanished blueman-applet 11.36.14 INFO TransferService:234 _on_dbus_name_appeared: org.bluez.obex :1.93 blueman-applet 11.36.14 INFO Applet:63 _on_dbus_name_appeared: org.bluez :1.4 blueman-applet 11.36.14 INFO Functions:114 launch : Gtk eventtime is 0, not using LaunchContext blueman-applet 11.36.14 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_98_FC_84_84_94_A9 {'Address': '98:FC:84:84:94:A9', 'AddressType': 'public', 'Name': 'MI Portable Speaker\u200b', 'Alias': 'MI Portable Speaker\u200b', 'Class': 3408900, 'Icon': 'audio-headset', 'Paired': True, 'Bonded': True, 'Trusted': True, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': ['00001101-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '0000110d-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb'], 'Modalias': 'bluetooth:v05D6p000Ad0240', 'Adapter': '/org/bluez/hci0', 'ServicesResolved': False} blueman-applet 11.36.14 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_1C_52_16_8B_3B_99 {'Address': '1C:52:16:8B:3B:99', 'AddressType': 'public', 'Name': 'Redmi AirDots 2', 'Alias': 'Redmi AirDots 2', 'Class': 2360324, 'Icon': 'audio-headset', 'Paired': True, 'Bonded': True, 'Trusted': False, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': ['0000110b-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb'], 'Modalias': 'bluetooth:v05D6p000Ad0240', 'Adapter': '/org/bluez/hci0', 'ServicesResolved': False} blueman-applet 11.36.14 INFO BluezAgent:56 register_agent: Register Agent blueman-applet 11.36.14 INFO Networking:71 set_nap : set nap False blueman-applet 11.36.14 ERROR AgentManager:20 on_register_failed: /org/bluez/obex/agent/blueman org.bluez.obex.Error.AlreadyExists Agent already exists blueman-applet 11.36.14 INFO ShowConnected:50 enumerate_connections: Found 0 existing connections blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PPPSupport.PPPSupport object at 0x7f23bee1a650> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DhcpClient.DhcpClient object at 0x7f23bee1a680> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.RecentConns.RecentConns object at 0x7f23bee19e70> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem object at 0x7f23bee19d50> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DiscvManager.DiscvManager object at 0x7f23bee1a3e0> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.KillSwitch.KillSwitch object at 0x7f23bee1a080> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ExitItem.ExitItem object at 0x7f23bee19e40> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Networking.Networking object at 0x7f23bee1a200> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.TransferService.TransferService object at 0x7f23bee19cf0> blueman-applet 11.36.14 DEBUG SerialManager:50 on_delete : Terminating any running scripts blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.SerialManager.SerialManager object at 0x7f23bee19ed0> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StandardItems.StandardItems object at 0x7f23bee19a50> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier object at 0x7f23bee19a20> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ShowConnected.ShowConnected object at 0x7f23bee19a80> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AutoConnect.AutoConnect object at 0x7f23bee19930> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock object at 0x7f23bee197e0> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AuthAgent.AuthAgent object at 0x7f23bee19780> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DisconnectItems.DisconnectItems object at 0x7f23bee19840> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DBusService.DBusService object at 0x7f23bee18f10> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PowerManager.PowerManager object at 0x7f23c5a492a0> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <StatusIcon.StatusIcon object at 0x7f23c598d600 (blueman+plugins+applet+StatusIcon+StatusIcon at 0x55ea5bba8220)> blueman-applet 11.36.14 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Menu.Menu object at 0x7f23c5a49750>

blueman-applet 11.38.08 INFO TransferService:234 _on_dbus_name_appeared: org.bluez.obex :1.93 blueman-applet 11.38.08 INFO Applet:63 _on_dbus_name_appeared: org.bluez :1.4 blueman-applet 11.38.08 INFO Functions:114 launch : Gtk eventtime is 0, not using LaunchContext blueman-applet 11.38.08 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_98_FC_84_84_94_A9 {'Address': '98:FC:84:84:94:A9', 'AddressType': 'public', 'Name': 'MI Portable Speaker\u200b', 'Alias': 'MI Portable Speaker\u200b', 'Class': 3408900, 'Icon': 'audio-headset', 'Paired': True, 'Bonded': True, 'Trusted': True, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': ['00001101-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '0000110d-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb'], 'Modalias': 'bluetooth:v05D6p000Ad0240', 'Adapter': '/org/bluez/hci0', 'ServicesResolved': False} blueman-applet 11.38.08 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_EB_61_83_D8_86_8F {'Address': 'EB:61:83:D8:86:8F', 'AddressType': 'public', 'Name': 'Mi Smart Band 5', 'Alias': 'Mi Smart Band 5', 'Paired': False, 'Bonded': False, 'Trusted': False, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': ['0000fee0-0000-1000-8000-00805f9b34fb'], 'Adapter': '/org/bluez/hci0', 'ManufacturerData': {343: [2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 1, 235, 97, 131, 216, 134, 143]}, 'ServicesResolved': False} blueman-applet 11.38.08 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_DC_2C_26_32_22_8A {'Address': 'DC:2C:26:32:22:8A', 'AddressType': 'public', 'Name': 'Keychron K8', 'Alias': 'Keychron K8', 'Class': 9536, 'Icon': 'input-keyboard', 'Paired': True, 'Bonded': False, 'Trusted': False, 'Blocked': False, 'LegacyPairing': False, 'Connected': True, 'UUIDs': ['00001000-0000-1000-8000-00805f9b34fb', '00001124-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb'], 'Modalias': 'usb:v05ACp024Fd0107', 'Adapter': '/org/bluez/hci0', 'ServicesResolved': True, 'WakeAllowed': True} blueman-applet 11.38.08 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_55_6C_57_44_1D_5E {'Address': '55:6C:57:44:1D:5E', 'AddressType': 'random', 'Alias': '55-6C-57-44-1D-5E', 'Paired': False, 'Bonded': False, 'Trusted': False, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': [], 'Adapter': '/org/bluez/hci0', 'ManufacturerData': {76: [16, 5, 31, 28, 130, 117, 88]}, 'ServicesResolved': False} blueman-applet 11.38.08 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_68_53_1D_70_C6_CD {'Address': '68:53:1D:70:C6:CD', 'AddressType': 'random', 'Alias': '68-53-1D-70-C6-CD', 'Paired': False, 'Bonded': False, 'Trusted': False, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': [], 'Adapter': '/org/bluez/hci0', 'ManufacturerData': {76: [16, 5, 58, 24, 137, 4, 87]}, 'ServicesResolved': False} blueman-applet 11.38.08 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0/dev_1C_52_16_8B_3B_99 {'Address': '1C:52:16:8B:3B:99', 'AddressType': 'public', 'Name': 'Redmi AirDots 2', 'Alias': 'Redmi AirDots 2', 'Class': 2360324, 'Icon': 'audio-headset', 'Paired': True, 'Bonded': True, 'Trusted': False, 'Blocked': False, 'LegacyPairing': False, 'Connected': False, 'UUIDs': ['0000110b-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb'], 'Modalias': 'bluetooth:v05D6p000Ad0240', 'Adapter': '/org/bluez/hci0', 'ServicesResolved': False} blueman-applet 11.38.08 INFO BluezAgent:56 register_agent: Register Agent blueman-applet 11.38.08 INFO Networking:71 set_nap : set nap False blueman-applet 11.38.08 ERROR AgentManager:20 on_register_failed: /org/bluez/obex/agent/blueman org.bluez.obex.Error.AlreadyExists Agent already exists blueman-applet 11.38.08 INFO ShowConnected:50 enumerate_connections: Found 1 existing connections blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PPPSupport.PPPSupport object at 0x7fcef1432650> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DhcpClient.DhcpClient object at 0x7fcef1432680> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.RecentConns.RecentConns object at 0x7fcef1431e70> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem object at 0x7fcef1431d50> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DiscvManager.DiscvManager object at 0x7fcef14323e0> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.KillSwitch.KillSwitch object at 0x7fcef1432080> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ExitItem.ExitItem object at 0x7fcef1431e40> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Networking.Networking object at 0x7fcef1432200> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.TransferService.TransferService object at 0x7fcef1431cf0> blueman-applet 11.38.08 DEBUG SerialManager:50 on_delete : Terminating any running scripts blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.SerialManager.SerialManager object at 0x7fcef1431ed0> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StandardItems.StandardItems object at 0x7fcef1431a50> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier object at 0x7fcef1431a20> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ShowConnected.ShowConnected object at 0x7fcef1431a80> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AutoConnect.AutoConnect object at 0x7fcef1431930> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock object at 0x7fcef14317e0> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AuthAgent.AuthAgent object at 0x7fcef1431780> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DisconnectItems.DisconnectItems object at 0x7fcef1431840> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DBusService.DBusService object at 0x7fcef1430f10> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PowerManager.PowerManager object at 0x7fcef40192a0> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <StatusIcon.StatusIcon object at 0x7fcef3ff5500 (blueman+plugins+applet+StatusIcon+StatusIcon at 0x5644f4969c40)> blueman-applet 11.38.08 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Menu.Menu object at 0x7fcef4019750> `

Hope this could help someone in investigation. Cheers!

Susoiduts commented 1 year ago

Hey, I am facing the almost the same issue as described by ovari with an bluetooth headset.

blueman: 2.3.5 BlueZ: 5.64 Distribution: Linux Mint 21.1 Desktop environment: Cinnamon 5.6.7

Issue Unable to pair Linux Mint computer and SoundPeats Headset.

Steps to reproduce Turn on Bluetooth Pair SoundPeats headset with Linux Mint and Connection Failed: br-connection-create-socket

Additional notes:

Here the log (I have run the log after reproducing the error):

blueman-applet --loglevel debug
blueman-applet 11.22.52 INFO     PluginManager:87 load_plugin: ['AuthAgent', 'ConnectionNotifier', 'AutoConnect', 'GameControllerWakelock', 'DiscvManager', 'KillSwitch', 'ExitItem', 'StatusNotifierItem', 'SerialManager', 'TransferService', 'ShowConnected', 'DBusService', 'Menu', 'NetUsage', 'StandardItems', 'PPPSupport', 'StatusIcon', 'NMDUNSupport', 'Networking', 'DhcpClient', 'PowerManager', 'DisconnectItems', 'NMPANSupport', 'RecentConns']
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'>
blueman-applet 11.22.52 DEBUG    Base:60 do_g_properties_changed: /org/bluez/hci0 {'Address': '68:54:5A:B5:6F:D4', 'AddressType': 'public', 'Name': 'Machine', 'Alias': 'Machine', 'Class': 8126732, 'Powered': True, 'Discoverable': False, 'DiscoverableTimeout': 180, 'Pairable': True, 'PairableTimeout': 0, 'Discovering': False, 'UUIDs': ['00001133-0000-1000-8000-00805f9b34fb', '0000110e-0000-1000-8000-00805f9b34fb', '00001105-0000-1000-8000-00805f9b34fb', '00001132-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '00001104-0000-1000-8000-00805f9b34fb', '00005005-0000-1000-8000-0002ee000001', '00001108-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000112f-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '00001106-0000-1000-8000-00805f9b34fb'], 'Modalias': 'usb:v1D6Bp0246d0540', 'Roles': ['central', 'peripheral']}
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'>
blueman-applet 11.22.52 WARNING  PluginManager:151 __load_plugin: Not loading PPPSupport because its conflict has higher priority
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'>
blueman-applet 11.22.52 INFO     Networking:35 load_nap_settings: Loading NAP settings
blueman-applet 11.22.52 WARNING  PluginManager:151 __load_plugin: Not loading DhcpClient because its conflict has higher priority
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMPANSupport.NMPANSupport'>
blueman-applet 11.22.52 INFO     PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'>
blueman-applet 11.22.52 INFO     KillSwitch:106 io_event  : killswitch registered 0
blueman-applet 11.22.52 INFO     KillSwitch:122 io_event  : State: True
blueman-applet 11.22.52 INFO     PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True
blueman-applet 11.22.52 INFO     KillSwitch:85 _on_connman_vanished: net.connman vanished
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.RecentConns.RecentConns object at 0x7f53aff45300>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.NMPANSupport.NMPANSupport object at 0x7f53aff45570>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DisconnectItems.DisconnectItems object at 0x7f53aff459f0>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Networking.Networking object at 0x7f53aff451b0>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.NMDUNSupport.NMDUNSupport object at 0x7f53aff458a0>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StandardItems.StandardItems object at 0x7f53aff450c0>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ShowConnected.ShowConnected object at 0x7f53aff45090>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.TransferService.TransferService object at 0x7f53aff450f0>
blueman-applet 11.22.52 DEBUG    SerialManager:50 on_delete : Terminating any running scripts
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.SerialManager.SerialManager object at 0x7f53aff45120>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem object at 0x7f53aff45180>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ExitItem.ExitItem object at 0x7f53aff44f40>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.KillSwitch.KillSwitch object at 0x7f53aff44cd0>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PowerManager.PowerManager object at 0x7f53aff44be0>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DiscvManager.DiscvManager object at 0x7f53aff44b50>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock object at 0x7f53aff44b20>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AutoConnect.AutoConnect object at 0x7f53aff449a0>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DBusService.DBusService object at 0x7f53aff449d0>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier object at 0x7f53aff44940>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AuthAgent.AuthAgent object at 0x7f53c05dd030>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <StatusIcon.StatusIcon object at 0x7f53c19d4580 (blueman+plugins+applet+StatusIcon+StatusIcon at 0x55c141971f80)>
blueman-applet 11.22.52 DEBUG    BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Menu.Menu object at 0x7f53c05dd510>
cschramm commented 1 year ago

br-connection-create-socket and br-connection-unknown are unexpected errors from BlueZ. You can probably find some information with journalctl -u bluetooth.service after they happen, even without any debug logging.

Susoiduts commented 1 year ago

Hey cschramm,

thank you for the hint! I did and got the output below. Do you know what it means/how to proceed from there?

Feb 26 19:09:20 user bluetoothd[1033]: src/profile.c:ext_connect() Hands-Free Voice gateway failed connect to 22:88:33:08:23:16: Connection refused (111)
Feb 26 19:09:20 user bluetoothd[1033]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to 22:88:33:08:23:16: Permission denied (13)
Feb 26 19:09:25 user bluetoothd[1033]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to 22:88:33:08:23:16: Permission denied (13)
cschramm commented 1 year ago

References on the Internets for that are typically for paired devices and the easy fix is to re-add them, sometimes in conjunction with power management. If the device is not paired, as you described, BlueZ might still have some state for it in /var/lib/bluetooth or something.

Susoiduts commented 1 year ago

I tried rea dding several times but this doesn't change anything. What do you mean by in conjunction with power management? The pairing itself works (seems to) - the problem is the creation of a connection. Weird enough it also succeds occasionally and gets disconnect after 1-2minutes. While connected the audio is played back as it should.

cschramm commented 1 year ago

I saw some references to power management, i.e. issues starting after standby or solved by changing some settings (nothing specific, though). The errors are often slightly different, though, e.g. Permission denied (13) in ext_connect and Too many levels of symbolic links (40) in avdtp_connect_cb.

The BlueZ project should definitely be more helpful to get behind the problem. One other thing than the remote device that I could think of causing the errors without knowing much of the kernel parts where they come from, is the audio server. Assuming you're using the pulseaudio default, you should check if its logs happen to give more insights and you might want to give PipeWire a shot.

DestyNova commented 1 year ago

Like @tai-tran-tan I'm also having problems with a Keychron Bluetooth keyboard, but in my case a Keychron K6. My usual workaround is to switch the keyboard on and off several times until it automatically connects.

I never have connection problems with the other BT devices I'm using (a Logitech Pebble mouse and Soundcore Life Q30 headphones/headset), so I wonder if there's some quirk in the devices that experience issues.

[edit] I enabled FastConnectable as described in the gist @cschramm linked to, and it worked immediately without even a reboot. Beautiful.

alexey-stryi commented 1 year ago

I have exactly the same issue with the Keychron K8 pro keyboard as @tai-tran-tan described and it is very annoying.

cschramm commented 1 year ago

There's a bunch of hits on the Internets for Keychron keyboards and Linux Bluetooth. You might want to have a look at https://gist.github.com/andrebrait/961cefe730f4a2c41f57911e6195e444 and definitely try the FastConnectable option.

Moini commented 1 year ago

Just had the same error message with my Soundcore Life Q30 headphones (for the first time). Removing the device from the list and then searching for it and connecting was enough to fix it.

hishamway commented 1 year ago

@Moini This works like a charm for me Thanks.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

wearysapper commented 1 year ago

Just my two cents ... Debian 12 , trying to connect Samsung earbuds using blueman-applet I got "br-connection-adapter-not-powered" this was with 6.4.0-0.deb12.2-amd64 kernel but with 6.1.0-10-amd64 (and absolutely the same configuration) connects like a charme automatically. BTW i get still no sound because I don't want to use pulseaudio but alsa. Hope this can help to identify the problem and solve the regression

gmjimenezc commented 1 year ago

Just had the same error message with my Soundcore Life Q30 headphones (for the first time). Removing the device from the list and then searching for it and connecting was enough to fix it.

This is what fixed it for me, restarted it using service instead of systemctl and then removed the device and searched for it again. I'm using kali linux.

gachiemchiep commented 12 months ago

Just had the same error message with my Soundcore Life Q30 headphones (for the first time). Removing the device from the list and then searching for it and connecting was enough to fix it.

Worked for me

kev-rs commented 10 months ago

Just had the same error message with my Soundcore Life Q30 headphones (for the first time). Removing the device from the list and then searching for it and connecting was enough to fix it.

thanks, it worked for me too :)

Cyrilovich commented 10 months ago

Just had the same error message with my Soundcore Life Q30 headphones (for the first time). Removing the device from the list and then searching for it and connecting was enough to fix it.

Same here :) Thanks

sbirl commented 10 months ago

I was also receiving br-connection-unknown for a first-time pair of my Soundcore Life Q20+ headphones to a Debian 12/bookworm. Turns out my phone kept intercepting the connection which broke the pairing seconds after it said connected. Didnt know about --loglevel (it's not in the man page), but this thread helped me locate the problem. Thanks.

FallCheetah7373 commented 10 months ago

Just had the same error message with my Soundcore Life Q30 headphones (for the first time). Removing the device from the list and then searching for it and connecting was enough to fix it.

works for me! I was using airdopes atom 81 and it worked without issues for 2 days and suddenly this issue started occuring out of nowhere repairing fixed it

goebbe commented 9 months ago

I had the same problem connecting my Bluetooth headphones, using blueman 2.3.5 on Linux Mint 21.2.

The strange thing is that I can establish a stable connection and listen to music using bluetuith to connect: https://github.com/darkhz/bluetuith Here is how I installed bluetuith alongside blueman: https://forums.linuxmint.com/viewtopic.php?t=409588

Not sure what are the differences between blueman and bluetuith with respect to connecting.

cschramm commented 9 months ago

@goebbe: Clearly depends on how you use both tools. If you e.g. use the pair action on the device with both, there should not be a difference. Same for the connect action. If you take different steps, differences are expected, of course.

goebbe commented 9 months ago

@cschramm I can pair both of my Bluetooth headphones using blueman. However, I cannot get a connection (via right click, connect). After pairing, I can, however, connect successfully to both headphones via bluetuith. So I wonder where the differences are. Either bluetuith does something different from blueman OR there is something special about the way Linux Mint integrates blueman?

Anyway, this is just a user reporting his observation.

Please let me know If I can provide additional information.

cschramm commented 9 months ago

So from the exact same paired state an explicit connect attempt works in bluetuith but fails in blueman? What about bluetoothctl?

goebbe commented 9 months ago

Thank you for your fast response! Now this really feels odd. I cannot reproduce the described problem with blueman right now. During the last couple of days I have been testing several Bluetooth devices, all of them have been connected for the first time, and I am pretty sure I had the described connection problem with each of the devices, directly after pairing (for the first time). Is there something special when trying to connect for the first time?

I will observe the behaviour during the next weeks and will also try to connect other new devices, if I can get my hands on them. If the issue occurs again, I will report, here.

cschramm commented 9 months ago

Is there something special when trying to connect for the first time?

Not if the device is already paired and you do not change something like the trusted state in between.

FallCheetah7373 commented 9 months ago

let me interject, I have been using blueman, it seems that this issue occurs on random, at least for the user once a disconnect occurs right click and connect doesn't fix it, you have to unpair and repair.

FallCheetah7373 commented 8 months ago

let me interject, I have been using blueman, it seems that this issue occurs on random, at least for the user once a disconnect occurs right click and connect doesn't fix it, you have to unpair and repair.

I was doing this regularly so I ran into another bug lmao, this time I figured that blueman-manager in terminal actually gives a error code.

SO now I cannot unpair/remove the device maybe reboot will fix this. But the error code is: blueman-manager 11.52.22 ERROR Base:85 callback : Unhandled error for org.bluez.Adapter1.RemoveDevice Traceback (most recent call last): File "/usr/lib/python3/dist-packages/blueman/bluez/Base.py", line 78, in callback value = proxy.call_finish(result).unpack() gi.repository.GLib.GError: g-io-error-quark: GDBus.Error:org.bluez.Error.DoesNotExist: Does Not Exist (36)

cschramm commented 8 months ago

@FallCheetah7373: Sounds like bluetoothd would provide a device that it does not actually know. :dizzy_face: Reproducible and same behavior in bluetoothctl? Removing state from /var/lib/bluetooth probably fixes the issue, but the BlueZ project might be interested in a bug report with the broken state.

FallCheetah7373 commented 8 months ago

@FallCheetah7373: Sounds like bluetoothd would provide a device that it does not actually know. 😵 Reproducible and same behavior in bluetoothctl? Removing state from /var/lib/bluetooth probably fixes the issue, but the BlueZ project might be interested in a bug report with the broken state.

I rebooted and its not reproducible ever since.

github-actions[bot] commented 6 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

bartus89 commented 6 months ago

Hello, I'm new to the github community. I have a problem with the BA07 bluetooth adapter. It works fine on Windows 10, finds devices and connects to them. But on my Linux laptop, Manjaro searches for devices correctly, but when I try to connect, I get br-connection-unknown. I tried a bluetooth speaker on my phone and both have the same problem

bartus89 commented 6 months ago

blueman-applet --loglevel debug blueman-applet 18.31.38 INFO PluginManager:87 load_plugin: ['SerialManager', 'RecentConns', 'AutoConnect', 'Networking', 'NMDUNSupport', 'ExitItem', 'PPPSupport', 'Menu', 'KillSwitch', 'DBusService', 'GameControllerWakelock', 'StandardItems', 'ShowConnected', 'AuthAgent', 'DiscvManager', 'DhcpClient', 'ConnectionNotifier', 'DisconnectItems', 'StatusIcon', 'NetUsage', 'NMPANSupport', 'PowerManager', 'StatusNotifierItem', 'TransferService'] blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.Menu.Menu'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.StatusIcon.StatusIcon'> blueman-applet 18.31.38 DEBUG Base:60 do_g_properties_changed: /org/bluez/hci0 {'Address': 'F4:4E:FC:D4:DF:D1', 'AddressType': 'public', 'Name': 'bartosz-aspire5750g', 'Alias': 'bartosz-aspire5750g', 'Class': 7078156, 'Powered': True, 'Discoverable': True, 'DiscoverableTimeout': 0, 'Pairable': True, 'PairableTimeout': 0, 'Discovering': False, 'UUIDs': ['0000110e-0000-1000-8000-00805f9b34fb', '0000111f-0000-1000-8000-00805f9b34fb', '00001200-0000-1000-8000-00805f9b34fb', '0000110b-0000-1000-8000-00805f9b34fb', '0000110a-0000-1000-8000-00805f9b34fb', '0000110c-0000-1000-8000-00805f9b34fb', '00001800-0000-1000-8000-00805f9b34fb', '00001801-0000-1000-8000-00805f9b34fb', '0000180a-0000-1000-8000-00805f9b34fb', '0000111e-0000-1000-8000-00805f9b34fb'], 'Modalias': 'usb:v1D6Bp0246d0548', 'Roles': ['central', 'peripheral'], 'Manufacturer': 992, 'Version': 12} blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.DBusService.DBusService'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.SerialManager.SerialManager'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.PowerManager.PowerManager'> blueman-applet 18.31.38 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.RecentConns.RecentConns'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.AutoConnect.AutoConnect'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.Networking.Networking'> blueman-applet 18.31.38 INFO Networking:35 load_nap_settings: Loading NAP settings blueman-applet 18.31.38 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMDUNSupport.NMDUNSupport'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.ExitItem.ExitItem'> blueman-applet 18.31.38 WARNING PluginManager:151 load_plugin: Not loading PPPSupport because its conflict has higher priority blueman-applet 18.31.38 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.KillSwitch.KillSwitch'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.StandardItems.StandardItems'> blueman-applet 18.31.38 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.ShowConnected.ShowConnected'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.AuthAgent.AuthAgent'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.DiscvManager.DiscvManager'> blueman-applet 18.31.38 WARNING PluginManager:151 __load_plugin: Not loading DhcpClient because its conflict has higher priority blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.DisconnectItems.DisconnectItems'> blueman-applet 18.31.38 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.NMPANSupport.NMPANSupport'> blueman-applet 18.31.38 INFO PluginManager:160 load_plugin: loading <class 'blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem'> blueman-applet 18.31.38 INFO PluginManager:160 __load_plugin: loading <class 'blueman.plugins.applet.TransferService.TransferService'> blueman-applet 18.31.38 INFO KillSwitch:85 _on_connman_vanished: net.connman vanished blueman-applet 18.31.38 INFO KillSwitch:106 io_event : killswitch registered 2 blueman-applet 18.31.38 INFO KillSwitch:122 io_event : State: True blueman-applet 18.31.38 INFO PowerManager:179 update_power_state: off False | foff False | on True | current state True | new state True blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.TransferService.TransferService object at 0x7fd8451450d0> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StatusNotifierItem.StatusNotifierItem object at 0x7fd8489f5a10> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.NMPANSupport.NMPANSupport object at 0x7fd841daffd0> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DisconnectItems.DisconnectItems object at 0x7fd84515f210> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ConnectionNotifier.ConnectionNotifier object at 0x7fd841dc6610> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DiscvManager.DiscvManager object at 0x7fd848dff5d0> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AuthAgent.AuthAgent object at 0x7fd848994790> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ShowConnected.ShowConnected object at 0x7fd841daff90> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.StandardItems.StandardItems object at 0x7fd841daff50> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.GameControllerWakelock.GameControllerWakelock object at 0x7fd841dbb950> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.KillSwitch.KillSwitch object at 0x7fd84894ea10> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.ExitItem.ExitItem object at 0x7fd841db9810> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.NMDUNSupport.NMDUNSupport object at 0x7fd841db7b90> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Networking.Networking object at 0x7fd848994350> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.AutoConnect.AutoConnect object at 0x7fd841db6590> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.RecentConns.RecentConns object at 0x7fd841dafc90> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.PowerManager.PowerManager object at 0x7fd841dae5d0> blueman-applet 18.31.38 DEBUG SerialManager:50 on_delete : Terminating any running scripts blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.SerialManager.SerialManager object at 0x7fd84515e910> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.DBusService.DBusService object at 0x7fd848995c10> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <StatusIcon.StatusIcon object at 0x7fd841daeb00 (blueman+plugins+applet+StatusIcon+StatusIcon at 0x55e3c3eb8940)> blueman-applet 18.31.38 DEBUG BasePlugin:63 _on_plugin_delete: Deleting plugin instance <blueman.plugins.applet.Menu.Menu object at 0x7fd8489f32d0>

bartus89 commented 6 months ago

Przechwycenie obrazu ekranu_2024-03-03_18-22-26

hopeseekr commented 6 months ago

It used to work, but now I can only pair my Bose SoundLink II if I put it into Discovery mode. Otherwise, I get this timeout every time. It's really annoying.

This has been happening for the last 2 weeks or so. Arch Linux, switching between Gnome 3 on Wayland and Cinnamon Desktop on XOrg. It's the only OS on the system, no Windows.