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

a2dp-sink profile connect failed for X: Protocol not available #348

Closed
alvarlagerlof opened this issue May 31, 2022 · 9 comments
Closed

Comments

@alvarlagerlof
Copy link

alvarlagerlof commented May 31, 2022

I have tried a bunch of things here but I keep on getting this. I am on 36.20220530.2 of Fedora Silverblue. Version 36.20220512.0 does not have this issue. I don't know where to get more information but I will gladly provide it if pointed the right way.

I can pair, but it does not connect at all.

maj 31 23:55:21 rehoboam systemd[1]: Started bluetooth.service - Bluetooth service.
maj 31 23:55:21 rehoboam bluetoothd[931]: Bluetooth management interface 1.21 initialized
maj 31 23:56:59 rehoboam bluetoothd[931]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available
maj 31 23:57:00 rehoboam bluetoothd[931]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available
maj 31 23:57:00 rehoboam bluetoothd[931]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available
maj 31 23:57:01 rehoboam bluetoothd[931]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available
maj 31 23:57:01 rehoboam bluetoothd[931]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available
maj 31 23:57:02 rehoboam bluetoothd[931]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available
maj 31 23:57:02 rehoboam bluetoothd[931]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available
maj 31 23:57:13 rehoboam bluetoothd[931]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available
@Vudentz
Copy link
Contributor

Vudentz commented May 31, 2022

@alvarlagerlof this normally happens when there is no endpoint registered, perhaps PulseAudio or Pipewire are not available?

@alvarlagerlof
Copy link
Author

perhaps PulseAudio or Pipewire are not available?

They are. Pipewire in my case. My external 3.5mm speakers work fine.

@Vudentz
Copy link
Contributor

Vudentz commented May 31, 2022

perhaps PulseAudio or Pipewire are not available?

They are. Pipewire in my case. My external 3.5mm speakers work fine.

Well it doesn't seem to be registering with bluetoothd, try running bluetoothd manually with sudo /bluetoothd -dn and check what if there is any endpoints being registered.

@alvarlagerlof
Copy link
Author

