Re: [PATCH 4/4] IPC integration part for HFP Audio gateway -- take5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please find bluetooth -d -n log attached.
I called  a number, number answered the call. but i didnt hear any
voice and also
couldnt send my voice to other side.

Is there anything appears obvious from log ? (about what i am missing)

thanks.
-Rajan Batra


On Fri, Apr 10, 2009 at 11:14 AM, Rajan Batra <rajan.batra@xxxxxxxxx> wrote:
> Hello,
>
>     what am i missing to establish voice connection ?
> why ALSA is not able to stream voice from Phone to my bluez headphone ?
> is there some settings ?
>
> thanks.
> Rajan
>
>
> On Fri, Apr 10, 2009 at 8:07 AM, Zhao Forrest <forrest.zhao@xxxxxxxxx> wrote:
>> On Fri, Apr 10, 2009 at 1:14 AM, Rajan Batra <rajan.batra@xxxxxxxxx> wrote:
>>> Hello,
>>>   i used today's git bluez head code for headset gateway. i am able
>>> to dial the number. receive the call.
>>> but the voice stream is not starting. i have connected headphone to my
>>> bluez linux host.
>>> i am not able to hear or pass my voice to  other side.
>>>
>>> do i have to do some setting in PA ?.  or any extra settings.
>> Did you use the latest version of PA?
>>
>>>
>>> i do following steps :
>>>
>>> 1)   dbus-send --system --type=method_call --print-reply
>>> --dest=org.bluez /org/bluez/32112/hci0/dev_00_24_04_46_4E_FA
>>> org.bluez.HeadsetGateway.Connect
>>>
>>>
>>> 2)  dbus-send --system --type=method_call --print-reply
>>> --dest=org.bluez /org/bluez/32112/hci0/dev_00_24_04_46_4E_FA
>>> org.bluez.HeadsetGateway.Call string:<number>
>>>
>>> i changed macro in gateway.c
>>>     #define AG_PLACE_CALL "ATD%s\r"
>>> to
>>>     #define AG_PLACE_CALL "ATD%s;\r"
>>>
>>>  without semicolon, phone wasnt dialing the number.
>>>
>> According to HFP spec there should not be semicolon, this might be an
>> interoperability issue.
>>
>> Thanks,
>> Forrest
>>
>
[root@pe-lt029 bluetooth]# bluetoothd -d -n | tee bluetooth-hdsetgatewayLog
bluetoothd[843]: Bluetooth daemon 4.34
bluetoothd[843]: Enabling debug information
bluetoothd[843]: parsing main.conf
bluetoothd[843]: discovto=0
bluetoothd[843]: pairto=0
bluetoothd[843]: pageto=8192
bluetoothd[843]: name=%h-%d
bluetoothd[843]: class=0x000100
bluetoothd[843]: inqmode=0
bluetoothd[843]: Key file does not have key 'DeviceID'
bluetoothd[843]: Starting SDP server
bluetoothd[843]: Loading plugins /usr/local/lib/bluetooth/plugins
bluetoothd[843]: /usr/local/etc/bluetooth/network.conf: Key file does not have key 'Disable'
bluetoothd[843]: /usr/local/etc/bluetooth/network.conf: Key file does not have key 'DisableSecurity'
bluetoothd[843]: /usr/local/etc/bluetooth/network.conf: Key file does not have key 'Interface'
bluetoothd[843]: /usr/local/etc/bluetooth/network.conf: Key file does not have key 'Interface'
bluetoothd[843]: /usr/local/etc/bluetooth/network.conf: Key file does not have key 'Interface'
bluetoothd[843]: Config options: InterfacePrefix=bnep%d, PANU_Script=(null), GN_Script=(null), NAP_Script=(null), GN_Interface=pan0, NAP_Interface=pan1, Security=true
bluetoothd[843]: bridge pan0 created
bluetoothd[843]: register_interface: path /org/bluez/843/any
bluetoothd[843]: Registered interface org.bluez.Service on path /org/bluez/843/any
bluetoothd[843]: Unix socket created: 13
bluetoothd[843]: audio.conf: Key file does not have key 'AutoConnect'
bluetoothd[843]: audio.conf: Key file does not have key 'MaxConnected'
bluetoothd[843]: Telephony plugin initialized
bluetoothd[843]: HFP AG features: "Ability to reject a call" "Enhanced call status" "Extended Error Result Codes" 
bluetoothd[843]:  RAJAN GATEWAY IS IN 
bluetoothd[843]: input.conf: Key file does not have key 'IdleTimeout'
bluetoothd[843]: HCI dev 0 registered
bluetoothd[843]: child 847 forked
bluetoothd[843]: Entering main loop
bluetoothd[843]: child 847 exited
bluetoothd[843]: HCI dev 0 up
bluetoothd[843]: Starting security manager 0
bluetoothd[843]: network_server_probe: path /org/bluez/843/hci0
bluetoothd[843]: Adding record with handle 0x10000
bluetoothd[843]: Record pattern UUID 0000000f-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001115-0000-1000-8000-00805f9
bluetoothd[843]: register_server_record: got record id 0x10000
bluetoothd[843]: Registered interface org.bluez.NetworkPeer on path /org/bluez/843/hci0
bluetoothd[843]: network_server_probe: path /org/bluez/843/hci0
bluetoothd[843]: Adding record with handle 0x10001
bluetoothd[843]: Record pattern UUID 0000000f-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001117-0000-1000-8000-00805f9
bluetoothd[843]: register_server_record: got record id 0x10001
bluetoothd[843]: Registered interface org.bluez.NetworkHub on path /org/bluez/843/hci0
bluetoothd[843]: network_server_probe: path /org/bluez/843/hci0
bluetoothd[843]: Adding record with handle 0x10002
bluetoothd[843]: Record pattern UUID 0000000f-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001116-0000-1000-8000-00805f9
bluetoothd[843]: register_server_record: got record id 0x10002
bluetoothd[843]: Registered interface org.bluez.NetworkRouter on path /org/bluez/843/hci0
bluetoothd[843]: register_interface: path /org/bluez/843/hci0
bluetoothd[843]: Registered interface org.bluez.Service on path /org/bluez/843/hci0
bluetoothd[843]: headset_server_probe: path /org/bluez/843/hci0
bluetoothd[843]: audio.conf: Key file does not have key 'Master'
bluetoothd[843]: Adding record with handle 0x10003
bluetoothd[843]: Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001108-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001112-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001203-0000-1000-8000-00805f9
bluetoothd[843]: audio.conf: Key file does not have key 'SCORouting'
bluetoothd[843]: Adding record with handle 0x10004
bluetoothd[843]: Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 0000111e-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 0000111f-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001203-0000-1000-8000-00805f9
bluetoothd[843]: gateway_server_probe: path /org/bluez/843/hci0
bluetoothd[843]: audio.conf: Key file does not have key 'Master'
bluetoothd[843]: Adding record with handle 0x10005
bluetoothd[843]: Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 0000111e-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001203-0000-1000-8000-00805f9
bluetoothd[843]: a2dp_server_probe: path /org/bluez/843/hci0
bluetoothd[843]: audio.conf: Key file does not have key 'Disable'
bluetoothd[843]: audio.conf: Key file does not have group 'A2DP'
bluetoothd[843]: audio.conf: Key file does not have group 'A2DP'
bluetoothd[843]: audio.conf: Key file does not have group 'A2DP'
bluetoothd[843]: audio.conf: Key file does not have group 'A2DP'
bluetoothd[843]: audio.conf: Key file does not have key 'Master'
bluetoothd[843]: SEP 0xb7fc90f8 registered: type:0 codec:0 seid:1
bluetoothd[843]: Adding record with handle 0x10006
bluetoothd[843]: Record pattern UUID 00000019-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 0000110a-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 0000110d-0000-1000-8000-00805f9
bluetoothd[843]: avrcp_server_probe: path /org/bluez/843/hci0
bluetoothd[843]: audio.conf: Key file does not have key 'Master'
bluetoothd[843]: Adding record with handle 0x10007
bluetoothd[843]: Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 0000110c-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[843]: Adding record with handle 0x10008
bluetoothd[843]: Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[843]: Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[843]: proxy_probe: path /org/bluez/843/hci0
bluetoothd[843]: Registered interface org.bluez.SerialProxyManager on path /org/bluez/843/hci0
bluetoothd[843]: Creating device /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: Probe drivers for /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: network_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: Registered interface org.bluez.Network on path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: adapter_get_device(00:24:04:46:4E:FA)
bluetoothd[843]: Registered interface org.bluez.Audio on path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: audio handle_uuid: server not enabled for 00001112-0000-1000-8000-00805f9b34fb (0x1112)
bluetoothd[843]: Found Handsfree AG record
bluetoothd[843]: in gateway_init, dev is 0xb7fd0240
bluetoothd[843]: audio handle_uuid: server not enabled for 0000110a-0000-1000-8000-00805f9b34fb (0x110a)
bluetoothd[843]: Found AV Target
bluetoothd[843]: Registered interface org.bluez.Control on path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: Found AV Remote
bluetoothd[843]: headset_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: probe failed with driver input-headset for device /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00000002-0000-1000-8000-0002ee000002
bluetoothd[843]: Registered interface org.bluez.Serial on path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00001101-0000-1000-8000-00805f9b34fb
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00001103-0000-1000-8000-00805f9b34fb
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00001105-0000-1000-8000-00805f9b34fb
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00001106-0000-1000-8000-00805f9b34fb
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00001112-0000-1000-8000-00805f9b34fb
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 0000111f-0000-1000-8000-00805f9b34fb
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 0000112d-0000-1000-8000-00805f9b34fb
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 0000112f-0000-1000-8000-00805f9b34fb
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00005002-0000-1000-8000-0002ee000001
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00005557-0000-1000-8000-0002ee000001
bluetoothd[843]: serial_probe: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: 00005601-0000-1000-8000-0002ee000001
bluetoothd[843]: Changing service classes to 0x6a010c
bluetoothd[843]: Adapter /org/bluez/843/hci0 has been enabled
bluetoothd[843]: Computer is classified as laptop
bluetoothd[843]: Current device class is 0x6a010c
bluetoothd[843]: Setting 0x00010c for major/minor device class
bluetoothd[843]: Changing major/minor class to 0x6a010c

