Bluetooth is disabled in 11.04

Asked by iatll on 2011-08-23

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:
2011-08-23
Last query:
2011-08-23
Last reply:
2011-08-23

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.

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.

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

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?

Paolo Stivanin (polslinux) said : #5

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