In this howto I will describe how to fix bluetooth issue in Fedora 15. I updated Fedora 15 last night and found out my bluetooth mouse is not connected. By seeing icon at tray, it shows bluetooth is on but visibility option was faded and by selecting setting everything was faded. That means something was fishing regarding it. By investigating different fedora forums founds its been a small bug that bluetooth service were not run at startup. To fix this you have to enable the service to run at startup and start the service to use your bluetooth pheriphirals.

1) Check Bluetooth Service.

systemctl status bluetooth.service

bluetooth.service – Bluetooth Manager
Loaded: loaded (/lib/systemd/system/bluetooth.service)
Active: inactive (dead)
CGroup: name=systemd:/system/bluetooth.service

It shows my bluetooth is inactive (dead).

2) Activate Bluetooth Service.

First priority is to enable the service to be run on every startup, to do this use following command.

systemctl enable bluetooth.service

ln -s ‘/lib/systemd/system/bluetooth.service’ ‘/etc/systemd/system/dbus-org.bluez.service’
ln -s ‘/lib/systemd/system/bluetooth.service’ ‘/etc/systemd/system/bluetooth.target.wants/bluetooth.service’

Secondly you need to run the service to have bluetooth working on running system.

systemctl start bluetooth.service

Here you go, all bluetooth devices will be visible and can connected to your newly installed/updated Fedora 15.

Confused about systemctl command, please look fedora documentation.

By Sohail Riaz

I am a First Red Hat Certified Architect - RHCA (ID # 110-082-666) from Pakistan with over 14 years industry experience in several disciplines including LINUX/UNIX System Administration, Virtualization, Network, Storage, Load Balances, HA Clusters and High Performance Computing.

34 thoughts on “How To Fix Bluetooth in Fedora 15”
  1. Thanks a lot.
    My bluetooth mouse worked perfectly without but didn’t have the scroll capacity…
    With this activation scroll works again 😉

  2. Thank you so much, worked perfect!

    Its thanks to pepole like you that stuff like linux/open source works (sorry for my english)

  3. bluetooth service seems to be missing? what package provides this? “just worked” in f14… thanks.

    $ sudo systemctl status bluetooth.service
    bluetooth.service
    Loaded: error
    Active: inactive (dead)
    $ sudo systemctl enable bluetooth.service
    Couldn’t find bluetooth.service.

  4. Hi boss i m getting the same prob nd still not solve . There is a error message ‘permisson denied.

  5. @Deepak: This is very clear message that you are login with normal account and you dont have Admin Rights to do it. To fix this you need to become root and execute the commands.

    before executing any command do

    su –

    and then run all those commands

    ————-
    Regards,

  6. After typing the above commands,bluetooth service is enabled but still i m not able to connect mobile phones in fedora 15 getting error “connection failed”

  7. hello,my bluetooth is working (enable) and it also search my phone with bluetooth,but the problem is that is does not go further to connect it.plz reply with the solution.regards

  8. hello,my bluetooth is working (enable) and it also search my phone with bluetooth,but the problem is that is does not go further to connect it.plz reply with the solution.my mailid is:: saini87sukh@gmail.com .regards

  9. i’m using dual boot system. one is windows7 and other is fedora15 but it is not working well.so,i want to remove fedora, what should i do ?

  10. can you expalin how to enable & establish network with Beetel 3G data card in fedora 15?

    i am facing a problem in making the dialup network with 3g usb modem……………….

  11. Hi
    Didnt work for me
    got this messege

    Cannot link /lib/systemd/system/bluetooth.service to /etc/systemd/system/dbus-org.bluez.service: Permission denied

    Any idea why?

  12. i am unable 2 run the secon command i am new to linux plz help

    [root@parashar parashar]# ln -s ‘/lib/systemd/system/bluetooth.service’ ‘/etc/systemd/system/dbus-org.bluez.service’
    ln: failed to create symbolic link `‘/etc/systemd/system/dbus-org.bluez.service’’: No such file or directory

  13. i am getting this problem in fedora 16 , the bluetooth applet shows thet it is on while it is disabled in setting

    [root@parashar parashar]# systemctl status bluetooth.service
    bluetooth.service – Bluetooth service
    Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
    Active: active (running) since Wed, 30 Nov 2011 00:14:52 +0530; 9min ago
    Main PID: 8975 (bluetoothd)
    CGroup: name=systemd:/system/bluetooth.service
    â”” 8975 /usr/sbin/bluetoothd -n

  14. [root@tron suraj]# chkconfig –list

    Note: This output shows SysV services only and does not include native
    systemd services. SysV configuration data might be overridden by native
    systemd configuration.

    akmods 0:off 1:off 2:on 3:on 4:on 5:on 6:off
    iscsi 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    iscsid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    livesys 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    livesys-late 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
    network 0:off 1:off 2:off 3:off 4:off 5:off 6:off
    sandbox 0:off 1:off 2:off 3:off 4:off 5:on 6:off
    [root@tron suraj]# chkconfig –list

    and following commands also give errors . can someone help

  15. hey
    even after running this commmand.
    my bluetooth is disable
    when i run ‘systemctl enable bluetooth.service’
    no result is shown on the terminal..

  16. It started and showed that bluetooth is active running but still my problem is not solved. The problem is visiblity of bluetooth is off and its not getting on while bluetooth is on. Do you think that it might be a driver problem or there is some bug? Thanks.

  17. my bluetooth is active but while i try to run these command…

    ln -s ‘/lib/systemd/system/bluetooth.service’ ‘/etc/systemd/system/dbus-org.bluez.service’
    ln -s ‘/lib/systemd/system/bluetooth.service’ ‘/etc/systemd/system/bluetooth.target.wants/bluetooth.service’

    ln: failed to create symbolic link `‘/etc/systemd/system/dbus-org.bluez.service’’: No such file or directory
    ……………

    pls help with that

Leave a Reply

Your email address will not be published. Required fields are marked *