LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Bluetooth not working. (https://www.linuxquestions.org/questions/linux-general-1/bluetooth-not-working-898915/)

Moore 08-23-2011 04:38 AM

Bluetooth not working.
 
Hi, recently my bluetooth stopped working fedora 15
It had been working but now in the System Settings for bluetooth, the boxes are grey out and it states "No Bluetooth adapters found"

When I do a status its appears to be running.

Code:


# systemctl status bluetooth.service
bluetooth.service - Bluetooth Manager
          Loaded: loaded (/lib/systemd/system/bluetooth.service)
          Active: active (running) since Mon, 22 Aug 2011 13:57:45 +0100; 3min 57s ago
        Main PID: 31993 (bluetoothd)
          CGroup: name=systemd:/system/bluetooth.service
                  └ 31993 /usr/sbin/bluetoothd -n

Software installed includes:

Code:


# rpm -qa \*blue\*
bluez-4.87-7.fc15.i686
bluez-libs-4.87-7.fc15.i686
bluez-compat-4.87-7.fc15.i686
pybluez-0.18-3.fc15.i686
pulseaudio-module-bluetooth-0.9.22-5.fc15.i686
bluez-cups-4.87-7.fc15.i686
gnome-bluetooth-libs-3.0.1-1.fc15.i686
bluez-hcidump-2.0-2.fc15.i686
gnome-bluetooth-3.0.1-1.fc15.i686
bluez-alsa-4.87-7.fc15.i686

I did a "systemctl restart bluetooth.service" and still no difference.

When I try connect my phone, then its doesnt not work either do its not just a display thing.
Others appear to have seen this issue, but not many solution.
http://forums.fedoraforum.org/showthread.php?t=261231
What is outlined here did not help.

Is there anything else I should look for or try??

appreciate any help or suggestions.

TB0ne 08-23-2011 09:46 AM

What kind of hardware are you using?? On some laptops (like my EEEpc), there is a FN key sequence that you hit to turn on/off the built-in bluetooth. If you turn it off, the adapter goes away, but will leave the daemon running. Attempts to click on it will show it grayed out, as you're experiencing. Some laptops have bluetooth and wifi on the same hardware switch (annoying), so turning off one turns off both.

Just a first thought, and something you've probably already checked.

Moore 08-23-2011 11:11 AM

appreciate the reply, some of which i'm not aware of... so thanks.

hardware:

Code:

00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
01:00.0 VGA compatible controller: ATI Technologies Inc Madison [AMD Radeon HD 5000M Series]
01:00.1 Audio device: ATI Technologies Inc Redwood HDMI Audio [Radeon HD 5600 Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
07:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)


I seem to recall them both working together, but maybe something has changed.
However most of the time, I am using wired connection(not wi-fi) and it still appears
to be disabled.

There does not appear to any function key for Bluetooth, unless Im missing it.
Nothing with the typical bluetooth symbol anyway.

This is interesting
Quote:

Some laptops have bluetooth and wifi on the same hardware switch (annoying), so turning off one turns off both.
How can I check more into this?

thanks again.

szboardstretcher 08-23-2011 11:15 AM

Have you tried looking into the rfkill list to see if bluetooth is soft/hard disabled there?

Code:

rfkill list

Moore 08-23-2011 11:33 AM

Hi,
I just installed rfkill.
However "rfkill list" command returns nothing.

Then I tried a "rfkill unblock bluetooth"
but nothing appears to happen.....and the system settings are the same.

thanks.

szboardstretcher 08-23-2011 11:38 AM

One other additional thing I have had to deal with,.. was turning off Bluetooth in windows....

I had windows 7 installed, and turned off bluetooth, then installed SL6. I was never able to get Bluetooth to work after... until I re-installed windows, turned on bluetooth in windows, then re-installed SL6. Then bluetooth worked.

Hope this helps.

TB0ne 08-23-2011 01:36 PM

Quote:

Originally Posted by Moore (Post 4451215)
appreciate the reply, some of which i'm not aware of... so thanks.

hardware:
Code:

07:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
I seem to recall them both working together, but maybe something has changed. However most of the time, I am using wired connection(not wi-fi) and it still appears to be disabled.

Was more asking about if you're using a laptop or desktop, but by your reply I'll assume laptop. Since you're using wired most of the time, 99% of the time there is a switch (either hardware or FN key), to turn on/off your WiFi. Is it on?
Quote:

There does not appear to any function key for Bluetooth, unless Im missing it. Nothing with the typical bluetooth symbol anyway. This is interesting
How can I check more into this?
thanks again.
Best way to do this is to check the manual that came with your system, and see what it says about enabling/disabling bluetooth. szboardstretcher brought up a good point...annoyingly, sometimes, you NEED a piece of Windows software to do this, but again, without knowing about your specific hardware, it's hard to say. From your problem description, though, it would seem that bluetooth was working, and now isn't, leading to the "switched off" hypothesis.

Moore 08-23-2011 05:07 PM

apologies, it is a laptop, Toshiba Satelite Pro.

I will try the items suggested and provide some feedback.

The wi-fi connection was off.

What "piece of windows s/w" would I need to turn this back on on Windows XP.
I would have thought something like that would be under control panel or hardware manager or the like.

Appreciate all the help here. thanks.

TB0ne 08-24-2011 09:47 AM

Quote:

Originally Posted by Moore (Post 4451485)
apologies, it is a laptop, Toshiba Satelite Pro. I will try the items suggested and provide some feedback.
The wi-fi connection was off.

No apologies necessary...it wasn't clear when asked. :) Did turning the WiFi connection back on do anything? And try to reboot with WiFi enabled, to see what happens there. Sometimes, bluetooth won't come back up correctly if the adapter isn't present when it starts.
Quote:

What "piece of windows s/w" would I need to turn this back on on Windows XP. I would have thought something like that would be under control panel or hardware manager or the like.
Appreciate all the help here. thanks.
Don't know, honestly. Been MS free for many years now, but typically it'll be something (in this case) Toshiba specific, to enable/disable hardware features, but that's just a guess. Might not be the problem at all.

Moore 08-24-2011 11:34 AM

Hi TB0ne

Just left Windows and Bluetooth and Wi-FI were working fine.
Since I had a fresh windows install, I actually had to install the COM driver.
But all was perfect.

Booted into my latest fedora 15 kernel version and only my wired network connection was available.
However bluetooth was still the same - not available.

I then booted into a previous kernel - just to see.
This time my WI-FI connection was available.
However the blue tooth was still the same - not available.

maybe its a linux software thing?
or can you hypothesize based on those observations?

thanks again.

TB0ne 08-24-2011 11:39 AM

Quote:

Originally Posted by Moore (Post 4452247)
Hi TB0ne
Just left Windows and Bluetooth and Wi-FI were working fine. Since I had a fresh windows install, I actually had to install the COM driver. But all was perfect.

Booted into my latest fedora 15 kernel version and only my wired network connection was available. However bluetooth was still the same - not available.

I then booted into a previous kernel - just to see. This time my WI-FI connection was available. However the blue tooth was still the same - not available.

maybe its a linux software thing?or can you hypothesize based on those observations?
thanks again.

Hmm...try to run "dmesg | grep -i blue", and see what it pulls back. You can also put the dmesg output to a file with "dmesg > <some file name>" so you can look at it in more detail in an editor. Also, try to run "lsmod | grep -i blue", to see if the modules for Bluetooth are loaded.

Moore 08-24-2011 02:46 PM

dmesg output

Code:

[~]$ dmesg | grep -i blue
[  24.491288] dbus[818]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
[  24.786766] bluetoothd[881]: bluetoothd[881]: Bluetooth deamon 4.87
[  24.789438] bluetoothd[881]: Bluetooth deamon 4.87
[  24.802838] dbus[818]: [system] Successfully activated service 'org.bluez'
[  24.805952] bluetoothd[881]: Starting SDP server
[  24.808856] bluetoothd[881]: bluetoothd[881]: Starting SDP server
[  24.883635] Bluetooth: Core ver 2.15
[  24.884358] Bluetooth: HCI device and connection manager initialized
[  24.884361] Bluetooth: HCI socket layer initialized
[  24.925634] Bluetooth: L2CAP ver 2.15
[  24.925638] Bluetooth: L2CAP socket layer initialized
[  25.080711] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  25.080714] Bluetooth: BNEP filters: protocol multicast
[  25.113812] Bluetooth: SCO (Voice Link) ver 0.6
[  25.113814] Bluetooth: SCO socket layer initialized
[~]$

