The command "% hccontrol -n ubt0hci remote_name_request 00:80:37:29:19:a4" show the device name. After this command "% hccontrol -n ubt0hci read_connection_list" show the connections. I think between these two commands needed a % hccontrol -n ubt0hci create_connection 00:80:37:29:19:a4 Without it you don't have any connection so the "read_connection_list" output is empty (only the header).