bluetoothd[4711]: Bluetooth daemon 5.64
bluetoothd[4711]: src/main.c:check_options() Unknown key Disable for group General in /etc/bluetooth/main.conf
bluetoothd[4711]: src/main.c:parse_config() parsing /etc/bluetooth/main.conf
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “DiscoverableTimeout” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “AlwaysPairable” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “PairableTimeout” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “Privacy” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “JustWorksRepairing” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “TemporaryTimeout” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “Name” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “Class” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “DeviceID” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “ReverseServiceDiscovery” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “RemoteNameRequestRetryDelay” in group “General”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “Cache” in group “GATT”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “KeySize” in group “GATT”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “ExchangeMTU” in group “GATT”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “Channels” in group “GATT”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “SessionMode” in group “AVDTP”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “StreamMode” in group “AVDTP”
bluetoothd[4711]: src/main.c:parse_config() Key file does not have key “RSSISamplingPeriod” in group “AdvMon”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “PageScanType” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “PageScanInterval” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “PageScanWindow” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “InquiryScanType” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “InquiryScanInterval” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “InquiryScanWindow” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “LinkSupervisionTimeout” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “PageTimeout” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “MinSniffInterval” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “MaxSniffInterval” in group “BR”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “MinAdvertisementInterval” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “MaxAdvertisementInterval” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “MultiAdvertisementRotationInterval” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanIntervalAutoConnect” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanWindowAutoConnect” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanIntervalSuspend” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanWindowSuspend” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanIntervalDiscovery” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanWindowDiscovery” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanIntervalAdvMonitor” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanWindowAdvMonitor” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanIntervalConnect” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ScanWindowConnect” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “MinConnectionInterval” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “MaxConnectionInterval” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ConnectionLatency” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “ConnectionSupervisionTimeout” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “Autoconnecttimeout” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “AdvMonAllowlistScanDuration” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “AdvMonNoFilterScanDuration” in group “LE”
bluetoothd[4711]: src/main.c:parse_mode_config() Key file does not have key “EnableAdvMonInterleaveScan” in group “LE”
bluetoothd[4711]: src/adapter.c:adapter_init() sending read version command
bluetoothd[4711]: Starting SDP server
bluetoothd[4711]: src/sdpd-service.c:register_device_id() Adding device id record for 0002:1d6b:0246:0540
bluetoothd[4711]: src/plugin.c:plugin_init() Loading builtin plugins
bluetoothd[4711]: src/plugin.c:add_plugin() Loading hostname plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading wiimote plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading autopair plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading policy plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading neard plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading a2dp plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading avrcp plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading network plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading input plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading hog plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading gap plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading scanparam plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading deviceinfo plugin
bluetoothd[4711]: src/plugin.c:add_plugin() Loading battery plugin
bluetoothd[4711]: src/plugin.c:plugin_init() Loading plugins /usr/lib64/bluetooth/plugins
bluetoothd[4711]: src/plugin.c:add_plugin() Loading sixaxis plugin
bluetoothd[4711]: profiles/input/suspend-none.c:suspend_init() 
bluetoothd[4711]: profiles/network/manager.c:read_config() Config options: Security=true
bluetoothd[4711]: plugins/neard.c:neard_init() Setup neard plugin
bluetoothd[4711]: plugins/hostname.c:read_dmi_fallback() chassis: desktop
bluetoothd[4711]: plugins/hostname.c:read_dmi_fallback() major: 0x01 minor: 0x01
bluetoothd[4711]: plugins/sixaxis.c:sixaxis_init() 
bluetoothd[4711]: src/main.c:main() Entering main loop
bluetoothd[4711]: src/rfkill.c:rfkill_event() RFKILL event idx 0 type 2 op 0 soft 0 hard 0
bluetoothd[4711]: Bluetooth management interface 1.21 initialized
bluetoothd[4711]: src/adapter.c:read_version_complete() sending read supported commands command
bluetoothd[4711]: src/adapter.c:read_version_complete() sending read index list command
bluetoothd[4711]: src/adapter.c:read_commands_complete() Number of commands: 84
bluetoothd[4711]: src/adapter.c:read_commands_complete() Number of events: 42
bluetoothd[4711]: src/adapter.c:read_commands_complete() enabling kernel-side connection control
bluetoothd[4711]: src/adapter.c:read_commands_complete() kernel supports the set_blocked_keys op
bluetoothd[4711]: src/adapter.c:read_commands_complete() kernel supports controller cap command
bluetoothd[4711]: src/adapter.c:read_commands_complete() kernel supports exp features
bluetoothd[4711]: src/adapter.c:read_commands_complete() kernel supports set system confic
bluetoothd[4711]: src/adapter.c:read_commands_complete() kernel supports ext adv commands
bluetoothd[4711]: src/adapter.c:read_commands_complete() kernel supports suspend/resume events
bluetoothd[4711]: src/adapter.c:read_index_list_complete() Number of controllers: 1
bluetoothd[4711]: src/adapter.c:read_index_list_complete() Found index 0
bluetoothd[4711]: src/adapter.c:index_added() index 0
bluetoothd[4711]: src/adapter.c:reset_adv_monitors() sending remove Adv Monitor command with handle 0
bluetoothd[4711]: src/adapter.c:btd_adapter_new() System name: BlueZ 5.64
bluetoothd[4711]: src/adapter.c:btd_adapter_new() Major class: 0
bluetoothd[4711]: src/adapter.c:btd_adapter_new() Minor class: 0
bluetoothd[4711]: src/adapter.c:btd_adapter_new() Modalias: usb:v1D6Bp0246d0540
bluetoothd[4711]: src/adapter.c:btd_adapter_new() Discoverable timeout: 180 seconds
bluetoothd[4711]: src/adapter.c:btd_adapter_new() Pairable timeout: 0 seconds
bluetoothd[4711]: src/adapter.c:index_added() sending read info command for index 0
bluetoothd[4711]: src/adapter.c:reset_adv_monitors_complete() Removed all Adv Monitors
bluetoothd[4711]: src/adapter.c:read_exp_features_complete() index 0 status 0x00
bluetoothd[4711]: src/adapter.c:read_info_complete() index 0 status 0x00
bluetoothd[4711]: src/adapter.c:clear_uuids() sending clear uuids command for index 0
bluetoothd[4711]: src/adapter.c:clear_devices() sending clear devices command for index 0
bluetoothd[4711]: src/adapter.c:set_privacy() sending set privacy command for index 0
bluetoothd[4711]: src/adapter.c:set_privacy() setting privacy mode 0x00 for index 0
bluetoothd[4711]: src/gatt-database.c:btd_gatt_database_new() GATT Manager registered for adapter: /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10001
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000007-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001800-0000-1000-8000-00805f9
bluetoothd[4711]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[4711]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10002
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000007-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001801-0000-1000-8000-00805f9
bluetoothd[4711]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[4711]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10003
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000007-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000180a-0000-1000-8000-00805f9
bluetoothd[4711]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[4711]: src/advertising.c:btd_adv_manager_new() LE Advertising Manager created for adapter: /org/bluez/hci0
bluetoothd[4711]: profiles/audio/a2dp.c:media_server_probe() path /org/bluez/hci0
bluetoothd[4711]: plugins/policy.c:policy_adapter_probe() 
bluetoothd[4711]: src/adapter.c:set_mode() sending set mode command for index 0
bluetoothd[4711]: plugins/hostname.c:hostname_probe() 
bluetoothd[4711]: plugins/hostname.c:update_class() major: 0x01 minor: 0x01
bluetoothd[4711]: src/adapter.c:btd_adapter_set_class() class: major 1 minor 1
bluetoothd[4711]: src/adapter.c:set_dev_class() sending set device class command for index 0
bluetoothd[4711]: profiles/network/manager.c:panu_server_probe() path /org/bluez/hci0
bluetoothd[4711]: profiles/network/server.c:server_register() Registered interface org.bluez.NetworkServer1 on path /org/bluez/hci0
bluetoothd[4711]: profiles/network/manager.c:gn_server_probe() path /org/bluez/hci0
bluetoothd[4711]: profiles/network/manager.c:nap_server_probe() path /org/bluez/hci0
bluetoothd[4711]: profiles/audio/avrcp.c:avrcp_controller_server_probe() path /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10004
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110f-0000-1000-8000-00805f9
bluetoothd[4711]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[4711]: profiles/audio/avrcp.c:avrcp_target_server_probe() path /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10005
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110c-0000-1000-8000-00805f9
bluetoothd[4711]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[4711]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[4711]: profiles/audio/a2dp.c:a2dp_sink_server_probe() path /org/bluez/hci0
bluetoothd[4711]: profiles/audio/a2dp.c:a2dp_source_server_probe() path /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:btd_adapter_unblock_address() hci0 00:00:00:00:00:00
bluetoothd[4711]: src/adapter.c:get_ltk_info() 94:DB:56:EA:BA:2A
bluetoothd[4711]: src/adapter.c:get_peripheral_ltk_info() 94:DB:56:EA:BA:2A
bluetoothd[4711]: src/device.c:device_create_from_storage() address 94:DB:56:EA:BA:2A
bluetoothd[4711]: src/device.c:device_new() address 94:DB:56:EA:BA:2A
bluetoothd[4711]: src/device.c:device_new() Creating device /org/bluez/hci0/dev_94_DB_56_EA_BA_2A
bluetoothd[4711]: src/device.c:btd_device_set_temporary() temporary 0
bluetoothd[4711]: src/device.c:device_set_bonded() 
bluetoothd[4711]: src/adapter.c:load_link_keys() hci0 keys 1 debug_keys 0
bluetoothd[4711]: src/adapter.c:load_ltks() hci0 keys 0
bluetoothd[4711]: src/adapter.c:load_irks() hci0 irks 0
bluetoothd[4711]: src/adapter.c:load_conn_params() hci0 conn params 0
bluetoothd[4711]: src/device.c:device_probe_profiles() Probing profiles for device 94:DB:56:EA:BA:2A
bluetoothd[4711]: profiles/audio/avrcp.c:avrcp_controller_probe() path /org/bluez/hci0/dev_94_DB_56_EA_BA_2A
bluetoothd[4711]: profiles/audio/control.c:control_init() Registered interface org.bluez.MediaControl1 on path /org/bluez/hci0/dev_94_DB_56_EA_BA_2A
bluetoothd[4711]: src/service.c:btd_service_ref() 0x5610ea4bd1e0: ref=2
bluetoothd[4711]: src/service.c:change_state() 0x5610ea4bd1e0: device 94:DB:56:EA:BA:2A profile avrcp-controller state changed: unavailable -> disconnected (0)
bluetoothd[4711]: profiles/audio/avrcp.c:avrcp_target_probe() path /org/bluez/hci0/dev_94_DB_56_EA_BA_2A
bluetoothd[4711]: src/service.c:btd_service_ref() 0x5610ea4b3d90: ref=2
bluetoothd[4711]: src/service.c:change_state() 0x5610ea4b3d90: device 94:DB:56:EA:BA:2A profile audio-avrcp-target state changed: unavailable -> disconnected (0)
bluetoothd[4711]: profiles/audio/a2dp.c:a2dp_sink_probe() path /org/bluez/hci0/dev_94_DB_56_EA_BA_2A
bluetoothd[4711]: profiles/audio/sink.c:sink_init() /org/bluez/hci0/dev_94_DB_56_EA_BA_2A
bluetoothd[4711]: src/service.c:btd_service_ref() 0x5610ea4a2d50: ref=2
bluetoothd[4711]: src/service.c:change_state() 0x5610ea4a2d50: device 94:DB:56:EA:BA:2A profile a2dp-sink state changed: unavailable -> disconnected (0)
bluetoothd[4711]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[4711]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[4711]: src/adapter.c:set_did() hci0 source 2 vendor 1d6b product 246 version 540
bluetoothd[4711]: src/adapter.c:adapter_register() Adapter /org/bluez/hci0 registered
bluetoothd[4711]: src/adapter.c:set_dev_class() sending set device class command for index 0
bluetoothd[4711]: src/adapter.c:set_name() sending set local name command for index 0
bluetoothd[4711]: src/adapter.c:set_privacy_complete() Successfuly set privacy for index 0
bluetoothd[4711]: plugins/hostname.c:property_changed() static hostname: rehoboam
bluetoothd[4711]: plugins/hostname.c:property_changed() pretty hostname: 
bluetoothd[4711]: plugins/hostname.c:update_name() name: rehoboam
bluetoothd[4711]: src/adapter.c:adapter_set_name() name: rehoboam
bluetoothd[4711]: src/adapter.c:adapter_set_name() alias: rehoboam
bluetoothd[4711]: src/adapter.c:set_name() sending set local name command for index 0
bluetoothd[4711]: plugins/hostname.c:property_changed() chassis: desktop
bluetoothd[4711]: plugins/hostname.c:update_class() major: 0x01 minor: 0x01
bluetoothd[4711]: src/adapter.c:dev_class_changed_callback() Class: 0x000104
bluetoothd[4711]: src/adapter.c:new_settings_callback() Settings: 0x00000ac1
bluetoothd[4711]: src/adapter.c:settings_changed() Changed settings: 0x00000001
bluetoothd[4711]: src/adapter.c:settings_changed() Pending settings: 0x00000000
bluetoothd[4711]: src/adapter.c:adapter_start() adapter /org/bluez/hci0 has been enabled
bluetoothd[4711]: src/adapter.c:trigger_passive_scanning() 
bluetoothd[4711]: src/adapter.c:add_accept_list_complete() 94:DB:56:EA:BA:2A added to kernel accept list
bluetoothd[4711]: src/adapter.c:load_link_keys_complete() link keys loaded for hci0
bluetoothd[4711]: src/adapter.c:load_ltks_complete() LTKs loaded for hci0
bluetoothd[4711]: src/adapter.c:load_irks_complete() IRKs loaded for hci0
bluetoothd[4711]: src/adapter.c:load_conn_params_complete() Connection Parameters loaded for hci0
bluetoothd[4711]: src/adapter.c:local_name_changed_callback() Name: BlueZ 5.64
bluetoothd[4711]: src/adapter.c:local_name_changed_callback() Short name: 
bluetoothd[4711]: src/adapter.c:local_name_changed_callback() Current alias: BlueZ 5.64
bluetoothd[4711]: src/adapter.c:set_blocked_keys_complete() Successfully set blocked keys for index 0
bluetoothd[4711]: src/adapter.c:local_name_changed_callback() Name: rehoboam
bluetoothd[4711]: src/adapter.c:local_name_changed_callback() Short name: 
bluetoothd[4711]: src/adapter.c:local_name_changed_callback() Current alias: rehoboam
bluetoothd[4711]: src/device.c:connect_profiles() /org/bluez/hci0/dev_94_DB_56_EA_BA_2A (all), client :1.125
bluetoothd[4711]: profiles/audio/a2dp.c:a2dp_sink_connect() path /org/bluez/hci0/dev_94_DB_56_EA_BA_2A
bluetoothd[4711]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 94:DB:56:EA:BA:2A: Protocol not available

