You are not logged in.

#1 2011-03-07 16:45:26

Burroughs
Member
From: Naples (Italy)
Registered: 2010-02-15
Posts: 37

Bluetooth not working at all

Hi to everyone!!!

I'm trying to fix a problem regarding the functionality of the bluetooth service on my laptop, a Sony Vaio VGN-NS21Z.
The dongle I use is the following, detected by the kernel:

Bus 006 Device 002: ID 0a5c:2035 Broadcom Corp. BCM2035 Bluetooth

and the cell phone is a Nokia E51.
Ok, when I put my USB dongle in, I launch the following command, which gives me this answer:

[root@andy ~]# hcitool dev
Devices:
        hci0    00:00:00:00:00:00

If I run this other commmand, I get the following error:

[root@andy ~]# bluetoothd -d -n
bluetoothd[16388]: Bluetooth deamon 4.89
bluetoothd[16388]: src/main.c:parse_config() parsing main.conf
bluetoothd[16388]: src/main.c:parse_config() discovto=0
bluetoothd[16388]: src/main.c:parse_config() pairto=0
bluetoothd[16388]: src/main.c:parse_config() pageto=8192
bluetoothd[16388]: src/main.c:parse_config() name=archy
bluetoothd[16388]: src/main.c:parse_config() class=0x000100
bluetoothd[16388]: src/main.c:parse_config() discov_interval=0
bluetoothd[16388]: src/main.c:parse_config() deviceid=0022:FD43:58BA
bluetoothd[16388]: Starting SDP server
bluetoothd[16388]: Adding device id record for 0022:fd43
bluetoothd[16388]: src/plugin.c:plugin_init() Loading builtin plugins
bluetoothd[16388]: src/plugin.c:add_plugin() Loading audio plugin
bluetoothd[16388]: src/plugin.c:add_plugin() Loading input plugin
bluetoothd[16388]: src/plugin.c:add_plugin() Loading serial plugin
bluetoothd[16388]: src/plugin.c:add_plugin() Loading network plugin
bluetoothd[16388]: src/plugin.c:add_plugin() Loading service plugin
bluetoothd[16388]: src/plugin.c:add_plugin() Loading hciops plugin
bluetoothd[16388]: src/plugin.c:add_plugin() Loading mgmtops plugin
bluetoothd[16388]: src/plugin.c:add_plugin() Loading formfactor plugin
bluetoothd[16388]: src/plugin.c:add_plugin() Loading storage plugin
bluetoothd[16388]: src/plugin.c:plugin_init() Loading plugins /usr/lib/bluetooth/plugins
bluetoothd[16388]: plugins/service.c:register_interface() path /org/bluez/16388/any
bluetoothd[16388]: plugins/service.c:register_interface() Registered interface org.bluez.Service on path /org/bluez/16388/any
bluetoothd[16388]: network/manager.c:read_config() /etc/bluetooth/network.conf: Key file does not have key 'DisableSecurity'
bluetoothd[16388]: network/manager.c:read_config() Config options: Security=true
bluetoothd[16388]: input/manager.c:input_manager_init() input.conf: Key file does not have key 'IdleTimeout'
bluetoothd[16388]: audio/manager.c:audio_manager_init() audio.conf: Key file does not have key 'AutoConnect'
bluetoothd[16388]: audio/unix.c:unix_init() Unix socket created: 8
bluetoothd[16388]: plugins/hciops.c:hciops_init() 
bluetoothd[16388]: plugins/hciops.c:hciops_setup() 
bluetoothd[16388]: src/main.c:main() Entering main loop
bluetoothd[16388]: src/rfkill.c:rfkill_event() RFKILL event idx 0 type 1 op 0 soft 0 hard 0
bluetoothd[16388]: src/rfkill.c:rfkill_event() RFKILL event idx 1 type 1 op 0 soft 0 hard 0
bluetoothd[16388]: src/rfkill.c:rfkill_event() RFKILL event idx 2 type 2 op 0 soft 0 hard 0
bluetoothd[16388]: plugins/hciops.c:init_known_adapters() 
bluetoothd[16388]: plugins/hciops.c:init_device() hci0
bluetoothd[16388]: Listening for HCI events on hci0
bluetoothd[16388]: plugins/hciops.c:init_conn_list() hci0
bluetoothd[16388]: HCI dev 0 up
bluetoothd[16388]: plugins/hciops.c:device_devup_setup() hci0
bluetoothd[16388]: plugins/hciops.c:read_local_version_complete() Got version for hci0
bluetoothd[16388]: src/adapter.c:btd_adapter_ref() 0xb7ce8618: ref=1
bluetoothd[16388]: plugins/hciops.c:hciops_read_bdaddr() hci0
bluetoothd[16388]: No address available for hci0
bluetoothd[16388]: src/adapter.c:btd_adapter_unref() 0xb7ce8618: ref=0
bluetoothd[16388]: src/adapter.c:adapter_free() 0xb7ce8618

sometimes I get also the "Unable to get dbus" message.
Supposing it was a permission problem, I put my user in the lp group but nothing changed.
This is the most significant part of my rc.conf:

DAEMONS=(syslog-ng iptables network netfs crond hal wicd @openntpd sshd mysqld clamav spamd)

Dbus and bluetooth are currently running because I've started them manually.
My kernel is a kernel-ice one...
How can I proceed to fix this thing?

Burroughs.


"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)

Offline

Board footer

Powered by FluxBB