* Create an AVDTP signaling channel @ 2014-09-17 0:04 John Tobias 2014-09-17 7:33 ` Szymon Janc 0 siblings, 1 reply; 7+ messages in thread From: John Tobias @ 2014-09-17 0:04 UTC (permalink / raw) To: linux-bluetooth [-- Attachment #1: Type: text/plain, Size: 326 bytes --] Hello All, I am using Bluez 5.23 and running PTS 5.2. I am trying to test the AVDTP profile and the PTS software prompt me a dialog box "Create an AVDTP signaling channel" (please see the attached image. I would like to know how to make response via bluetoothctl or any command line to continue PTS testing?. Thanks, john [-- Attachment #2: Screen Shot 2014-09-16 at 4.10.02 PM.png --] [-- Type: image/png, Size: 19309 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Create an AVDTP signaling channel 2014-09-17 0:04 Create an AVDTP signaling channel John Tobias @ 2014-09-17 7:33 ` Szymon Janc 2014-09-17 22:09 ` John Tobias 0 siblings, 1 reply; 7+ messages in thread From: Szymon Janc @ 2014-09-17 7:33 UTC (permalink / raw) To: John Tobias; +Cc: linux-bluetooth Hi John, On Tuesday 16 of September 2014 17:04:46 John Tobias wrote: > Hello All, > > I am using Bluez 5.23 and running PTS 5.2. I am trying to test the > AVDTP profile and the PTS software prompt me a dialog box "Create an > AVDTP signaling channel" (please see the attached image. > > I would like to know how to make response via bluetoothctl or any > command line to continue PTS testing?. Connecting A2DP profile (AVDTP is a protocol used by A2DP) should do that (for that you would also need PulseAudio 5). So if you have all set up 'connect <pts_bdaddr>' should do. Other option would be to use android/avdtptest tool for AVDTP protocol testing. But this would test android/avdtp-lib and not the AVDTP code used in Linux daemon (those will be unified, eventually). -- BR Szymon Janc ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Create an AVDTP signaling channel 2014-09-17 7:33 ` Szymon Janc @ 2014-09-17 22:09 ` John Tobias 2014-09-17 22:14 ` John Tobias 0 siblings, 1 reply; 7+ messages in thread From: John Tobias @ 2014-09-17 22:09 UTC (permalink / raw) To: Szymon Janc; +Cc: linux-bluetooth Hi Szymon, Here's what happening. First, I paired my phone and my device just to make sure I could stream music - (it works, also, I used PulseAudio 5). After I verified it's playing, I disconnected it, switched to PTS 5.2 and ran AVDTP profile. I used bluetoothctl to interact with PTS. Then, when the said message (posted on previous email) pop'd up, I used the command (under bluetoothctl) connect <pts_bdaddr>, but for some reason the bluetoothctl doesn't have it in the cache, so I got an message "Device <pts_bdaddr> not available". I ran 'scan on' then, when the <pts_bdaddr> have been found, I ran connect <pts_bdaddr>, the PTS got the message. After that, I got the following error messages: [bluetooth]# pulseaudio[169]: E: [pulseaudio] bluez5-util.c: Transport Acquire() failed for transport /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 (Input/output error) systemd[1]: bluetooth.service: main process exited, code=killed, status=11/SEGV systemd[1]: Unit bluetooth.service entered failed state. Failed to connect: org.freedesktop.DBus.Error.NoReply Below are the logs: Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:btd_adapter_confirm_reply() hci0 addr 00:1B:DC:07:32:D3 success 1 Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/agent.c:agent_unref() 0x78d04128: ref=2 Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/agent.c:agent_unref() 0x78d04128: ref=1 Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:new_link_key_callback() hci0 new key for 00:1B:DC:07:32:D3 type 4 pin_len 0 Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_bonding_complete() bonding (nil) status 0x00 Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:resume_discovery() Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:trigger_start_discovery() Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:cancel_passive_scanning() Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:device_found_callback() hci0 addr D0:E7:82:ED:AE:B8, rssi -61 flags 0x0000 eir_len 46 Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_set_legacy() legacy 0 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_probe_profiles() Probing profiles for device 00:1B:DC:07:32:D3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:a2dp_sink_probe() path /org/bluez/hci0/dev_00_1B_DC_07_32_D3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/sink.c:sink_init() /org/bluez/hci0/dev_00_1B_DC_07_32_D3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/service.c:btd_service_ref() 0x78d067c0: ref=2 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/service.c:change_state() 0x78d067c0: device 00:1B:DC:07:32:D3 profile a2dp-sink state changed: unavailable -> disconnected (0) Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_svc_resolved() /org/bluez/hci0/dev_00_1B_DC_07_32_D3 err 0 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:connect_profiles() /org/bluez/hci0/dev_00_1B_DC_07_32_D3 (all), client :1.7 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:a2dp_sink_connect() path /org/bluez/hci0/dev_00_1B_DC_07_32_D3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=1 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/sink.c:sink_set_state() State changed /org/bluez/hci0/dev_00_1B_DC_07_32_D3: SINK_STATE_DISCONNECTED -> SINK_STATE_CONNECTING Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/sink.c:sink_connect() stream creation in progress Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/service.c:change_state() 0x78d067c0: device 00:1B:DC:07:32:D3 profile a2dp-sink state changed: disconnected -> connecting (0) Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP: connected signaling channel to 00:1B:DC:07:32:D3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP imtu=672, omtu=672 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:session_cb() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:session_cb() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_discover_resp() seid 1 type 1 media 0 in use 0 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:session_cb() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_parse_cmd() Received GET_CAPABILITIES_CMD Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:endpoint_getcap_ind() Source 0x78ce0128: Get_Capability_Ind Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:session_cb() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 1 media 0 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/sink.c:discovery_complete() Discovery complete Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=2 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=1 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/media.c:media_endpoint_async_call() Calling SelectConfiguration: name = :1.4 path = /MediaEndpoint/A2DPSource Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:a2dp_config() a2dp_config: selected SEP 0x78ce0128 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=2 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_set_configuration() 0x78cec8d8: int_seid=1, acp_seid=1 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=1 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:device_found_callback() hci0 addr D0:E7:82:ED:AE:B8, rssi -58 flags 0x0000 eir_len 5 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_set_legacy() legacy 0 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:device_found_callback() hci0 addr 68:17:29:58:C9:A0, rssi -60 flags 0x0000 eir_len 37 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_set_legacy() legacy 0 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:session_cb() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:session_cb() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:setconf_cfm() Source 0x78ce0128: Set_Configuration_Cfm Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/media.c:media_endpoint_async_call() Calling SetConfiguration: name = :1.4 path = /MediaEndpoint/A2DPSource Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:media_owner_create() Owner created: sender=:1.4 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:a2dp_sep_lock() SEP 0x78ce0128 locked Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=2 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:transport_set_state() State changed /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1: TRANSPORT_STATE_IDLE -> TRANSPORT_STATE_REQUESTING Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:media_request_create() Request created: method=Acquire id=7 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:media_owner_add() Owner :1.4 Request Acquire Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:media_transport_set_owner() Transport /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 Owner :1.4 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:device_found_callback() hci0 addr 68:17:29:58:C9:A0, rssi -64 flags 0x0000 eir_len 37 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_set_legacy() legacy 0 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:dev_disconnected() Device 00:1B:DC:07:32:D3 disconnected, reason 3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:adapter_remove_connection() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: plugins/policy.c:disconnect_cb() reason 3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 00:1B:DC:07:32:D3 type 0 status 0xe Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/device.c:device_bonding_failed() status 14 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:resume_discovery() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:trigger_start_discovery() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: src/adapter.c:cancel_passive_scanning() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:session_cb() Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:connection_lost() Disconnected from 00:1B:DC:07:32:D3 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:abort_cfm() Source 0x78ce0128: Abort_Cfm Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=1 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: No reply to Open request Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:open_cfm() Source 0x78ce0128: Open_Cfm Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:media_transport_remove_owner() Transport /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 Owner :1.4 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:media_request_reply() Request Acquire Reply Input/output error Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:media_owner_free() Owner :1.4 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:media_owner_remove() Owner :1.4 Request Acquire Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/transport.c:transport_set_state() State changed /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1: TRANSPORT_STATE_REQUESTING -> TRANSPORT_STATE_IDLE Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:a2dp_sep_unlock() SEP 0x78ce0128 unlocked Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=0 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/a2dp.c:setup_free() 0x78ced528 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: profiles/audio/avdtp.c:avdtp_unref() 0x78cec8d8: ref=2 Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ pulseaudio[169]: E: [pulseaudio] bluez5-util.c: Transport Acquire() failed for transport /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 (Input/output error) Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ systemd[1]: bluetooth.service: main process exited, code=killed, status=11/SEGV Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ systemd[1]: Unit bluetooth.service entered failed state. Thanks, John On Wed, Sep 17, 2014 at 12:33 AM, Szymon Janc <szymon.janc@tieto.com> wrote: > Hi John, > > On Tuesday 16 of September 2014 17:04:46 John Tobias wrote: >> Hello All, >> >> I am using Bluez 5.23 and running PTS 5.2. I am trying to test the >> AVDTP profile and the PTS software prompt me a dialog box "Create an >> AVDTP signaling channel" (please see the attached image. >> >> I would like to know how to make response via bluetoothctl or any >> command line to continue PTS testing?. > > Connecting A2DP profile (AVDTP is a protocol used by A2DP) should do that (for > that you would also need PulseAudio 5). So if you have all set up 'connect > <pts_bdaddr>' should do. > > Other option would be to use android/avdtptest tool for AVDTP protocol > testing. But this would test android/avdtp-lib and not the AVDTP code used in > Linux daemon (those will be unified, eventually). > > -- > BR > Szymon Janc ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Create an AVDTP signaling channel 2014-09-17 22:09 ` John Tobias @ 2014-09-17 22:14 ` John Tobias 2014-09-17 23:47 ` John Tobias 0 siblings, 1 reply; 7+ messages in thread From: John Tobias @ 2014-09-17 22:14 UTC (permalink / raw) To: Szymon Janc; +Cc: linux-bluetooth Addition to that, when I start again the bluetooth daemon, I got these messages: uetoothd[238]: Can't load plugin description: /usr/lib/bluetooth/plugins/audio.a2dp.default.so: undefined symbol: bluetooth_plugin_desc bluetoothd[238]: Can't load plugin description: /usr/lib/bluetooth/plugins/bluetooth.default.so: undefined symbol: bluetooth_plugin_desc bluetoothd[238]: Can't load plugin description: /usr/lib/bluetooth/plugins/audio.sco.default.so: undefined symbol: bluetooth_plugin_desc bluetoothd[238]: Can't listen at channel 8. bluetoothd[238]: sap-server: Operation not permitted (1) bluetoothd[238]: hci0 Load Connection Parameters failed: Unknown Command (0x01) Regards, john On Wed, Sep 17, 2014 at 3:09 PM, John Tobias <john.tobias.ph@gmail.com> wrote: > Hi Szymon, > > Here's what happening. > > First, I paired my phone and my device just to make sure I could > stream music - (it works, also, I used PulseAudio 5). After I verified > it's playing, I disconnected it, switched to PTS 5.2 and ran AVDTP > profile. I used bluetoothctl to interact with PTS. Then, when the said > message (posted on previous email) pop'd up, I used the command (under > bluetoothctl) connect <pts_bdaddr>, but for some reason the > bluetoothctl doesn't have it in the cache, so I got an message "Device > <pts_bdaddr> not available". I ran 'scan on' then, when the > <pts_bdaddr> have been found, I ran connect <pts_bdaddr>, the PTS got > the message. > > After that, I got the following error messages: > > [bluetooth]# pulseaudio[169]: E: [pulseaudio] bluez5-util.c: Transport > Acquire() failed for transport > /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 (Input/output error) > systemd[1]: bluetooth.service: main process exited, code=killed, status=11/SEGV > systemd[1]: Unit bluetooth.service entered failed state. > Failed to connect: org.freedesktop.DBus.Error.NoReply > > Below are the logs: > > > > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:btd_adapter_confirm_reply() hci0 addr 00:1B:DC:07:32:D3 > success 1 > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/agent.c:agent_unref() 0x78d04128: ref=2 > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/agent.c:agent_unref() 0x78d04128: ref=1 > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:new_link_key_callback() hci0 new key for > 00:1B:DC:07:32:D3 type 4 pin_len 0 > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_bonding_complete() bonding (nil) status 0x00 > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:resume_discovery() > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:trigger_start_discovery() > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:cancel_passive_scanning() > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:device_found_callback() hci0 addr D0:E7:82:ED:AE:B8, > rssi -61 flags 0x0000 eir_len 46 > Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_set_legacy() legacy 0 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_probe_profiles() Probing profiles for device > 00:1B:DC:07:32:D3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:a2dp_sink_probe() path > /org/bluez/hci0/dev_00_1B_DC_07_32_D3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/sink.c:sink_init() > /org/bluez/hci0/dev_00_1B_DC_07_32_D3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/service.c:btd_service_ref() 0x78d067c0: ref=2 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/service.c:change_state() 0x78d067c0: device 00:1B:DC:07:32:D3 > profile a2dp-sink state changed: unavailable -> disconnected (0) > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_svc_resolved() > /org/bluez/hci0/dev_00_1B_DC_07_32_D3 err 0 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:connect_profiles() /org/bluez/hci0/dev_00_1B_DC_07_32_D3 > (all), client :1.7 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:a2dp_sink_connect() path > /org/bluez/hci0/dev_00_1B_DC_07_32_D3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=1 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/sink.c:sink_set_state() State changed > /org/bluez/hci0/dev_00_1B_DC_07_32_D3: SINK_STATE_DISCONNECTED -> > SINK_STATE_CONNECTING > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/sink.c:sink_connect() stream creation in progress > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/service.c:change_state() 0x78d067c0: device 00:1B:DC:07:32:D3 > profile a2dp-sink state changed: disconnected -> connecting (0) > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP: connected signaling > channel to 00:1B:DC:07:32:D3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP imtu=672, omtu=672 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:session_cb() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:session_cb() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_discover_resp() seid 1 type 1 media 0 in > use 0 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:session_cb() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_parse_cmd() Received > GET_CAPABILITIES_CMD > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:endpoint_getcap_ind() Source 0x78ce0128: > Get_Capability_Ind > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:session_cb() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request > succeeded > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 1 > media 0 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/sink.c:discovery_complete() Discovery complete > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=2 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=1 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/media.c:media_endpoint_async_call() Calling > SelectConfiguration: name = :1.4 path = /MediaEndpoint/A2DPSource > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:a2dp_config() a2dp_config: selected SEP > 0x78ce0128 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=2 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_set_configuration() 0x78cec8d8: > int_seid=1, acp_seid=1 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=1 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:device_found_callback() hci0 addr D0:E7:82:ED:AE:B8, > rssi -58 flags 0x0000 eir_len 5 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_set_legacy() legacy 0 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:device_found_callback() hci0 addr 68:17:29:58:C9:A0, > rssi -60 flags 0x0000 eir_len 37 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_set_legacy() legacy 0 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:session_cb() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_parse_cmd() Received > SET_CONFIGURATION_CMD > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:session_cb() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request > succeeded > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:setconf_cfm() Source 0x78ce0128: > Set_Configuration_Cfm > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/media.c:media_endpoint_async_call() Calling > SetConfiguration: name = :1.4 path = /MediaEndpoint/A2DPSource > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_sep_set_state() stream state changed: > IDLE -> CONFIGURED > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:media_owner_create() Owner created: > sender=:1.4 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:a2dp_sep_lock() SEP 0x78ce0128 locked > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=2 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:transport_set_state() State changed > /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1: TRANSPORT_STATE_IDLE -> > TRANSPORT_STATE_REQUESTING > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:media_request_create() Request created: > method=Acquire id=7 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:media_owner_add() Owner :1.4 Request > Acquire > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:media_transport_set_owner() Transport > /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 Owner :1.4 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:device_found_callback() hci0 addr 68:17:29:58:C9:A0, > rssi -64 flags 0x0000 eir_len 37 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_set_legacy() legacy 0 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:dev_disconnected() Device 00:1B:DC:07:32:D3 > disconnected, reason 3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:adapter_remove_connection() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > plugins/policy.c:disconnect_cb() reason 3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:bonding_attempt_complete() hci0 bdaddr 00:1B:DC:07:32:D3 > type 0 status 0xe > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_bonding_complete() bonding (nil) status 0x0e > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/device.c:device_bonding_failed() status 14 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:resume_discovery() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:trigger_start_discovery() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > src/adapter.c:cancel_passive_scanning() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:session_cb() > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:connection_lost() Disconnected from > 00:1B:DC:07:32:D3 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:abort_cfm() Source 0x78ce0128: Abort_Cfm > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=1 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_sep_set_state() stream state changed: > CONFIGURED -> IDLE > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: No reply to Open > request > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:open_cfm() Source 0x78ce0128: Open_Cfm > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:media_transport_remove_owner() Transport > /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 Owner :1.4 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:media_request_reply() Request Acquire Reply > Input/output error > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:media_owner_free() Owner :1.4 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:media_owner_remove() Owner :1.4 Request > Acquire > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/transport.c:transport_set_state() State changed > /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1: TRANSPORT_STATE_REQUESTING > -> TRANSPORT_STATE_IDLE > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:a2dp_sep_unlock() SEP 0x78ce0128 unlocked > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=0 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/a2dp.c:setup_free() 0x78ced528 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: > profiles/audio/avdtp.c:avdtp_unref() 0x78cec8d8: ref=2 > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ pulseaudio[169]: E: [pulseaudio] > bluez5-util.c: Transport Acquire() failed for transport > /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 (Input/output error) > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ systemd[1]: bluetooth.service: > main process exited, code=killed, status=11/SEGV > Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ systemd[1]: Unit > bluetooth.service entered failed state. > > > Thanks, > > John > > On Wed, Sep 17, 2014 at 12:33 AM, Szymon Janc <szymon.janc@tieto.com> wrote: >> Hi John, >> >> On Tuesday 16 of September 2014 17:04:46 John Tobias wrote: >>> Hello All, >>> >>> I am using Bluez 5.23 and running PTS 5.2. I am trying to test the >>> AVDTP profile and the PTS software prompt me a dialog box "Create an >>> AVDTP signaling channel" (please see the attached image. >>> >>> I would like to know how to make response via bluetoothctl or any >>> command line to continue PTS testing?. >> >> Connecting A2DP profile (AVDTP is a protocol used by A2DP) should do that (for >> that you would also need PulseAudio 5). So if you have all set up 'connect >> <pts_bdaddr>' should do. >> >> Other option would be to use android/avdtptest tool for AVDTP protocol >> testing. But this would test android/avdtp-lib and not the AVDTP code used in >> Linux daemon (those will be unified, eventually). >> >> -- >> BR >> Szymon Janc ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Create an AVDTP signaling channel 2014-09-17 22:14 ` John Tobias @ 2014-09-17 23:47 ` John Tobias 2014-09-18 0:38 ` John Tobias 0 siblings, 1 reply; 7+ messages in thread From: John Tobias @ 2014-09-17 23:47 UTC (permalink / raw) To: Szymon Janc; +Cc: linux-bluetooth Hi Szymon, Seems the problem was the bluetooth daemon. I ran it with -EC parameters(compat and experimental support), after removing it, the bluetooth daemon did not fail anymore... Regards, john On Wed, Sep 17, 2014 at 3:14 PM, John Tobias <john.tobias.ph@gmail.com> wrote: > Addition to that, when I start again the bluetooth daemon, I got these messages: > > uetoothd[238]: Can't load plugin description: > /usr/lib/bluetooth/plugins/audio.a2dp.default.so: undefined symbol: > bluetooth_plugin_desc > bluetoothd[238]: Can't load plugin description: > /usr/lib/bluetooth/plugins/bluetooth.default.so: undefined symbol: > bluetooth_plugin_desc > bluetoothd[238]: Can't load plugin description: > /usr/lib/bluetooth/plugins/audio.sco.default.so: undefined symbol: > bluetooth_plugin_desc > > bluetoothd[238]: Can't listen at channel 8. > bluetoothd[238]: sap-server: Operation not permitted (1) > bluetoothd[238]: hci0 Load Connection Parameters failed: Unknown Command (0x01) > > > Regards, > > john > > > On Wed, Sep 17, 2014 at 3:09 PM, John Tobias <john.tobias.ph@gmail.com> wrote: >> Hi Szymon, >> >> Here's what happening. >> >> First, I paired my phone and my device just to make sure I could >> stream music - (it works, also, I used PulseAudio 5). After I verified >> it's playing, I disconnected it, switched to PTS 5.2 and ran AVDTP >> profile. I used bluetoothctl to interact with PTS. Then, when the said >> message (posted on previous email) pop'd up, I used the command (under >> bluetoothctl) connect <pts_bdaddr>, but for some reason the >> bluetoothctl doesn't have it in the cache, so I got an message "Device >> <pts_bdaddr> not available". I ran 'scan on' then, when the >> <pts_bdaddr> have been found, I ran connect <pts_bdaddr>, the PTS got >> the message. >> >> After that, I got the following error messages: >> >> [bluetooth]# pulseaudio[169]: E: [pulseaudio] bluez5-util.c: Transport >> Acquire() failed for transport >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 (Input/output error) >> systemd[1]: bluetooth.service: main process exited, code=killed, status=11/SEGV >> systemd[1]: Unit bluetooth.service entered failed state. >> Failed to connect: org.freedesktop.DBus.Error.NoReply >> >> Below are the logs: >> >> >> >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:btd_adapter_confirm_reply() hci0 addr 00:1B:DC:07:32:D3 >> success 1 >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/agent.c:agent_unref() 0x78d04128: ref=2 >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/agent.c:agent_unref() 0x78d04128: ref=1 >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:new_link_key_callback() hci0 new key for >> 00:1B:DC:07:32:D3 type 4 pin_len 0 >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_bonding_complete() bonding (nil) status 0x00 >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:resume_discovery() >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:trigger_start_discovery() >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:cancel_passive_scanning() >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:device_found_callback() hci0 addr D0:E7:82:ED:AE:B8, >> rssi -61 flags 0x0000 eir_len 46 >> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_set_legacy() legacy 0 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_probe_profiles() Probing profiles for device >> 00:1B:DC:07:32:D3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:a2dp_sink_probe() path >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/sink.c:sink_init() >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/service.c:btd_service_ref() 0x78d067c0: ref=2 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/service.c:change_state() 0x78d067c0: device 00:1B:DC:07:32:D3 >> profile a2dp-sink state changed: unavailable -> disconnected (0) >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_svc_resolved() >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3 err 0 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:connect_profiles() /org/bluez/hci0/dev_00_1B_DC_07_32_D3 >> (all), client :1.7 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:a2dp_sink_connect() path >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=1 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/sink.c:sink_set_state() State changed >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3: SINK_STATE_DISCONNECTED -> >> SINK_STATE_CONNECTING >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/sink.c:sink_connect() stream creation in progress >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/service.c:change_state() 0x78d067c0: device 00:1B:DC:07:32:D3 >> profile a2dp-sink state changed: disconnected -> connecting (0) >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP: connected signaling >> channel to 00:1B:DC:07:32:D3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP imtu=672, omtu=672 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:session_cb() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:session_cb() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_discover_resp() seid 1 type 1 media 0 in >> use 0 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:session_cb() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_parse_cmd() Received >> GET_CAPABILITIES_CMD >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:endpoint_getcap_ind() Source 0x78ce0128: >> Get_Capability_Ind >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:session_cb() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request >> succeeded >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 1 >> media 0 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/sink.c:discovery_complete() Discovery complete >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=2 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=1 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/media.c:media_endpoint_async_call() Calling >> SelectConfiguration: name = :1.4 path = /MediaEndpoint/A2DPSource >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:a2dp_config() a2dp_config: selected SEP >> 0x78ce0128 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=2 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_set_configuration() 0x78cec8d8: >> int_seid=1, acp_seid=1 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=1 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:device_found_callback() hci0 addr D0:E7:82:ED:AE:B8, >> rssi -58 flags 0x0000 eir_len 5 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_set_legacy() legacy 0 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:device_found_callback() hci0 addr 68:17:29:58:C9:A0, >> rssi -60 flags 0x0000 eir_len 37 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_set_legacy() legacy 0 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:session_cb() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_parse_cmd() Received >> SET_CONFIGURATION_CMD >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:session_cb() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request >> succeeded >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:setconf_cfm() Source 0x78ce0128: >> Set_Configuration_Cfm >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/media.c:media_endpoint_async_call() Calling >> SetConfiguration: name = :1.4 path = /MediaEndpoint/A2DPSource >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_sep_set_state() stream state changed: >> IDLE -> CONFIGURED >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:media_owner_create() Owner created: >> sender=:1.4 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:a2dp_sep_lock() SEP 0x78ce0128 locked >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=2 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:transport_set_state() State changed >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1: TRANSPORT_STATE_IDLE -> >> TRANSPORT_STATE_REQUESTING >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:media_request_create() Request created: >> method=Acquire id=7 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:media_owner_add() Owner :1.4 Request >> Acquire >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:media_transport_set_owner() Transport >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 Owner :1.4 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:device_found_callback() hci0 addr 68:17:29:58:C9:A0, >> rssi -64 flags 0x0000 eir_len 37 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_set_legacy() legacy 0 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:dev_disconnected() Device 00:1B:DC:07:32:D3 >> disconnected, reason 3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:adapter_remove_connection() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> plugins/policy.c:disconnect_cb() reason 3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:bonding_attempt_complete() hci0 bdaddr 00:1B:DC:07:32:D3 >> type 0 status 0xe >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_bonding_complete() bonding (nil) status 0x0e >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/device.c:device_bonding_failed() status 14 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:resume_discovery() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:trigger_start_discovery() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> src/adapter.c:cancel_passive_scanning() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:session_cb() >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:connection_lost() Disconnected from >> 00:1B:DC:07:32:D3 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:abort_cfm() Source 0x78ce0128: Abort_Cfm >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=1 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_sep_set_state() stream state changed: >> CONFIGURED -> IDLE >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: No reply to Open >> request >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:open_cfm() Source 0x78ce0128: Open_Cfm >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:media_transport_remove_owner() Transport >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 Owner :1.4 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:media_request_reply() Request Acquire Reply >> Input/output error >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:media_owner_free() Owner :1.4 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:media_owner_remove() Owner :1.4 Request >> Acquire >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/transport.c:transport_set_state() State changed >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1: TRANSPORT_STATE_REQUESTING >> -> TRANSPORT_STATE_IDLE >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:a2dp_sep_unlock() SEP 0x78ce0128 unlocked >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=0 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/a2dp.c:setup_free() 0x78ced528 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >> profiles/audio/avdtp.c:avdtp_unref() 0x78cec8d8: ref=2 >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ pulseaudio[169]: E: [pulseaudio] >> bluez5-util.c: Transport Acquire() failed for transport >> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 (Input/output error) >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ systemd[1]: bluetooth.service: >> main process exited, code=killed, status=11/SEGV >> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ systemd[1]: Unit >> bluetooth.service entered failed state. >> >> >> Thanks, >> >> John >> >> On Wed, Sep 17, 2014 at 12:33 AM, Szymon Janc <szymon.janc@tieto.com> wrote: >>> Hi John, >>> >>> On Tuesday 16 of September 2014 17:04:46 John Tobias wrote: >>>> Hello All, >>>> >>>> I am using Bluez 5.23 and running PTS 5.2. I am trying to test the >>>> AVDTP profile and the PTS software prompt me a dialog box "Create an >>>> AVDTP signaling channel" (please see the attached image. >>>> >>>> I would like to know how to make response via bluetoothctl or any >>>> command line to continue PTS testing?. >>> >>> Connecting A2DP profile (AVDTP is a protocol used by A2DP) should do that (for >>> that you would also need PulseAudio 5). So if you have all set up 'connect >>> <pts_bdaddr>' should do. >>> >>> Other option would be to use android/avdtptest tool for AVDTP protocol >>> testing. But this would test android/avdtp-lib and not the AVDTP code used in >>> Linux daemon (those will be unified, eventually). >>> >>> -- >>> BR >>> Szymon Janc ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Create an AVDTP signaling channel 2014-09-17 23:47 ` John Tobias @ 2014-09-18 0:38 ` John Tobias 2014-09-18 10:21 ` Szymon Janc 0 siblings, 1 reply; 7+ messages in thread From: John Tobias @ 2014-09-18 0:38 UTC (permalink / raw) To: Szymon Janc; +Cc: linux-bluetooth I really apologize for a bit confusion... after running the bluetooth daemon without the -EC, I am still seeing bluetoothd got SEGV. The pts seems get stuck.... a2dp-sink profile connect failed for 00:1B:DC:07:32:D3: Device or resource busy Any idea?. Regards, john On Wed, Sep 17, 2014 at 4:47 PM, John Tobias <john.tobias.ph@gmail.com> wrote: > Hi Szymon, > > Seems the problem was the bluetooth daemon. I ran it with -EC > parameters(compat and experimental support), after removing it, the > bluetooth daemon did not fail anymore... > > Regards, > > john > > On Wed, Sep 17, 2014 at 3:14 PM, John Tobias <john.tobias.ph@gmail.com> wrote: >> Addition to that, when I start again the bluetooth daemon, I got these messages: >> >> uetoothd[238]: Can't load plugin description: >> /usr/lib/bluetooth/plugins/audio.a2dp.default.so: undefined symbol: >> bluetooth_plugin_desc >> bluetoothd[238]: Can't load plugin description: >> /usr/lib/bluetooth/plugins/bluetooth.default.so: undefined symbol: >> bluetooth_plugin_desc >> bluetoothd[238]: Can't load plugin description: >> /usr/lib/bluetooth/plugins/audio.sco.default.so: undefined symbol: >> bluetooth_plugin_desc >> >> bluetoothd[238]: Can't listen at channel 8. >> bluetoothd[238]: sap-server: Operation not permitted (1) >> bluetoothd[238]: hci0 Load Connection Parameters failed: Unknown Command (0x01) >> >> >> Regards, >> >> john >> >> >> On Wed, Sep 17, 2014 at 3:09 PM, John Tobias <john.tobias.ph@gmail.com> wrote: >>> Hi Szymon, >>> >>> Here's what happening. >>> >>> First, I paired my phone and my device just to make sure I could >>> stream music - (it works, also, I used PulseAudio 5). After I verified >>> it's playing, I disconnected it, switched to PTS 5.2 and ran AVDTP >>> profile. I used bluetoothctl to interact with PTS. Then, when the said >>> message (posted on previous email) pop'd up, I used the command (under >>> bluetoothctl) connect <pts_bdaddr>, but for some reason the >>> bluetoothctl doesn't have it in the cache, so I got an message "Device >>> <pts_bdaddr> not available". I ran 'scan on' then, when the >>> <pts_bdaddr> have been found, I ran connect <pts_bdaddr>, the PTS got >>> the message. >>> >>> After that, I got the following error messages: >>> >>> [bluetooth]# pulseaudio[169]: E: [pulseaudio] bluez5-util.c: Transport >>> Acquire() failed for transport >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 (Input/output error) >>> systemd[1]: bluetooth.service: main process exited, code=killed, status=11/SEGV >>> systemd[1]: Unit bluetooth.service entered failed state. >>> Failed to connect: org.freedesktop.DBus.Error.NoReply >>> >>> Below are the logs: >>> >>> >>> >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:btd_adapter_confirm_reply() hci0 addr 00:1B:DC:07:32:D3 >>> success 1 >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/agent.c:agent_unref() 0x78d04128: ref=2 >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/agent.c:agent_unref() 0x78d04128: ref=1 >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:new_link_key_callback() hci0 new key for >>> 00:1B:DC:07:32:D3 type 4 pin_len 0 >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_bonding_complete() bonding (nil) status 0x00 >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:resume_discovery() >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:trigger_start_discovery() >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:cancel_passive_scanning() >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:device_found_callback() hci0 addr D0:E7:82:ED:AE:B8, >>> rssi -61 flags 0x0000 eir_len 46 >>> Sep 17 21:27:14 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_set_legacy() legacy 0 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_probe_profiles() Probing profiles for device >>> 00:1B:DC:07:32:D3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:a2dp_sink_probe() path >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/sink.c:sink_init() >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/service.c:btd_service_ref() 0x78d067c0: ref=2 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/service.c:change_state() 0x78d067c0: device 00:1B:DC:07:32:D3 >>> profile a2dp-sink state changed: unavailable -> disconnected (0) >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_svc_resolved() >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3 err 0 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:connect_profiles() /org/bluez/hci0/dev_00_1B_DC_07_32_D3 >>> (all), client :1.7 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:a2dp_sink_connect() path >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=1 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/sink.c:sink_set_state() State changed >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3: SINK_STATE_DISCONNECTED -> >>> SINK_STATE_CONNECTING >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/sink.c:sink_connect() stream creation in progress >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/service.c:change_state() 0x78d067c0: device 00:1B:DC:07:32:D3 >>> profile a2dp-sink state changed: disconnected -> connecting (0) >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP: connected signaling >>> channel to 00:1B:DC:07:32:D3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_connect_cb() AVDTP imtu=672, omtu=672 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:session_cb() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:session_cb() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_discover_resp() seid 1 type 1 media 0 in >>> use 0 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:session_cb() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_parse_cmd() Received >>> GET_CAPABILITIES_CMD >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:endpoint_getcap_ind() Source 0x78ce0128: >>> Get_Capability_Ind >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:session_cb() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request >>> succeeded >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 1 >>> media 0 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/sink.c:discovery_complete() Discovery complete >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=2 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=1 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/media.c:media_endpoint_async_call() Calling >>> SelectConfiguration: name = :1.4 path = /MediaEndpoint/A2DPSource >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:a2dp_config() a2dp_config: selected SEP >>> 0x78ce0128 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=2 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_set_configuration() 0x78cec8d8: >>> int_seid=1, acp_seid=1 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=1 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:device_found_callback() hci0 addr D0:E7:82:ED:AE:B8, >>> rssi -58 flags 0x0000 eir_len 5 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_set_legacy() legacy 0 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:device_found_callback() hci0 addr 68:17:29:58:C9:A0, >>> rssi -60 flags 0x0000 eir_len 37 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_set_legacy() legacy 0 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:session_cb() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_parse_cmd() Received >>> SET_CONFIGURATION_CMD >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:session_cb() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request >>> succeeded >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:setconf_cfm() Source 0x78ce0128: >>> Set_Configuration_Cfm >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/media.c:media_endpoint_async_call() Calling >>> SetConfiguration: name = :1.4 path = /MediaEndpoint/A2DPSource >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_sep_set_state() stream state changed: >>> IDLE -> CONFIGURED >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:media_owner_create() Owner created: >>> sender=:1.4 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_ref() 0x78cec8d8: ref=3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:a2dp_sep_lock() SEP 0x78ce0128 locked >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:setup_ref() 0x78ced528: ref=2 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:transport_set_state() State changed >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1: TRANSPORT_STATE_IDLE -> >>> TRANSPORT_STATE_REQUESTING >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:media_request_create() Request created: >>> method=Acquire id=7 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:media_owner_add() Owner :1.4 Request >>> Acquire >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:media_transport_set_owner() Transport >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 Owner :1.4 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:device_found_callback() hci0 addr 68:17:29:58:C9:A0, >>> rssi -64 flags 0x0000 eir_len 37 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_set_legacy() legacy 0 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:dev_disconnected() Device 00:1B:DC:07:32:D3 >>> disconnected, reason 3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:adapter_remove_connection() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> plugins/policy.c:disconnect_cb() reason 3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:bonding_attempt_complete() hci0 bdaddr 00:1B:DC:07:32:D3 >>> type 0 status 0xe >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_bonding_complete() bonding (nil) status 0x0e >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/device.c:device_bonding_failed() status 14 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:resume_discovery() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:trigger_start_discovery() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> src/adapter.c:cancel_passive_scanning() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:session_cb() >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:connection_lost() Disconnected from >>> 00:1B:DC:07:32:D3 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:abort_cfm() Source 0x78ce0128: Abort_Cfm >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=1 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_sep_set_state() stream state changed: >>> CONFIGURED -> IDLE >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: No reply to Open >>> request >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:open_cfm() Source 0x78ce0128: Open_Cfm >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:media_transport_remove_owner() Transport >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 Owner :1.4 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:media_request_reply() Request Acquire Reply >>> Input/output error >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:media_owner_free() Owner :1.4 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:media_owner_remove() Owner :1.4 Request >>> Acquire >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/transport.c:transport_set_state() State changed >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1: TRANSPORT_STATE_REQUESTING >>> -> TRANSPORT_STATE_IDLE >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:a2dp_sep_unlock() SEP 0x78ce0128 unlocked >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:setup_unref() 0x78ced528: ref=0 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/a2dp.c:setup_free() 0x78ced528 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ bluetoothd[156]: >>> profiles/audio/avdtp.c:avdtp_unref() 0x78cec8d8: ref=2 >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ pulseaudio[169]: E: [pulseaudio] >>> bluez5-util.c: Transport Acquire() failed for transport >>> /org/bluez/hci0/dev_00_1B_DC_07_32_D3/fd1 (Input/output error) >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ systemd[1]: bluetooth.service: >>> main process exited, code=killed, status=11/SEGV >>> Sep 17 21:27:15 DEVPZZ4CKCFWCY6964WQ systemd[1]: Unit >>> bluetooth.service entered failed state. >>> >>> >>> Thanks, >>> >>> John >>> >>> On Wed, Sep 17, 2014 at 12:33 AM, Szymon Janc <szymon.janc@tieto.com> wrote: >>>> Hi John, >>>> >>>> On Tuesday 16 of September 2014 17:04:46 John Tobias wrote: >>>>> Hello All, >>>>> >>>>> I am using Bluez 5.23 and running PTS 5.2. I am trying to test the >>>>> AVDTP profile and the PTS software prompt me a dialog box "Create an >>>>> AVDTP signaling channel" (please see the attached image. >>>>> >>>>> I would like to know how to make response via bluetoothctl or any >>>>> command line to continue PTS testing?. >>>> >>>> Connecting A2DP profile (AVDTP is a protocol used by A2DP) should do that (for >>>> that you would also need PulseAudio 5). So if you have all set up 'connect >>>> <pts_bdaddr>' should do. >>>> >>>> Other option would be to use android/avdtptest tool for AVDTP protocol >>>> testing. But this would test android/avdtp-lib and not the AVDTP code used in >>>> Linux daemon (those will be unified, eventually). >>>> >>>> -- >>>> BR >>>> Szymon Janc ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Create an AVDTP signaling channel 2014-09-18 0:38 ` John Tobias @ 2014-09-18 10:21 ` Szymon Janc 0 siblings, 0 replies; 7+ messages in thread From: Szymon Janc @ 2014-09-18 10:21 UTC (permalink / raw) To: John Tobias; +Cc: linux-bluetooth On Wednesday 17 of September 2014 17:38:26 John Tobias wrote: > I really apologize for a bit confusion... after running the bluetooth > daemon without the -EC, I am still seeing bluetoothd got SEGV. > > The pts seems get stuck.... a2dp-sink profile connect failed for > 00:1B:DC:07:32:D3: Device or resource busy > > Any idea?. Please run it under valgrind and send results here. That should make debugging easier. -- BR Szymon Janc ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-09-18 10:21 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-09-17 0:04 Create an AVDTP signaling channel John Tobias 2014-09-17 7:33 ` Szymon Janc 2014-09-17 22:09 ` John Tobias 2014-09-17 22:14 ` John Tobias 2014-09-17 23:47 ` John Tobias 2014-09-18 0:38 ` John Tobias 2014-09-18 10:21 ` Szymon Janc
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.