@Vudentz
Copy link
Contributor

Vudentz commented May 31, 2022

Looks like there is no endpoints being registered, here is what we expect would happend:

bluetoothd[1104344]: Endpoint registered: sender=:1.5163 path=/MediaEndpoint/A2DPSink/sbc
bluetoothd[1104344]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x75226b0 registered: type:0 codec:0 seid_pool:0x6219c88 seid:4
bluetoothd[1104344]: Endpoint registered: sender=:1.5163 path=/MediaEndpoint/A2DPSource/sbc
bluetoothd[1104344]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x7527690 registered: type:1 codec:0 seid_pool:0x6219c88 seid:5
bluetoothd[1104344]: Endpoint registered: sender=:1.5163 path=/MediaEndpoint/A2DPSink/sbc_xq
bluetoothd[1104344]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x752c690 registered: type:0 codec:0 seid_pool:0x6219c88 seid:6
bluetoothd[1104344]: Endpoint registered: sender=:1.5163 path=/MediaEndpoint/A2DPSource/sbc_xq
bluetoothd[1104344]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x7531690 registered: type:0 codec:255 seid_pool:0x6219c88 seid:7
bluetoothd[1104344]: Endpoint registered: sender=:1.5163 path=/MediaEndpoint/A2DPSource/faststream
bluetoothd[1104344]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x75366a0 registered: type:0 codec:255 seid_pool:0x6219c88 seid:8
bluetoothd[1104344]: Endpoint registered: sender=:1.5163 path=/MediaEndpoint/A2DPSource/faststream_duplex

@alvarlagerlof
Copy link
Author

alvarlagerlof commented May 31, 2022

Right, I am not sure what that means? Is Bluez or Pipewire or the Headphones at fault?

@Vudentz
Copy link
Contributor

Vudentz commented May 31, 2022

Right, I am not sure what that means? Is Bluez or Pipewire or the Headphones at fault?

Probably something is not right in pipewire, was that updated recently?

@alvarlagerlof
Copy link
Author

Yes, it has. For sure between the Silverblue versions above. Do I make an issue there instead?

@alvarlagerlof
Copy link
Author

alvarlagerlof commented Jun 1, 2022

My issue was in a changed wireplumber config. I reset it to default and everything works now.

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