SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP
-
@luetzel said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:
sudo bluetoohctl
bluetoothctl does not see the controller:
root@osmc:/# sudo bluetoothctl
[NEW] Controller B8:27:EB:A1:9B:7F osmc [default]
[NEW] Device CC:C5:0A:1F:F9:2C Bluetooth 3.0 Macro Keyboard
[bluetooth]# scan on
Discovery started
[CHG] Controller B8:27:EB:A1:9B:7F Discovering: yes
[bluetooth]# -
result of 'sudo service bluetoothd status':
root@osmc:/# sudo service bluetoothd status
● bluetoothd.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead) -
Apolagies,I was just following the guide as it is laid out,as a relative noob I didn't realise I had to manually apply the patches.
-
@Wolfman100
Hmm, it should be possible to see PS3 connection attempts even without having the
right bluez version.
You dongle should see the controller as soon as you press the PS button, given that it is not connected via USB. -
When attempting to apply the patches I get this output:
root@osmc:/bluez-5.39# patch -p1 < patches/bluez-01_add-obexd-policy.patch
patch: **** Only garbage was found in the patch input. -
@Wolfman100
Ah ok, never mind ;-) -
@Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:
result of 'sudo service bluetoothd status':
root@osmc:/# sudo service bluetoothd status
● bluetoothd.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)Please try it again with:
sudo service bluetooth status
(my mistake, the 'd' at the end was wrong)
-
The really really weird thing is that somehow the Pi/OSMC is seeing the PS3 controller as I am currently watching the News streaming on OSMC and when I push the PS button on the PS3 controller after about 7 seconds it makes the stream temporarily freeze for a couple of seconds indicating that the pi is seeing it as this is repeatable every time I push the PS button!! V strange!
-
@luetzel ermmm...I'm confused.Is this what should happen when I apply the patch?
-
root@osmc:/# sudo service bluetooth status
● 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 00:28:47 BST; 13h ago
Docs: man:bluetoothd(8)
Main PID: 2072 (bluetoothd)
Status: "Running"
CGroup: /system.slice/bluetooth.service
└─2072 /usr/libexec/bluetooth/bluetoothdMay 17 00:28:47 osmc bluetoothd[2072]: Bluetooth daemon 5.38
May 17 00:28:47 osmc bluetoothd[2072]: Starting SDP server
May 17 00:28:48 osmc bluetoothd[2072]: Bluetooth management interface 1.10 initialized
May 17 00:37:56 osmc bluetoothd[2072]: Failed to obtain handles for "Service Changed" characteristicWarning: Unit file changed on disk, 'systemctl daemon-reload' recommended.
-
@Wolfman100
I think it is related to the connection attempts, it fails to pair and disconnects again. You should
be able to follow this process with 'sudo bluetoothctl'. After a failed connection attempt you should
see a 'disconnected' message for the controller. -
@Wolfman100
Bluetooth daemon 5.38Version should be at 5.39 not 5.38! Did you forget to 'make install' or to reboot your Pi?
-
@luetzel no I definetly did 'make install' but haven't rebooted.
Also,all the patches haven't been applied yet as I was awaiting your response as to whether this was correct:
@Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:
When attempting to apply the patches I get this output:
root@osmc:/bluez-5.39# patch -p1 < patches/bluez-01_add-obexd-policy.patch
patch: **** Only garbage was found in the patch input. -
@Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:
@luetzel ermmm...I'm confused.Is this what should happen when I apply the patch
Sorry, the link that you provided was broken.
Awww, I see you did not download the patches in 'raw-mode'. Make sure that you don't have html tags in your files.
Press the 'Raw' button, before you download the patch files from github!
-
@luetzel OK will do now.Somethings definetly amiss now though as my Bluetooth option has dissapeared from within OSMC
-
I was downloading the patches by right-click 'save link address' and pasting it after wget
-
@Wolfman100 said in SHANWAN / PS3 CONTROLLER Pi3 RETROPIE 3.6 BLUETOOTH SETUP:
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
-
@luetzel Thanks again.Will try again
-
@luetzel Shall I download from your github?
-
@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 installNote, that you probably have to do 'sudo apt-get install git' first.
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.