and
lsmod output
Code:

[~]$ lsmod | grep -i blue
bluetooth              77680  5 sco,bnep,l2cap
rfkill                13096  3 bluetooth
[~]$

and the service status

Code:

[~]$ systemctl status bluetooth.service
bluetooth.service - Bluetooth Manager
          Loaded: loaded (/lib/systemd/system/bluetooth.service)
          Active: active (running) since Wed, 24 Aug 2011 17:26:13 +0100; 3h 18min ago
        Main PID: 881 (bluetoothd)
          CGroup: name=systemd:/system/bluetooth.service
                  └ 881 /usr/sbin/bluetoothd -n
[~]$

so in my layman view, alot seems in order.

thanks for your thoughts.

TB0ne 08-24-2011 03:28 PM

Quote:

Originally Posted by Moore (Post 4452433)
dmesg output

Code:

[~]$ dmesg | grep -i blue
[  24.491288] dbus[818]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
[  24.786766] bluetoothd[881]: bluetoothd[881]: Bluetooth deamon 4.87
[  24.789438] bluetoothd[881]: Bluetooth deamon 4.87
[  24.802838] dbus[818]: [system] Successfully activated service 'org.bluez'
[  24.805952] bluetoothd[881]: Starting SDP server
[  24.808856] bluetoothd[881]: bluetoothd[881]: Starting SDP server
[  24.883635] Bluetooth: Core ver 2.15
[  24.884358] Bluetooth: HCI device and connection manager initialized
[  24.884361] Bluetooth: HCI socket layer initialized
[  24.925634] Bluetooth: L2CAP ver 2.15
[  24.925638] Bluetooth: L2CAP socket layer initialized
[  25.080711] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  25.080714] Bluetooth: BNEP filters: protocol multicast
[  25.113812] Bluetooth: SCO (Voice Link) ver 0.6
[  25.113814] Bluetooth: SCO socket layer initialized
[~]$

