RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    [SOLVED]Need help starting Bluetooth on RPi 3B

    Scheduled Pinned Locked Moved Help and Support
    bluetoothconnectionwii u proraspberry pi 3b
    4 Posts 1 Posters 6.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • fellegF
      felleg
      last edited by felleg

      [SOLVED, see post 4]

      I'm trying to connect my Wii U Pro controller to my Raspberry Pi, but I'm having issues. I think they are due to the fact my Bluetooth daemon was not started. I am using a Raspberry Pi 3B, which should in principle contain bluetooth out of the box. However, two things seem to suggest bluetooth is turned off:

      --- in the terminal---
      When I type bluetoothctl, the console shows [bluetooth]#, but then I cannot write anything unless I press ctrl-C to escape the application. I've searched online, and this seems to be because bluetooth is not working properly.

      -- In the pixel desktop ---
      I go to the applications menu -> Preferences -> Bluetooth manager. This pop-up the following message: "Bluez daemon is not running, blueman-manager cannot continue. This probably means that there were no Bluetooth adapters detected or Bluetooth daemon was not started." The pop-up then closes, and nothing happens after that.

      To resolve this issue, I tried to do the following:

      sudo apt-get update
      sudo apt-get dist-update
      sudo apt-get upgrade
      

      tells me everything is up-to-date

      sudo apt-get install pi-bluetooth blueman
      

      tells me the applications were already installed and are still up-to-date

      systemctl status bluetooth
      

      this gives me:

      ● bluetooth.service - Bluetooth service
      Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
      Active: failed (Result: exit-code) since Wed 2017-07-12 22:03:40 EDT; 4min 23s ago
      Docs: man:bluetoothd(8)
      Process: 25055 ExecStart=/usr/lib/bluetooth/bluetoothd (code=exited, >status=203/EXEC)
      Main PID: 25055 (code=exited, status=203/EXEC)

      To start bluetooth manually, I tried both

      sudo systemctl start bluetooth
      

      and

      sudo /etc/init.d/bluetooth start
      

      which respectively give

      Job for bluetooth.service failed. See 'systemctl status bluetooth.service' and 'journalctl -xn' for details.
      and
      [....] Starting bluetooth (via systemctl): bluetooth.serviceJob for bluetooth.service failed. See 'systemctl status bluetooth.service' and 'journalctl -xn' for details.
      failed!

      I don't know what to try anymore... This raspberry pi should have bluetooth, but it's really as if there's no way to start it! Anyone dares to help? Thanks in advance...

      Pi Model or other hardware: 3B (I know this because I can do wifi without a dongle)
      Power Supply used: (If using a Pi): Canakit 5V supply
      RetroPie Version Used: 4.2, I think
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: A USB Key, a USB Keyboard, A Hori Pro FC controller. Trying to connect a bluetooth Wii U Pro controller.
      Error messages received: "Bluez daemon is not running, blueman-manager cannot continue. This probably means that there were no Bluetooth adapters detected or Bluetooth daemon was not started."
      Log found in /dev/shm/runcommand.log (if relevant): no log
      Guide used: https://github.com/RetroPie/RetroPie-Setup/wiki/Wii-U-Pro-Controller
      File: n/a
      Emulator: n/a
      Attachment of config files: none

      fellegF 1 Reply Last reply Reply Quote 1
      • fellegF
        felleg @felleg
        last edited by

        By the way, the Wii u pro controller doesn't even seem to be recognized via USB. I am certain this is a legitimate official controller. Does this also affect other Wii u pro users? Is it Bluetooth only?

        1 Reply Last reply Reply Quote 0
        • fellegF
          felleg
          last edited by

          Quick update: When I do hcitool scan and press the sync button on the Wii U Pro controller, the terminal outputs:

          Scanning ...
          9C:e^:35:0A:FD:6D Nintendo RVL-CNT-01-UC

          The Pi seems to see the device!! However, I am still unable to start bluetoothctl of the Bluetooth manager to actually pair it.

          1 Reply Last reply Reply Quote 0
          • fellegF
            felleg
            last edited by

            [SOLVED]
            What was causing the issue was the ps3 bluetooth drivers, which I realized were disabling the standard bluetooth on the device.

            Thanks to this thread: https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=148305&start=100

            The solution was to simply uninstall the PS3 drivers from the retropie_setup menu.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.