You are not logged in.

#1 2012-08-01 04:06:35

Kirby
Member
Registered: 2005-08-04
Posts: 10

bluez not working correctly? Configuration error?

I seem to be having a difficult problem in relation to either the bluetooth stack (bluez) or maybe even dbus.

I am using the bluetooth on my Lenovo Thinkpad T500 to connect to my Windows 7 PC (which has a bluetooth dongle) so I can transfer files between each other.  I have a KDE desktop, and I am using Bluedevil as my frontend.  I can pair with my desktop just fine.  Also, at the same time, I am using a bluetooth mouse for my laptop.

First thing I noticed was that I can't initiate a transfer on the Windows 7 side.  The only services that are said to he handled are 'Headset Audio Gateway', 'Remote Control', and 'Remotely Controllable Device'.  I know for a fact you need something called OBEX in that service list to transfer files.

On the Arch Linux side of things, I can initiate a transfer normally, but it never completes.  Right after clicking the send button, it immediately says that the file has transferred successfully, even before Windows 7 prompts me to accept the transfer.  No file is actually transferred.  Also, I noticed that after this 'successful' transfer, my mouse stops working.  I am not able to pair up anything until I reset the laptop.

For testing purposes, I booted up a Kubuntu 12.04 livecd.  When pairing using Kubuntu, Windows detects all the services correctly, including OBEX and a few other ones.  Windows 7 is able to send a file to Kubuntu, and vice versa.  So this leads me to believe this has something to do with Arch Linux......I just need some help with pinpointing what it might be, so I can create a bug report of it.

Last edited by Kirby (2012-08-04 06:37:51)

Offline

#2 2012-08-02 01:09:15

Kirby
Member
Registered: 2005-08-04
Posts: 10

Re: bluez not working correctly? Configuration error?

I'm getting a tad bit closer here

I am able to get Windows 7 to notice the OBEX service by running the 'sdptool add opush' command, and re-pairing the devices.  I now have an option to send files from within Windows.  However, when I try to push a file onto the Arch Linux laptop, I receive a kernel panic(?) and a total system lock-up.  No way to copy-paste the output, so I had to setting for using my camera

33ferzd.jpg

Offline

#3 2012-08-04 06:13:55

Kirby
Member
Registered: 2005-08-04
Posts: 10

Re: bluez not working correctly? Configuration error?

I am starting to think this is a problem exclusive to Arch Linux.  I just tried with Chakra 07.2012 (LiveCD based off Arch Linux) and even that is having the same problems.

If I can get a copy of that dump in my previous post, that might be enough to create some sort of official bug report.  Anyone have any ideas how to save it, even after the computer is frozen?

Also, is it normal to have to enable bluetooth services like opush and ftp manually using sdptool, or should something like that been done automatically by something like udev?

Last edited by Kirby (2012-08-04 06:27:56)

Offline

#4 2012-08-05 01:48:31

Kirby
Member
Registered: 2005-08-04
Posts: 10

Re: bluez not working correctly? Configuration error?

I guess the first baby step is to find out why I need to use sdptool after every reboot

is there a configuration file I'm missing that would enable opush, ftp, and the such at startup, or should that have been done automatically by another program?

Last edited by Kirby (2012-08-05 01:57:55)

Offline

#5 2012-08-07 20:57:40

Kirby
Member
Registered: 2005-08-04
Posts: 10

Re: bluez not working correctly? Configuration error?

'spdtool browse local' confirms that the SDP service record for Obex isn't being registered correctly.  Coincidentally, these are the services that Windows 7 only detects working on my laptop bluetooth, also.  This is right after a reboot:

[root@metanite-laptop kurbster]# sdptool browse local
Browsing FF:FF:FF:00:00:00 ...
Service Name: Headset Audio Gateway
Service RecHandle: 0x10000
Service Class ID List:
  "Headset Audio Gateway" (0x1112)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 12
Profile Descriptor List:
  "Headset" (0x1108)
    Version: 0x0102

Service Name: Hands-Free Audio Gateway
Service RecHandle: 0x10001
Service Class ID List:
  "Handsfree Audio Gateway" (0x111f)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 13
Profile Descriptor List:
  "Handsfree" (0x111e)
    Version: 0x0105

Service Name: AVRCP TG
Service RecHandle: 0x10002
Service Class ID List:
  "AV Remote Target" (0x110c)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 23
  "AVCTP" (0x0017)
    uint16: 0x103
Profile Descriptor List:
  "AV Remote" (0x110e)
    Version: 0x0104

Service Name: AVRCP CT
Service RecHandle: 0x10003
Service Class ID List:
  "AV Remote" (0x110e)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 23
  "AVCTP" (0x0017)
    uint16: 0x103