bluetoothd[843]: at the begin of ag_connect() 
bluetoothd[843]: at the end of ag_connect() 
bluetoothd[843]: adapter_get_device(00:24:04:46:4E:FA)
bluetoothd[843]: link_key_request (sba=00:15:83:F0:D9:66, dba=00:24:04:46:4E:FA)
bluetoothd[843]: kernel auth requirements = 0x00
bluetoothd[843]: stored link key type = 0x00
bluetoothd[843]: at the begin of establish_service_level_conn()
bluetoothd[843]: features are 0x1EF
bluetoothd[843]: Service layer connection successfully established!
bluetoothd[843]: /org/bluez/843/hci0/dev_00_24_04_46_4E_FA: Connected to 00:24:04:46:4E:FA
bluetoothd[843]: at the begin of sco_connect_cb() in gateway.c
bluetoothd[843]: No matching connection found for handle 46
bluetoothd[843]: at the begin of ag_call()
bluetoothd[843]: in process_ag_reponse, response is 
OK

bluetoothd[843]: at the begin of rfcomm_ag_data_cb()
bluetoothd[843]: at the begin of process_ind_change, name is "call_setup"
bluetoothd[843]: at the begin of rfcomm_ag_data_cb()
bluetoothd[843]: at the begin of process_ind_change, name is "call_setup"
bluetoothd[843]: at the begin of sco_connect_cb() in gateway.c
bluetoothd[843]: at the begin of rfcomm_ag_data_cb()
bluetoothd[843]: at the begin of process_ind_change, name is "call"
bluetoothd[843]: at the begin of rfcomm_ag_data_cb()
bluetoothd[843]: at the begin of process_ind_change, name is "call_setup"
bluetoothd[843]: at the begin of rfcomm_ag_data_cb()
bluetoothd[843]: rfcomm_ag_data_cb(): read wrong data '
NO CARRIER
'
bluetoothd[843]: at the begin of rfcomm_ag_data_cb()
bluetoothd[843]: at the begin of process_ind_change, name is "call"
bluetoothd[843]: in process_ag_reponse, response is 
OK

