I am using patch provided by forrest over 4.34. patch supports audio gateway profile on remote device. i am using nokia phone with bluez. i am able to receive and dial a number using dbus interface. but i am not able hear or send any voice Am i missing something on - enabling voice ? its seems ATD commands are going through but voice stream is not starting. please find log attached. thanks. -Rajan.
[root@pe-lt029 bluez-4.33]# [root@pe-lt029 bluez-4.33]# bluetoothd -d -n bluetoothd[12809]: Bluetooth daemon bluetoothd[12809]: Enabling debug information bluetoothd[12809]: parsing main.conf bluetoothd[12809]: discovto=0 bluetoothd[12809]: pairto=0 bluetoothd[12809]: pageto=8192 bluetoothd[12809]: name=%h-%d bluetoothd[12809]: class=0x000100 bluetoothd[12809]: inqmode=0 bluetoothd[12809]: Key file does not have key 'DeviceID' bluetoothd[12809]: Starting SDP server bluetoothd[12809]: Loading plugins /usr/local/lib/bluetooth/plugins bluetoothd[12809]: Parsing /etc/bluetooth/network.conf failed: No such file or directory bluetoothd[12809]: Config options: InterfacePrefix=bnep%d, PANU_Script=(null), GN_Script=(null), NAP_Script=(null), GN_Interface=pan0, NAP_Interface=pan1, Security=true bluetoothd[12809]: bridge pan0 created bluetoothd[12809]: register_interface: path /org/bluez/12809/any bluetoothd[12809]: Registered interface org.bluez.Service on path /org/bluez/12809/any bluetoothd[12809]: Parsing /etc/bluetooth/audio.conf failed: No such file or directory bluetoothd[12809]: Unix socket created: 13 bluetoothd[12809]: Telephony plugin initialized bluetoothd[12809]: HFP AG features: "Ability to reject a call" "Enhanced call status" "Extended Error Result Codes" bluetoothd[12809]: Parsing /etc/bluetooth/input.conf failed: No such file or directory bluetoothd[12809]: HCI dev 0 registered bluetoothd[12809]: child 12811 forked bluetoothd[12809]: HCI dev 0 already up bluetoothd[12809]: Starting security manager 0 bluetoothd[12809]: network_server_probe: path /org/bluez/12809/hci0 bluetoothd[12809]: Adding record with handle 0x10000 bluetoothd[12809]: Record pattern UUID 0000000f-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001115-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x02010c bluetoothd[12809]: register_server_record: got record id 0x10000 bluetoothd[12809]: Registered interface org.bluez.NetworkPeer on path /org/bluez/12809/hci0 bluetoothd[12809]: network_server_probe: path /org/bluez/12809/hci0 bluetoothd[12809]: Adding record with handle 0x10001 bluetoothd[12809]: Record pattern UUID 0000000f-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001117-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x02010c bluetoothd[12809]: register_server_record: got record id 0x10001 bluetoothd[12809]: Registered interface org.bluez.NetworkHub on path /org/bluez/12809/hci0 bluetoothd[12809]: network_server_probe: path /org/bluez/12809/hci0 bluetoothd[12809]: Adding record with handle 0x10002 bluetoothd[12809]: Record pattern UUID 0000000f-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001116-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x02010c bluetoothd[12809]: register_server_record: got record id 0x10002 bluetoothd[12809]: Registered interface org.bluez.NetworkRouter on path /org/bluez/12809/hci0 bluetoothd[12809]: register_interface: path /org/bluez/12809/hci0 bluetoothd[12809]: Registered interface org.bluez.Service on path /org/bluez/12809/hci0 bluetoothd[12809]: headset_server_probe: path /org/bluez/12809/hci0 bluetoothd[12809]: Adding record with handle 0x10003 bluetoothd[12809]: Record pattern UUID 00000003-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001108-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001112-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001203-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x02010c bluetoothd[12809]: Adding record with handle 0x10004 bluetoothd[12809]: Record pattern UUID 00000003-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 0000111e-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 0000111f-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001203-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x42010c bluetoothd[12809]: gateway_server_probe: path /org/bluez/12809/hci0 bluetoothd[12809]: Adding record with handle 0x10005 bluetoothd[12809]: Record pattern UUID 00000003-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 0000111e-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001203-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x62010c bluetoothd[12809]: a2dp_server_probe: path /org/bluez/12809/hci0 bluetoothd[12809]: SEP 0xb7f15ef8 registered: type:0 codec:0 seid:1 bluetoothd[12809]: Adding record with handle 0x10006 bluetoothd[12809]: Record pattern UUID 00000019-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 0000110a-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 0000110d-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x6a010c bluetoothd[12809]: avrcp_server_probe: path /org/bluez/12809/hci0 bluetoothd[12809]: Adding record with handle 0x10007 bluetoothd[12809]: Record pattern UUID 00000017-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 0000110c-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 0000110e-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x6a010c bluetoothd[12809]: Adding record with handle 0x10008 bluetoothd[12809]: Record pattern UUID 00000017-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00000100-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 00001002-0000-1000-8000-00805f9 bluetoothd[12809]: Record pattern UUID 0000110e-0000-1000-8000-00805f9 bluetoothd[12809]: Changing service classes to 0x6a010c bluetoothd[12809]: proxy_probe: path /org/bluez/12809/hci0 bluetoothd[12809]: Registered interface org.bluez.SerialProxyManager on path /org/bluez/12809/hci0 bluetoothd[12809]: Creating device /org/bluez/12809/hci0/dev_00_13_17_12_F5_EC bluetoothd[12809]: Probe drivers for /org/bluez/12809/hci0/dev_00_13_17_12_F5_EC bluetoothd[12809]: adapter_get_device(00:13:17:12:F5:EC) bluetoothd[12809]: Found Headset record bluetoothd[12809]: Discovered Headset service on RFCOMM channel 1 bluetoothd[12809]: Registered interface org.bluez.Headset on path /org/bluez/12809/hci0/dev_00_13_17_12_F5_EC bluetoothd[12809]: Found Handsfree record bluetoothd[12809]: Discovered Handsfree service on RFCOMM channel 2 bluetoothd[12809]: headset_probe: path /org/bluez/12809/hci0/dev_00_13_17_12_F5_EC bluetoothd[12809]: Registered interface org.bluez.Input on path /org/bluez/12809/hci0/dev_00_13_17_12_F5_EC bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_13_17_12_F5_EC: 00001108-0000-1000-8000-00805f9b34fb bluetoothd[12809]: Registered interface org.bluez.Serial on path /org/bluez/12809/hci0/dev_00_13_17_12_F5_EC bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_13_17_12_F5_EC: 0000111e-0000-1000-8000-00805f9b34fb bluetoothd[12809]: Creating device /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA bluetoothd[12809]: Probe drivers for /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA bluetoothd[12809]: network_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA bluetoothd[12809]: Registered interface org.bluez.Network on path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA bluetoothd[12809]: adapter_get_device(00:24:04:46:4E:FA) bluetoothd[12809]: audio handle_uuid: server not enabled for 00001112-0000-1000-8000-00805f9b34fb (0x1112) bluetoothd[12809]: Found Handsfree AG record bluetoothd[12809]: in gateway_init, dev is 0xb7f1d868 bluetoothd[12809]: audio handle_uuid: server not enabled for 0000110a-0000-1000-8000-00805f9b34fb (0x110a) bluetoothd[12809]: Found AV Target bluetoothd[12809]: Registered interface org.bluez.Control on path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA bluetoothd[12809]: Found AV Remote bluetoothd[12809]: headset_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA bluetoothd[12809]: probe failed with driver input-headset for device /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00000002-0000-1000-8000-0002ee000002 bluetoothd[12809]: Registered interface org.bluez.Serial on path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00001101-0000-1000-8000-00805f9b34fb bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00001103-0000-1000-8000-00805f9b34fb bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00001105-0000-1000-8000-00805f9b34fb bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00001106-0000-1000-8000-00805f9b34fb bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00001112-0000-1000-8000-00805f9b34fb bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 0000111f-0000-1000-8000-00805f9b34fb bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 0000112d-0000-1000-8000-00805f9b34fb bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 0000112f-0000-1000-8000-00805f9b34fb bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00005002-0000-1000-8000-0002ee000001 bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00005557-0000-1000-8000-0002ee000001 bluetoothd[12809]: serial_probe: path /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: 00005601-0000-1000-8000-0002ee000001 bluetoothd[12809]: Adapter /org/bluez/12809/hci0 has been enabled bluetoothd[12809]: child 12811 exited bluetoothd[12809]: Computer is classified as laptop bluetoothd[12809]: Current device class is 0x6a010c bluetoothd[12809]: Setting 0x00010c for major/minor device class bluetoothd[12809]: Changing major/minor class to 0x6a010c bluetoothd[12809]: at the begin of ag_connect() bluetoothd[12809]: at the end of ag_connect() bluetoothd[12809]: adapter_get_device(00:24:04:46:4E:FA) bluetoothd[12809]: link_key_request (sba=00:15:83:F0:D9:66, dba=00:24:04:46:4E:FA) bluetoothd[12809]: kernel auth requirements = 0x00 bluetoothd[12809]: stored link key type = 0x00 bluetoothd[12809]: at the begin of establish_service_level_conn() bluetoothd[12809]: features are 0x1EF bluetoothd[12809]: Service layer connection successfully established! bluetoothd[12809]: /org/bluez/12809/hci0/dev_00_24_04_46_4E_FA: Connected to 00:24:04:46:4E:FA bluetoothd[12809]: at the begin of sco_connect_cb() in gateway.c bluetoothd[12809]: No matching connection found for handle 46 bluetoothd[12809]: at the begin of rfcomm_ag_data_cb() bluetoothd[12809]: rfcomm_ag_data_cb() line 451 bluetoothd[12809]: at the begin of process_ind_change, name is "call_setup" bluetoothd[12809]: at the begin of sco_connect_cb() in gateway.c bluetoothd[12809]: at the begin of rfcomm_ag_data_cb() bluetoothd[12809]: rfcomm_ag_data_cb(): buf is too long ' RING +CLIP: "02040130000",161 ' bluetoothd[12809]: in process_ag_reponse, response is OK bluetoothd[12809]: at the begin of rfcomm_ag_data_cb() bluetoothd[12809]: rfcomm_ag_data_cb() line 451 bluetoothd[12809]: at the begin of process_ind_change, name is "call" bluetoothd[12809]: at the begin of rfcomm_ag_data_cb() bluetoothd[12809]: rfcomm_ag_data_cb() line 451 bluetoothd[12809]: at the begin of process_ind_change, name is "call_setup" bluetoothd[12809]: at the begin of rfcomm_ag_data_cb() bluetoothd[12809]: rfcomm_ag_data_cb() line 451 bluetoothd[12809]: at the begin of process_ind_change, name is "signal" bluetoothd[12809]: at the begin of rfcomm_ag_data_cb() bluetoothd[12809]: rfcomm_ag_data_cb() line 451 bluetoothd[12809]: at the begin of process_ind_change, name is "signal" bluetoothd[12809]: at the begin of rfcomm_ag_data_cb() bluetoothd[12809]: rfcomm_ag_data_cb() line 451 bluetoothd[12809]: at the begin of process_ind_change, name is "signal" bluetoothd[12809]: at the begin of rfcomm_ag_data_cb() bluetoothd[12809]: rfcomm_ag_data_cb() line 451 bluetoothd[12809]: at the begin of process_ind_change, name is "signal"