Bluetooth is disabled in 11.04

Asked by iatll

I'm running Ubuntu 11.04 on a Sony VAIO VPCEH. The Bluetooth menu at the top right lists only the following options:
- Bluetooth: On (greyed out)
- Turn Off Bluetooth
- Preferences

The Preferences menu displays the text "Bluetooth is disabled" and a large button that reads "Turn on Bluetooth", which depresses onclick but does not do anything. I am unable to search for and connect to devices in this state.

I have attempted the following code (which has no effect on the problem):
sudo killall bluetoothd
sudo bluetoothd

The command lsusb prints the following:
Bus 002 Device 003: ID 046d:c526 Logitech, Inc. Nano Receiver
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0489:e027 Foxconn / Hon Hai
Bus 001 Device 003: ID 064e:a302 Suyin Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Any help on this problem would be greatly appreciated.

Thanks!

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu bluez Edit question
Assignee:
No assignee Edit question
Solved by:
iatll
Solved:
Last query:
Last reply:
Revision history for this message
enubuntu (mr.tennents) said :
#1

Try to do this:

1. Remove the bluetooth from the computer if it is an usb device
2. Open a terminal by hitting CTRL + ALT + T
3. Enter this commands:
sudo /etc/init.d/bluetooth stop
sudo /etc/init.d/bluetooth start

4. Then try to use bluetooth

If this not work try to do this:
1. In terminal run this:
sudo /etc/init.d/bluetooth stop

2. Start the bluetooth with the graphical way.

Revision history for this message
iatll (iatll) said :
#2

Issue solved by running "bluetooth-wizard" in Terminal, Bluetooth immediately changed from greyed out to active and options appeared in the menu that were not there before.

Thank you so much for your help.

Revision history for this message
Andrei Bica (avbica) said :
#3

I'm also having the same problem but is not resolved by the bluetooth-wizard (the wizrd keep searching forever).
I'm running Ubuntu 11.04 (kernel 2.6.38-11-generic) 64 bit on a Dell XPS l502x.
When I try to start the bluetoothd with parameters -nd I receive the following error:

bluetoothd[2416]: Bluetooth deamon 4.91
bluetoothd[2416]: src/main.c:parse_config() parsing main.conf
bluetoothd[2416]: src/main.c:parse_config() discovto=0
bluetoothd[2416]: src/main.c:parse_config() pairto=0
bluetoothd[2416]: src/main.c:parse_config() pageto=8192
bluetoothd[2416]: src/main.c:parse_config() name=%h-%d
bluetoothd[2416]: src/main.c:parse_config() class=0x000100
bluetoothd[2416]: src/main.c:parse_config() discov_interval=0
bluetoothd[2416]: src/main.c:parse_config() Key file does not have key 'DeviceID'
bluetoothd[2416]: Unable to get on D-Bus

Revision history for this message
Rainer (hix) said :
#4

i have the same issue on a sony vaio vpceh with a builtin foxconn hai bluetooth adapter.

#####StartCodeBlock
nasti@Lulu:~$ lsusb
Bus 002 Device 004: ID 046d:c052 Logitech, Inc.
Bus 002 Device 003: ID 04e8:342a Samsung Electronics Co., Ltd
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0489:e027 Foxconn / Hon Hai
Bus 001 Device 003: ID 064e:a302 Suyin Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
######EndCodeBlock

 running bluetoothd -nd i get the following:

######StartCodeBlock
nasti@Lulu:~$ sudo bluetoothd -dn
bluetoothd[5480]: Bluetooth deamon 4.91
bluetoothd[5480]: src/main.c:parse_config() parsing main.conf
bluetoothd[5480]: src/main.c:parse_config() discovto=0
bluetoothd[5480]: src/main.c:parse_config() pairto=0
bluetoothd[5480]: src/main.c:parse_config() pageto=8192
bluetoothd[5480]: src/main.c:parse_config() name=%h-%d
bluetoothd[5480]: src/main.c:parse_config() class=0x000100
bluetoothd[5480]: src/main.c:parse_config() discov_interval=0
bluetoothd[5480]: src/main.c:parse_config() Key file does not have key 'DeviceID'
bluetoothd[5480]: Starting SDP server
bluetoothd[5480]: src/plugin.c:plugin_init() Loading builtin plugins
bluetoothd[5480]: src/plugin.c:add_plugin() Loading pnat plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading audio plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading input plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading serial plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading network plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading service plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading attrib plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading health plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading hciops plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading mgmtops plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading formfactor plugin
bluetoothd[5480]: src/plugin.c:add_plugin() Loading storage plugin
bluetoothd[5480]: src/plugin.c:plugin_init() Loading plugins /usr/lib/bluetooth/plugins
bluetoothd[5480]: plugins/service.c:register_interface() path /org/bluez/5480/any
bluetoothd[5480]: plugins/service.c:register_interface() Registered interface org.bluez.Service on path /org/bluez/5480/any
bluetoothd[5480]: health/hdp.c:hdp_manager_start() Starting Health manager
bluetoothd[5480]: network/manager.c:read_config() /etc/bluetooth/network.conf: Key file does not have key 'DisableSecurity'
bluetoothd[5480]: network/manager.c:read_config() Config options: Security=true
bluetoothd[5480]: input/manager.c:input_manager_init() input.conf: Key file does not have key 'IdleTimeout'
bluetoothd[5480]: audio/manager.c:audio_manager_init() audio.conf: Key file does not have key 'AutoConnect'
bluetoothd[5480]: audio/unix.c:unix_init() Unix socket created: 8
bluetoothd[5480]: plugins/pnat.c:pnat_init() Setup Phonet AT (DUN) plugin
bluetoothd[5480]: plugins/hciops.c:hciops_init()
bluetoothd[5480]: plugins/hciops.c:hciops_setup()
bluetoothd[5480]: src/main.c:main() Entering main loop
bluetoothd[5480]: src/rfkill.c:rfkill_event() RFKILL event idx 0 type 2 op 0 soft 0 hard 0
bluetoothd[5480]: src/rfkill.c:rfkill_event() RFKILL event idx 1 type 1 op 0 soft 0 hard 0
bluetoothd[5480]: src/rfkill.c:rfkill_event() RFKILL event idx 2 type 2 op 0 soft 0 hard 0
bluetoothd[5480]: src/rfkill.c:rfkill_event() RFKILL event idx 3 type 1 op 0 soft 0 hard 0
bluetoothd[5480]: plugins/hciops.c:init_known_adapters()
bluetoothd[5480]: plugins/hciops.c:init_device() hci0
bluetoothd[5480]: Listening for HCI events on hci0
bluetoothd[5480]: plugins/hciops.c:init_device() child 5481 forked
bluetoothd[5481]: Can't init device hci0: Connection timed out (110)
bluetoothd[5480]: plugins/hciops.c:child_exit() child 5481 exited
###### EndCodeBlock

i also get the following timeout error when running hciconfig

####StartCodeBlock
nasti@Lulu:~$ sudo hciconfig hci0 reset
Can't init device hci0: Connection timed out (110)
####EndCodeBlock

Is bluetooth working for somebody using foxconn adapter?

Revision history for this message
Paolo Stivanin (polslinux) said :
#5

Sony VAIO VPCEH with ubuntu 11.10 64bit also has this bug :(