bluetoothd[843]: No matching connection found for handle 46











^Cbluetoothd[843]: Removing adapter /org/bluez/843/hci0
bluetoothd[843]: network_server_remove: path /org/bluez/843/hci0
bluetoothd[843]: Unregistered interface org.bluez.NetworkPeer on path /org/bluez/843/hci0
bluetoothd[843]: Removing record with handle 0x10000
bluetoothd[843]: network_server_remove: path /org/bluez/843/hci0
bluetoothd[843]: Unregistered interface org.bluez.NetworkHub on path /org/bluez/843/hci0
bluetoothd[843]: Removing record with handle 0x10001
bluetoothd[843]: network_server_remove: path /org/bluez/843/hci0
bluetoothd[843]: Unregistered interface org.bluez.NetworkRouter on path /org/bluez/843/hci0
bluetoothd[843]: Removing record with handle 0x10002
bluetoothd[843]: unregister_interface: path /org/bluez/843/hci0
bluetoothd[843]: headset_server_remove: path /org/bluez/843/hci0
bluetoothd[843]: Removing record with handle 0x10003
bluetoothd[843]: Removing record with handle 0x10004
bluetoothd[843]: gateway_server_remove: path /org/bluez/843/hci0
bluetoothd[843]: Removing record with handle 0x10005
bluetoothd[843]: a2dp_server_remove: path /org/bluez/843/hci0
bluetoothd[843]: Removing record with handle 0x10006
bluetoothd[843]: avrcp_server_remove: path /org/bluez/843/hci0
bluetoothd[843]: Removing record with handle 0x10008
bluetoothd[843]: Removing record with handle 0x10007
bluetoothd[843]: proxy_remove: path /org/bluez/843/hci0
bluetoothd[843]: Removing device /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: network_remove: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: Unregistered interface org.bluez.Network on path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: Unregistered interface org.bluez.Control on path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: serial_remove: path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: Unregistered interface org.bluez.Serial on path /org/bluez/843/hci0/dev_00_24_04_46_4E_FA
bluetoothd[843]: Cleanup plugins
bluetoothd[843]: bridge pan0 removed
bluetoothd[843]: unregister_interface: path /org/bluez/843/any
bluetoothd[843]: Stopping SDP server
bluetoothd[843]: Exit



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux