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

    SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP

    Scheduled Pinned Locked Moved Help and Support
    255 Posts 33 Posters 215.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.
    • Wolfman100W
      Wolfman100
      last edited by

      @luetzel

      I was downloading the patches by right-click 'save link address' and pasting it after wget

      luetzelL 1 Reply Last reply Reply Quote 0
      • luetzelL
        luetzel @Wolfman100
        last edited by

        @Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

        @luetzel

        I was downloading the patches by right-click 'save link address' and pasting it after wget

        Ah ok, that's why it didn't work for you. Make sure that your link has a 'raw' in front, when downloading with wget:

        https://raw.githubusercontent.com/luetzel/bluez/master/patch/bluez-01_add-obexd-policy.patch

        Wolfman100W 2 Replies Last reply Reply Quote 1
        • Wolfman100W
          Wolfman100 @luetzel
          last edited by

          @luetzel Thanks again.Will try again

          1 Reply Last reply Reply Quote 0
          • Wolfman100W
            Wolfman100 @luetzel
            last edited by

            @luetzel Shall I download from your github?

            luetzelL 1 Reply Last reply Reply Quote 0
            • luetzelL
              luetzel @Wolfman100
              last edited by

              @Wolfman100

              @Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

              @luetzel Shall I download from your github?

              Well thats up to you, at least it would simplify the procedure to a:

              git clone https://github.com/luetzel/bluez
              cd bluez
              ./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-sixaxis
              make -j3
              sudo make install

              Note, that you probably have to do 'sudo apt-get install git' first.

              Wolfman100W 2 Replies Last reply Reply Quote 1
              • Wolfman100W
                Wolfman100 @luetzel
                last edited by

                @luetzel said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

                sudo make install

                Ha..well that seems a lot easier!So I'm presuming this is with all the patches already applied?

                luetzelL 1 Reply Last reply Reply Quote 0
                • Wolfman100W
                  Wolfman100
                  last edited by

                  This is now what I get when I run sixpair:

                  root@osmc:/# sudo sixpair
                  Current Bluetooth master: ff:00:03:c6:9e:66
                  Unable to retrieve local bd_addr from hcitool dev.
                  Please enable Bluetooth or specify an address manually.

                  luetzelL 1 Reply Last reply Reply Quote 0
                  • luetzelL
                    luetzel @Wolfman100
                    last edited by

                    @Wolfman100
                    yes they are already included.

                    1 Reply Last reply Reply Quote 1
                    • Wolfman100W
                      Wolfman100 @luetzel
                      last edited by

                      @luetzel This is what I get as my bluetooth service output,which now indicates the correct version 5.39:

                      ● bluetooth.service - Bluetooth service
                      Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
                      Drop-In: /etc/systemd/system/bluetooth.service.d
                      └─local.conf
                      Active: active (running) since Tue 2016-05-17 13:56:43 BST; 36min ago
                      Docs: man:bluetoothd(8)
                      Main PID: 629 (bluetoothd)
                      Status: "Running"
                      CGroup: /system.slice/bluetooth.service
                      └─629 /usr/libexec/bluetooth/bluetoothd

                      May 17 13:56:43 osmc bluetoothd[629]: Bluetooth daemon 5.39
                      May 17 13:56:43 osmc bluetoothd[629]: Starting SDP server
                      May 17 13:56:43 osmc bluetoothd[629]: Bluetooth management interface 1.10 i...ed

                      Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.
                      Hint: Some lines were ellipsized, use -l to sh
                      w in full.

                      1 Reply Last reply Reply Quote 0
                      • luetzelL
                        luetzel @Wolfman100
                        last edited by luetzel

                        @Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

                        This is now what I get when I run sixpair:

                        root@osmc:/# sudo sixpair
                        Current Bluetooth master: ff:00:03:c6:9e:66
                        Unable to retrieve local bd_addr from hcitool dev.
                        Please enable Bluetooth or specify an address manually.

                        When you tried sixpair before, it seemed to work:

                        I have now installed QtSixA and have run Sixpair:
                        root@osmc:/# sudo ./sixpair
                        Current Bluetooth master: b8:27:eb:a1:9b:7f
                        Setting master bd_addr to b8:27:eb:a1:9b:7f

                        I don't understand what's going on ..

                        Wolfman100W 1 Reply Last reply Reply Quote 1
                        • Wolfman100W
                          Wolfman100 @luetzel
                          last edited by

                          @luetzel

                          ● bluetooth.service - Bluetooth service
                          Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
                          Drop-In: /etc/systemd/system/bluetooth.service.d
                          └─local.conf
                          Active: inactive (dead)
                          Docs: man:bluetoothd(8)

                          Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.

                          luetzelL 1 Reply Last reply Reply Quote 0
                          • luetzelL
                            luetzel @Wolfman100
                            last edited by

                            @Wolfman100

                            @Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

                            @luetzel

                            ● bluetooth.service - Bluetooth service
                            Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
                            Drop-In: /etc/systemd/system/bluetooth.service.d
                            └─local.conf
                            Active: inactive (dead)
                            Docs: man:bluetoothd(8)

                            Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.

                            And why it is no running anymore? Try
                            sudo systemctl daemon-reload
                            sudo service bluetooth restart

                            and lets see if it helps.

                            Wolfman100W 2 Replies Last reply Reply Quote 1
                            • Wolfman100W
                              Wolfman100 @luetzel
                              last edited by

                              @luetzel OK cool....that seems to have got bluetooth running again!

                              1 Reply Last reply Reply Quote 0
                              • Wolfman100W
                                Wolfman100 @luetzel
                                last edited by

                                @luetzel sixpair and bluetoothctl don't seem to be seeing the bluetooth controller now however:

                                root@osmc:/# sudo sixpair
                                Current Bluetooth master: ff:00:03:c6:9e:66
                                Unable to retrieve local bd_addr from hcitool dev.
                                Please enable Bluetooth or specify an address manually.
                                root@osmc:/# b;uetoothctl
                                bash: b: command not found
                                bash: uetoothctl: command not found
                                root@osmc:/# bluetoothctl
                                [bluetooth]# devices
                                [bluetooth]# scan on
                                No default controller available
                                [bluetooth]#

                                luetzelL 1 Reply Last reply Reply Quote 0
                                • luetzelL
                                  luetzel @Wolfman100
                                  last edited by luetzel

                                  @Wolfman100

                                  @Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

                                  @luetzel sixpair and bluetoothctl don't seem to be seeing the bluetooth controller now however:

                                  No default controller available
                                  [bluetooth]#

                                  did you try:
                                  hcitool dev

                                  here it shows:
                                  Devices:
                                  hci0 00:1B:10:00:2A:EC

                                  which is the hardware address of my BT dongle. Perhaps you have to unplug/replug it to be recognized.
                                  IMHO the linux kernel should be responsible to register hci0, not bluez. Perhaps you have to shutdown/power off
                                  and reboot your pi.

                                  Wolfman100W 3 Replies Last reply Reply Quote 1
                                  • Wolfman100W
                                    Wolfman100 @luetzel
                                    last edited by

                                    @luetzel to confirm it is active:

                                    ● bluetooth.service - Bluetooth service
                                    Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
                                    Drop-In: /etc/systemd/system/bluetooth.service.d
                                    └─local.conf
                                    Active: active (running) since Tue 2016-05-17 14:51:59 BST; 11min ago
                                    Docs: man:bluetoothd(8)
                                    Main PID: 842 (bluetoothd)
                                    Status: "Running"
                                    CGroup: /system.slice/bluetooth.service
                                    └─842 /usr/libexec/bluetooth/bluetoothd

                                    May 17 14:51:59 osmc bluetoothd[842]: Bluetooth daemon 5.39
                                    May 17 14:51:59 osmc bluetoothd[842]: Starting SDP server
                                    May 17 14:51:59 osmc bluetoothd[842]: Bluetooth management interface 1.10 i...ed
                                    Hint: Some lines were ellipsized, use -l to show in full.

                                    1 Reply Last reply Reply Quote 0
                                    • Wolfman100W
                                      Wolfman100 @luetzel
                                      last edited by

                                      @luetzel

                                      My BT dongle is built in,it is a Pi3.

                                      1 Reply Last reply Reply Quote 0
                                      • Wolfman100W
                                        Wolfman100 @luetzel
                                        last edited by

                                        @luetzel said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

                                        hcitool dev

                                        hcitool shows no devices!

                                        root@osmc:/# hcitool dev
                                        Devices:

                                        luetzelL 1 Reply Last reply Reply Quote 0
                                        • luetzelL
                                          luetzel @Wolfman100
                                          last edited by

                                          @Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

                                          @luetzel said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

                                          hcitool dev

                                          hcitool shows no devices!

                                          root@osmc:/# hcitool dev
                                          Devices:

                                          @Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:

                                          @luetzel

                                          My BT dongle is built in,it is a Pi3.

                                          Ah, I see. This might be the problem. I have seen another thread in this forum that there is some trouble with the BT device on Pi3.
                                          https://retropie.org.uk/forum/topic/842/pi-3-ps3-bluetooth-controller-freeze-fix-updated/1

                                          What distribution are you using on your Pi3? Was it osmc? My RetroPie runs on Rasbian/Pi2.

                                          Just give me a minute, I'll try to replicate this behaviour on my Pi3 with osmc.

                                          Wolfman100W 1 Reply Last reply Reply Quote 2
                                          • Wolfman100W
                                            Wolfman100 @luetzel
                                            last edited by

                                            @luetzel thank you so much for your dedication to solving this.Your a true gent!

                                            It seems that I mistakenly just presumed your whole article was about Pi3 as a lot of people seem to be having issues with this!

                                            luetzelL 1 Reply Last reply Reply Quote 1
                                            • 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.