Profile Descriptor List:
  "AV Remote" (0x110e)
    Version: 0x0100

and here's what I get when I run bluetoothd not as a daemon:

[root@metanite-laptop bluetooth]# bluetoothd -n -d
bluetoothd[1012]: Bluetooth daemon 4.101
bluetoothd[1012]: src/main.c:parse_config() parsing main.conf
bluetoothd[1012]: src/main.c:parse_config() discovto=0
bluetoothd[1012]: src/main.c:parse_config() pairto=0
bluetoothd[1012]: src/main.c:parse_config() pageto=8192
bluetoothd[1012]: src/main.c:parse_config() auto_to=60
bluetoothd[1012]: src/main.c:parse_config() name=%h-%d
bluetoothd[1012]: src/main.c:parse_config() class=0x400100
bluetoothd[1012]: src/main.c:parse_config() Key file does not have key 'DeviceID'
bluetoothd[1012]: Starting SDP server
bluetoothd[1012]: src/plugin.c:plugin_init() Loading builtin plugins
bluetoothd[1012]: src/plugin.c:add_plugin() Loading audio plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading input plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading serial plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading network plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading service plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading hciops plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading mgmtops plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading formfactor plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading storage plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading adaptername plugin
bluetoothd[1012]: src/plugin.c:add_plugin() Loading wiimote plugin
bluetoothd[1012]: src/plugin.c:plugin_init() Loading plugins /usr/lib/bluetooth/plugins
bluetoothd[1012]: plugins/service.c:register_interface() path /org/bluez/1012/any
bluetoothd[1012]: plugins/service.c:register_interface() Registered interface org.bluez.Service on path /org/bluez/1012/any
bluetoothd[1012]: network/manager.c:read_config() /etc/bluetooth/network.conf: Key file does not have key 'DisableSecurity'
bluetoothd[1012]: network/manager.c:read_config() Config options: Security=true
bluetoothd[1012]: input/manager.c:input_manager_init() input.conf: Key file does not have key 'IdleTimeout'
bluetoothd[1012]: audio/manager.c:audio_manager_init() audio.conf: Key file does not have key 'AutoConnect'
bluetoothd[1012]: plugins/hciops.c:hciops_init() 
bluetoothd[1012]: Bluetooth Management interface initialized
bluetoothd[1012]: src/main.c:main() Entering main loop
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:read_version_complete() version 1 revision 0
bluetoothd[1012]: src/rfkill.c:rfkill_event() RFKILL event idx 0 type 2 op 0 soft 0 hard 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 13 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:add_controller() Added controller 0
bluetoothd[1012]: src/rfkill.c:rfkill_event() RFKILL event idx 1 type 2 op 0 soft 0 hard 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 289 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:read_info_complete() hci0 addr 00:26:5E:BA:00:18 version 4 manufacturer 15 class 0x400100
bluetoothd[1012]: plugins/mgmtops.c:read_info_complete() hci0 settings
bluetoothd[1012]: plugins/mgmtops.c:read_info_complete() hci0 name metanite-laptop-0
bluetoothd[1012]: plugins/mgmtops.c:read_info_complete() hci0 short name 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_remove_uuid() index 0
bluetoothd[1012]: src/adapter.c:btd_adapter_ref() 0x7ff8aa94a090: ref=1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_read_bdaddr() index 0 addr 00:26:5E:BA:00:18
bluetoothd[1012]: src/sdpd-database.c:sdp_init_services_list() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: plugins/service.c:register_interface() path /org/bluez/1012/hci0
bluetoothd[1012]: plugins/service.c:register_interface() Registered interface org.bluez.Service on path /org/bluez/1012/hci0
bluetoothd[1012]: network/manager.c:network_server_probe() path /org/bluez/1012/hci0
bluetoothd[1012]: src/adapter.c:btd_adapter_ref() 0x7ff8aa94a090: ref=2
bluetoothd[1012]: network/server.c:server_register() Registered interface org.bluez.NetworkServer on path /org/bluez/1012/hci0
bluetoothd[1012]: serial/manager.c:proxy_probe() path /org/bluez/1012/hci0
bluetoothd[1012]: src/adapter.c:btd_adapter_ref() 0x7ff8aa94a090: ref=3
bluetoothd[1012]: serial/proxy.c:proxy_register() Registered interface org.bluez.SerialProxyManager on path /org/bluez/1012/hci0
bluetoothd[1012]: src/adapter.c:btd_adapter_ref() 0x7ff8aa94a090: ref=4
bluetoothd[1012]: audio/manager.c:media_server_probe() path /org/bluez/1012/hci0
bluetoothd[1012]: src/adapter.c:btd_adapter_ref() 0x7ff8aa94a090: ref=5
bluetoothd[1012]: audio/manager.c:audio_adapter_ref() 0x7ff8aa94a8c0: ref=1
bluetoothd[1012]: audio/manager.c:headset_server_probe() path /org/bluez/1012/hci0
bluetoothd[1012]: audio/manager.c:audio_adapter_ref() 0x7ff8aa94a8c0: ref=2
bluetoothd[1012]: audio/manager.c:headset_server_init() audio.conf: Key file does not have key 'Master'
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10000
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001108-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001112-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001203-0000-1000-8000-00805f9
bluetoothd[1012]: audio/headset.c:headset_config_init() audio.conf: Key file does not have key 'SCORouting'
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10001
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000111e-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000111f-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001203-0000-1000-8000-00805f9
bluetoothd[1012]: audio/manager.c:a2dp_server_probe() path /org/bluez/1012/hci0
bluetoothd[1012]: audio/manager.c:audio_adapter_ref() 0x7ff8aa94a8c0: ref=3
bluetoothd[1012]: audio/a2dp.c:a2dp_register() audio.conf: Key file does not have key 'Enable'
bluetoothd[1012]: audio/a2dp.c:a2dp_register() audio.conf: Key file does not have key 'Disable'
bluetoothd[1012]: audio/avdtp.c:avdtp_init() audio.conf: Key file does not have key 'Master'
bluetoothd[1012]: audio/manager.c:avrcp_server_probe() path /org/bluez/1012/hci0
bluetoothd[1012]: audio/manager.c:audio_adapter_ref() 0x7ff8aa94a8c0: ref=4
bluetoothd[1012]: audio/avrcp.c:avrcp_register() audio.conf: Key file does not have key 'Master'
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10002
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110c-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10003
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[1012]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[1012]: plugins/adaptername.c:adaptername_probe() Setting name 'metanite-laptop-0' for device 'hci0'
bluetoothd[1012]: plugins/mgmtops.c:mgmt_set_name() index 0, name metanite-laptop-0
bluetoothd[1012]: plugins/formfactor.c:formfactor_probe() Setting 0x00010c for major/minor device class
bluetoothd[1012]: plugins/mgmtops.c:mgmt_set_dev_class() index 0 major 1 minor 12
bluetoothd[1012]: plugins/mgmtops.c:mgmt_unblock_device() index 0 addr 00:00:00:00:00:00
bluetoothd[1012]: src/device.c:device_create() Creating device /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: src/device.c:device_set_bonded() bonded 1
bluetoothd[1012]: src/device.c:btd_device_ref() 0x7ff8aa974a30: ref=1
bluetoothd[1012]: src/device.c:device_set_temporary() temporary 0
bluetoothd[1012]: src/device.c:device_probe_drivers() Probing drivers for 00:02:72:20:4F:96
bluetoothd[1012]: network/manager.c:network_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: src/device.c:btd_device_ref() 0x7ff8aa974a30: ref=2
bluetoothd[1012]: network/connection.c:create_peer() Registered interface org.bluez.Network on path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: serial/manager.c:serial_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96: 00001105-0000-1000-8000-00805f9b34fb
bluetoothd[1012]: serial/port.c:create_serial_device() Registered interface org.bluez.Serial on path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: serial/manager.c:serial_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96: 00001106-0000-1000-8000-00805f9b34fb
bluetoothd[1012]: serial/manager.c:serial_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96: 00001108-0000-1000-8000-00805f9b34fb
bluetoothd[1012]: serial/manager.c:serial_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96: 00001112-0000-1000-8000-00805f9b34fb
bluetoothd[1012]: serial/manager.c:serial_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96: 0000111b-0000-1000-8000-00805f9b34fb
bluetoothd[1012]: serial/manager.c:serial_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96: 0000111f-0000-1000-8000-00805f9b34fb
bluetoothd[1012]: serial/manager.c:serial_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96: 0000112f-0000-1000-8000-00805f9b34fb
bluetoothd[1012]: input/manager.c:headset_probe() path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: src/device.c:btd_device_ref() 0x7ff8aa974a30: ref=3
bluetoothd[1012]: input/device.c:input_device_new() Registered interface org.bluez.Input on path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: src/adapter.c:adapter_get_device() 00:02:72:20:4F:96
bluetoothd[1012]: src/device.c:btd_device_ref() 0x7ff8aa974a30: ref=4
bluetoothd[1012]: audio/device.c:audio_device_register() Registered interface org.bluez.Audio on path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: audio/manager.c:handle_uuid() Found Headset record
bluetoothd[1012]: audio/headset.c:headset_init() Registered interface org.bluez.Headset on path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: audio/manager.c:handle_uuid() server not enabled for 0000111f-0000-1000-8000-00805f9b34fb (0x111f)
bluetoothd[1012]: audio/manager.c:handle_uuid() server not enabled for 00001112-0000-1000-8000-00805f9b34fb (0x1112)
bluetoothd[1012]: audio/manager.c:handle_uuid() server not enabled for 0000110a-0000-1000-8000-00805f9b34fb (0x110a)
bluetoothd[1012]: audio/manager.c:handle_uuid() Found Audio Sink
bluetoothd[1012]: audio/sink.c:sink_init() Registered interface org.bluez.AudioSink on path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: audio/manager.c:handle_uuid() Found AV Target
bluetoothd[1012]: audio/control.c:control_init() Registered interface org.bluez.Control on path /org/bluez/1012/hci0/dev_00_02_72_20_4F_96
bluetoothd[1012]: audio/manager.c:handle_uuid() Found AV Remote
bluetoothd[1012]: plugins/mgmtops.c:mgmt_load_link_keys() index 0 keys 1 debug_keys 0
bluetoothd[1012]: plugins/mgmtops.c:mgmtops_load_ltks() index 0 keys 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_get_conn_list() index 0
bluetoothd[1012]: src/manager.c:btd_manager_register_adapter() Adapter /org/bluez/1012/hci0 registered
bluetoothd[1012]: src/adapter.c:btd_adapter_ref() 0x7ff8aa94a090: ref=6
bluetoothd[1012]: plugins/mgmtops.c:update_settings() new settings db
bluetoothd[1012]: src/adapter.c:adapter_mode_changed() old 0x00 new 0x03
bluetoothd[1012]: src/adapter.c:set_mode_complete() 
bluetoothd[1012]: plugins/mgmtops.c:read_info_complete() mgmtops setting name (null)
bluetoothd[1012]: plugins/mgmtops.c:mgmt_set_dev_class() index 0 major 1 minor 0
bluetoothd[1012]: audio/manager.c:state_changed() /org/bluez/1012/hci0 powered on
bluetoothd[1012]: audio/telephony.c:telephony_init() 
bluetoothd[1012]: audio/headset.c:telephony_ready_ind() Telephony plugin initialized
bluetoothd[1012]: audio/headset.c:print_ag_features() HFP AG features: "Ability to reject a call" "Enhanced call status" "Extended Error Result Codes" 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_disable_cod_cache() index 0
bluetoothd[1012]: Adapter /org/bluez/1012/hci0 has been enabled
bluetoothd[1012]: src/adapter.c:btd_adapter_unref() 0x7ff8aa94a090: ref=5
bluetoothd[1012]: src/rfkill.c:rfkill_event() RFKILL event idx 2 type 1 op 0 soft 0 hard 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() remove_uuid complete
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid_complete() index 0
bluetoothd[1012]: plugins/mgmtops.c:handle_pending_uuids() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 16 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() unblock_device complete
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 9 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() load_link_keys complete
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 11 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 269 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:set_local_name_complete() hci0 name metanite-laptop-0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid_complete() index 0
bluetoothd[1012]: plugins/mgmtops.c:handle_pending_uuids() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid_complete() index 0
bluetoothd[1012]: plugins/mgmtops.c:handle_pending_uuids() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid_complete() index 0
bluetoothd[1012]: plugins/mgmtops.c:handle_pending_uuids() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid_complete() index 0
bluetoothd[1012]: plugins/mgmtops.c:handle_pending_uuids() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid() index 0
bluetoothd[1012]: src/adapter.c:register_agent() Agent registered for hci0 at :1.5:/blueDevil_agent
bluetoothd[1012]: plugins/mgmtops.c:mgmt_set_io_capability() hci0 io_capability 0x01
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_add_uuid_complete() index 0
bluetoothd[1012]: plugins/mgmtops.c:handle_pending_uuids() index 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_set_dev_class() index 0 major 1 minor 0
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 9 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() set_io_capability complete
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() cond 1
bluetoothd[1012]: plugins/mgmtops.c:mgmt_event() Received 12 bytes from management socket
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() 
bluetoothd[1012]: plugins/mgmtops.c:mgmt_cmd_complete() set_dev_class complete

so it makes sense that forcing obex enabled is giving alot of problems, because maybe the obex program that bluedevil uses actually is having problems.  I'm assuming bluedevil uses obex-data-server?  I'll have to look more into it

edit> I just found someone having the exact same problem as I am, and it's the same Bluetooth card, too (Broadcom BCM2046).  Went unanswered.

http://ubuntuforums.org/showthread.php?t=1178250

Last edited by Kirby (2012-08-07 22:54:50)

Offline

Board footer

Powered by FluxBB