and
lsmod output
Code:

[~]$ lsmod | grep -i blue
bluetooth              77680  5 sco,bnep,l2cap
rfkill                13096  3 bluetooth
[~]$

and the service status

Code:

[~]$ systemctl status bluetooth.service
bluetooth.service - Bluetooth Manager
          Loaded: loaded (/lib/systemd/system/bluetooth.service)
          Active: active (running) since Wed, 24 Aug 2011 17:26:13 +0100; 3h 18min ago
        Main PID: 881 (bluetoothd)
          CGroup: name=systemd:/system/bluetooth.service
                  └ 881 /usr/sbin/bluetoothd -n
[~]$

so in my layman view, alot seems in order. thanks for your thoughts.

Yep...everything does look like it's the way it should be. One other thing to examine is your system log, to see if there's anything in there about bluetooth. And found a few things that may help from the Fedora forums:
http://forums.fedoraforum.org/archiv.../t-261231.html
Code:

systemctl restart bluetooth.service

and

systemctl enable bluetooth.service
systemctl start bluetooth.service

Try the top one first, and see what happens. After that, the bottom two. Apparently, this is a known bug in Fedora, addressed here:
https://bugzilla.redhat.com/show_bug.cgi?id=695588

Moore 08-24-2011 04:01 PM

yep, I had tried this restart before. (and had seen that thread!)
but I wasnt tailing the system log.

This was partly cos I was doing the status and it was reporting as being active (running)

But the restart does show the following from /var/log/messages

Code:

Aug 24 21:54:40 localhost bluetoothd[881]: Stopping SDP server
Aug 24 21:54:40 localhost bluetoothd[881]: Exit
Aug 24 21:54:40 localhost bluetoothd[881]: bluetoothd[881]: Stopping SDP server
Aug 24 21:54:40 localhost bluetoothd[881]: bluetoothd[881]: Exit
Aug 24 21:54:40 localhost bluetoothd[2851]: Bluetooth deamon 4.87
Aug 24 21:54:40 localhost bluetoothd[2851]: bluetoothd[2851]: Bluetooth deamon 4.87
Aug 24 21:54:40 localhost bluetoothd[2851]: Starting SDP server
Aug 24 21:54:40 localhost bluetoothd[2851]: bluetoothd[2851]: Starting SDP server
Aug 24 21:54:40 localhost bluetoothd[2851]: Parsing /etc/bluetooth/input.conf failed: No such file or directory
Aug 24 21:54:40 localhost bluetoothd[2851]: Parsing /etc/bluetooth/audio.conf failed: No such file or directory
Aug 24 21:54:40 localhost bluetoothd[2851]: bluetoothd[2851]: Parsing /etc/bluetooth/input.conf failed: No such file or directory
Aug 24 21:54:40 localhost bluetoothd[2851]: bluetoothd[2851]: Parsing /etc/bluetooth/audio.conf failed: No such file or directory
Aug 24 21:54:40 localhost NetworkManager[792]: <warn> bluez error getting default adapter: No such adapter

So this is certainly something to look into.

status still says active (running) but it is still unavailable in the system settings as before.
will try look into this error.

thanks.

tinypliny 10-13-2011 09:56 PM

Satellite P750 Bluetooth Issue
 
Hi Moore, Did you ever find out how to turn on the Bluetooth in your toshiba laptop? I have a Satellite P750 running Fedora 15 and the exact same problem as you. The bluetooth software is running but no adapter is found. The Bluetooth LED is also not lit. There is no extra bluetooth function key in the laptop so I have no idea how to turn the adaptor on. Any leads on this issue?


All times are GMT -5. The time now is 08:58 AM.