To analyse failures I think it is very vsaluable to also get syslog output. Thsi can show what obexd is doing. It shows things you won't see in the hcidump log. To use syslog: apt-get install sysklogd and add the --debug optuon to your obexd command invocation. sysklogd will create a file /var/log/syslog After your test copy this file to some other location (do not delete the original) and edit out the relevant part. so you can post it alongside the hcidump log.