Skip to content

Instantly share code, notes, and snippets.

@brunomolteni
Created September 6, 2018 10:56
Show Gist options
  • Save brunomolteni/40d5b8c125482f9db9ec7c92cd8ab049 to your computer and use it in GitHub Desktop.
Save brunomolteni/40d5b8c125482f9db9ec7c92cd8ab049 to your computer and use it in GitHub Desktop.
BLE MIDI Arch Linux
Agent registered
[bluetooth]# default-agent
Default agent request successful
[bluetooth]# devices
Device C0:33:5E:04:0C:14 Microsoft Sculpt Comfort Mouse
Device 48:B6:20:0A:59:F9 Seaboard Block KWXM
[bluetooth]# pair 48:B6:20:0A:59:F9
Attempting to pair with 48:B6:20:0A:59:F9
[CHG] Device 48:B6:20:0A:59:F9 Connected: yes
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device 48:B6:20:0A:59:F9 Connected: no
bluetoothd[26225]: Bluetooth daemon 5.50
bluetoothd[26225]: src/adapter.c:adapter_init() sending read version command
bluetoothd[26225]: Starting SDP server
bluetoothd[26225]: src/sdpd-service.c:register_device_id() Adding device id record for 0002:1d6b:0246:0532
bluetoothd[26225]: src/plugin.c:plugin_init() Loading builtin plugins
bluetoothd[26225]: src/plugin.c:add_plugin() Loading hostname plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading wiimote plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading autopair plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading policy plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading a2dp plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading avrcp plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading network plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading input plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading hog plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading gap plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading scanparam plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading deviceinfo plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading midi plugin
bluetoothd[26225]: src/plugin.c:add_plugin() Loading battery plugin
bluetoothd[26225]: src/plugin.c:plugin_init() Loading plugins /usr/local/lib/bluetooth/plugins
bluetoothd[26225]: profiles/input/suspend-none.c:suspend_init()
bluetoothd[26225]: profiles/network/manager.c:read_config() Config options: Security=true
bluetoothd[26225]: src/main.c:main() Entering main loop
bluetoothd[26225]: src/rfkill.c:rfkill_event() RFKILL event idx 0 type 2 op 0 soft 0 hard 0
bluetoothd[26225]: Bluetooth management interface 1.14 initialized
bluetoothd[26225]: src/adapter.c:read_version_complete() sending read supported commands command
bluetoothd[26225]: src/adapter.c:read_version_complete() sending read index list command
bluetoothd[26225]: src/rfkill.c:rfkill_event() RFKILL event idx 1 type 1 op 0 soft 0 hard 0
bluetoothd[26225]: src/adapter.c:read_commands_complete() Number of commands: 65
bluetoothd[26225]: src/adapter.c:read_commands_complete() Number of events: 35
bluetoothd[26225]: src/adapter.c:read_commands_complete() enabling kernel-side connection control
bluetoothd[26225]: src/adapter.c:read_index_list_complete() Number of controllers: 1
bluetoothd[26225]: src/adapter.c:read_index_list_complete() Found index 0
bluetoothd[26225]: src/adapter.c:index_added() index 0
bluetoothd[26225]: src/adapter.c:btd_adapter_new() System name: BlueZ 5.50
bluetoothd[26225]: src/adapter.c:btd_adapter_new() Major class: 0
bluetoothd[26225]: src/adapter.c:btd_adapter_new() Minor class: 0
bluetoothd[26225]: src/adapter.c:btd_adapter_new() Modalias: usb:v1D6Bp0246d0532
bluetoothd[26225]: src/adapter.c:btd_adapter_new() Discoverable timeout: 180 seconds
bluetoothd[26225]: src/adapter.c:btd_adapter_new() Pairable timeout: 0 seconds
bluetoothd[26225]: src/adapter.c:index_added() sending read info command for index 0
bluetoothd[26225]: src/adapter.c:read_info_complete() index 0 status 0x00
bluetoothd[26225]: src/adapter.c:clear_uuids() sending clear uuids command for index 0
bluetoothd[26225]: src/adapter.c:clear_devices() sending clear devices command for index 0
bluetoothd[26225]: src/adapter.c:set_privacy() sending set privacy command for index 0
bluetoothd[26225]: src/adapter.c:set_privacy() setting privacy mode 0x00 for index 0
bluetoothd[26225]: src/gatt-database.c:btd_gatt_database_new() GATT Manager registered for adapter: /org/bluez/hci0
bluetoothd[26225]: src/advertising.c:btd_adv_manager_new() LE Advertising Manager created for adapter: /org/bluez/hci0
bluetoothd[26225]: profiles/audio/a2dp.c:media_server_probe() path /org/bluez/hci0
bluetoothd[26225]: plugins/hostname.c:hostname_probe()
bluetoothd[26225]: profiles/network/manager.c:panu_server_probe() path /org/bluez/hci0
bluetoothd[26225]: profiles/network/server.c:server_register() Registered interface org.bluez.NetworkServer1 on path /org/bluez/hci0
bluetoothd[26225]: profiles/network/manager.c:gn_server_probe() path /org/bluez/hci0
bluetoothd[26225]: profiles/network/manager.c:nap_server_probe() path /org/bluez/hci0
bluetoothd[26225]: profiles/audio/avrcp.c:avrcp_controller_server_probe() path /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10001
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110f-0000-1000-8000-00805f9
bluetoothd[26225]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[26225]: profiles/audio/avrcp.c:avrcp_target_server_probe() path /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10002
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110c-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[26225]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[26225]: profiles/audio/a2dp.c:a2dp_sink_server_probe() path /org/bluez/hci0
bluetoothd[26225]: profiles/audio/a2dp.c:a2dp_source_server_probe() path /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:btd_adapter_unblock_address() hci0 00:00:00:00:00:00
bluetoothd[26225]: src/adapter.c:get_ltk_info() 48:B6:20:0A:59:F9
bluetoothd[26225]: src/adapter.c:get_slave_ltk_info() 48:B6:20:0A:59:F9
bluetoothd[26225]: src/device.c:device_create_from_storage() address 48:B6:20:0A:59:F9
bluetoothd[26225]: src/device.c:device_new() address 48:B6:20:0A:59:F9
bluetoothd[26225]: src/device.c:device_new() Creating device /org/bluez/hci0/dev_48_B6_20_0A_59_F9
bluetoothd[26225]: src/device.c:btd_device_set_temporary() temporary 0
bluetoothd[26225]: src/adapter.c:get_ltk_info() C0:33:5E:04:0C:14
bluetoothd[26225]: src/adapter.c:get_slave_ltk_info() C0:33:5E:04:0C:14
bluetoothd[26225]: src/device.c:device_create_from_storage() address C0:33:5E:04:0C:14
bluetoothd[26225]: src/device.c:device_new() address C0:33:5E:04:0C:14
bluetoothd[26225]: src/device.c:device_new() Creating device /org/bluez/hci0/dev_C0_33_5E_04_0C_14
bluetoothd[26225]: src/device.c:btd_device_set_temporary() temporary 0
bluetoothd[26225]: src/device.c:device_set_bonded()
bluetoothd[26225]: src/adapter.c:load_link_keys() hci0 keys 1 debug_keys 0
bluetoothd[26225]: src/adapter.c:load_ltks() hci0 keys 0
bluetoothd[26225]: src/adapter.c:load_irks() hci0 irks 0
bluetoothd[26225]: src/adapter.c:load_conn_params() hci0 conn params 1
bluetoothd[26225]: src/device.c:device_probe_profiles() Probing profiles for device 48:B6:20:0A:59:F9
bluetoothd[26225]: src/device.c:device_probe_profiles() Probing profiles for device C0:33:5E:04:0C:14
bluetoothd[26225]: profiles/input/device.c:input_device_register() /org/bluez/hci0/dev_C0_33_5E_04_0C_14
bluetoothd[26225]: src/service.c:btd_service_ref() 0x55d27ec37470: ref=2
bluetoothd[26225]: src/service.c:change_state() 0x55d27ec37470: device C0:33:5E:04:0C:14 profile input-hid state changed: unavailable -> disconnected (0)
bluetoothd[26225]: src/gatt-database.c:restore_state() /org/bluez/hci0/dev_C0_33_5E_04_0C_14 BR/EDR
bluetoothd[26225]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[26225]: src/adapter.c:set_did() hci0 source 2 vendor 1d6b product 246 version 532
bluetoothd[26225]: src/adapter.c:adapter_register() Adapter /org/bluez/hci0 registered
bluetoothd[26225]: src/adapter.c:set_dev_class() sending set device class command for index 0
bluetoothd[26225]: src/adapter.c:set_name() sending set local name command for index 0
bluetoothd[26225]: src/adapter.c:set_privacy_complete() Successfuly set privacy for index 0
bluetoothd[26225]: src/adapter.c:add_whitelist_complete() C0:33:5E:04:0C:14 added to kernel whitelist
bluetoothd[26225]: src/adapter.c:load_link_keys_complete() link keys loaded for hci0
bluetoothd[26225]: src/adapter.c:load_ltks_complete() LTKs loaded for hci0
bluetoothd[26225]: src/adapter.c:load_irks_complete() IRKs loaded for hci0
bluetoothd[26225]: src/adapter.c:load_conn_params_complete() Connection Parameters loaded for hci0
bluetoothd[26225]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x55d27ec269b0 registered: type:0 codec:0 seid:1
bluetoothd[26225]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10003
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000019-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110a-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110d-0000-1000-8000-00805f9
bluetoothd[26225]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[26225]: Endpoint registered: sender=:1.145 path=/MediaEndpoint/A2DPSource
bluetoothd[26225]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x55d27ec374e0 registered: type:1 codec:0 seid:2
bluetoothd[26225]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10004
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000019-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110b-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110d-0000-1000-8000-00805f9
bluetoothd[26225]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[26225]: Endpoint registered: sender=:1.145 path=/MediaEndpoint/A2DPSink
bluetoothd[26225]: src/profile.c:register_profile() sender :1.145
bluetoothd[26225]: src/profile.c:create_ext() Created "Headset Voice gateway"
bluetoothd[26225]: src/profile.c:ext_adapter_probe() "Headset Voice gateway" probed
bluetoothd[26225]: src/profile.c:ext_start_servers() Headset Voice gateway listening on chan 12
bluetoothd[26225]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10005
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001108-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001112-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001203-0000-1000-8000-00805f9
bluetoothd[26225]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[26225]: src/profile.c:register_profile() sender :1.145
bluetoothd[26225]: src/profile.c:create_ext() Created ":1.145/Profile/HSPHSProfile/00001108-0000-1000-8000-00805f9b34fb"
bluetoothd[26225]: src/profile.c:ext_adapter_probe() ":1.145/Profile/HSPHSProfile/00001108-0000-1000-8000-00805f9b34fb" probed
bluetoothd[26225]: src/profile.c:ext_start_servers() :1.145/Profile/HSPHSProfile/00001108-0000-1000-8000-00805f9b34fb listening on chan 3
bluetoothd[26225]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10006
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[26225]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001108-0000-1000-8000-00805f9
bluetoothd[26225]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[26225]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[26225]: src/adapter.c:property_set_mode() sending Set Powered command for index 0
bluetoothd[26225]: src/adapter.c:dev_class_changed_callback() Class: 0x0c0000
bluetoothd[26225]: src/adapter.c:property_set_mode_complete() Success (0x00)
bluetoothd[26225]: src/adapter.c:new_settings_callback() Settings: 0x00000ad1
bluetoothd[26225]: src/adapter.c:settings_changed() Changed settings: 0x00000001
bluetoothd[26225]: src/adapter.c:settings_changed() Pending settings: 0x00000000
bluetoothd[26225]: src/adapter.c:adapter_start() adapter /org/bluez/hci0 has been enabled
bluetoothd[26225]: src/adapter.c:trigger_passive_scanning()
bluetoothd[26225]: plugins/hostname.c:property_changed() static hostname: bruno-linux
bluetoothd[26225]: plugins/hostname.c:property_changed() pretty hostname:
bluetoothd[26225]: plugins/hostname.c:update_name() name: bruno-linux
bluetoothd[26225]: src/adapter.c:adapter_set_name() name: bruno-linux
bluetoothd[26225]: plugins/hostname.c:property_changed() chassis: convertible
bluetoothd[26225]: src/agent.c:add_default_agent() Default agent set to :1.69 /com/deepin/daemon/Bluetooth/Agent
bluetoothd[26225]: src/agent.c:agent_ref() 0x55d27ec3ba70: ref=1
bluetoothd[26225]: src/agent.c:register_agent() agent :1.69
bluetoothd[26225]: src/agent.c:agent_ref() 0x55d27ec38de0: ref=1
bluetoothd[26225]: src/agent.c:register_agent() agent :1.868
bluetoothd[26225]: src/agent.c:add_default_agent() Default agent set to :1.868 /org/bluez/agent
bluetoothd[26225]: src/agent.c:agent_ref() 0x55d27ec38de0: ref=2
bluetoothd[26225]: src/device.c:bonding_request_new() Requesting bonding for 48:B6:20:0A:59:F9
bluetoothd[26225]: src/agent.c:agent_ref() 0x55d27ec38de0: ref=3
bluetoothd[26225]: src/agent.c:agent_unref() 0x55d27ec38de0: ref=2
bluetoothd[26225]: src/adapter.c:suspend_discovery()
bluetoothd[26225]: src/adapter.c:adapter_bonding_attempt() hci0 bdaddr 48:B6:20:0A:59:F9 type 1 io_cap 0x04
bluetoothd[26225]: src/adapter.c:connected_callback() hci0 device 48:B6:20:0A:59:F9 connected eir_len 28
bluetoothd[26225]: src/gatt-database.c:connect_cb() New incoming LE ATT connection
bluetoothd[26225]: attrib/gattrib.c:g_attrib_ref() 0x55d27ec38a70: g_attrib_ref=1
bluetoothd[26225]: src/device.c:load_gatt_db() Restoring 48:B6:20:0A:59:F9 gatt database from file
bluetoothd[26225]: No cache for 48:B6:20:0A:59:F9
bluetoothd[26225]: src/gatt-client.c:btd_gatt_client_connected() Device connected.
bluetoothd[26225]: src/adapter.c:pair_device_complete() Authentication Failed (0x05)
bluetoothd[26225]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 48:B6:20:0A:59:F9 type 1 status 0x5
bluetoothd[26225]: src/device.c:device_bonding_complete() bonding 0x55d27ec2c670 status 0x05
bluetoothd[26225]: src/device.c:device_bonding_failed() status 5
bluetoothd[26225]: src/agent.c:agent_unref() 0x55d27ec38de0: ref=1
bluetoothd[26225]: src/adapter.c:resume_discovery()
bluetoothd[26225]: src/adapter.c:dev_disconnected() Device 48:B6:20:0A:59:F9 disconnected, reason 2
bluetoothd[26225]: src/adapter.c:adapter_remove_connection()
bluetoothd[26225]: plugins/policy.c:disconnect_cb() reason 2
bluetoothd[26225]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 48:B6:20:0A:59:F9 type 1 status 0xe
bluetoothd[26225]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e
bluetoothd[26225]: src/device.c:device_bonding_failed() status 14
bluetoothd[26225]: src/adapter.c:resume_discovery()
bluetoothd[26225]: src/device.c:gatt_debug() MTU Exchange failed. ATT ECODE: 0x00
bluetoothd[26225]: src/device.c:gatt_client_ready_cb() status: failed, error: 0
bluetoothd[26225]: src/device.c:device_svc_resolved() /org/bluez/hci0/dev_48_B6_20_0A_59_F9 err -5
bluetoothd[26225]: src/device.c:att_disconnected_cb()
bluetoothd[26225]: src/device.c:att_disconnected_cb() Software caused connection abort (103)
bluetoothd[26225]: src/gatt-client.c:btd_gatt_client_disconnected() Device disconnected. Cleaning up.
bluetoothd[26225]: src/device.c:att_disconnected_cb() Automatic connection disabled
bluetoothd[26225]: attrib/gattrib.c:g_attrib_unref() 0x55d27ec38a70: g_attrib_unref=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment