You are not logged in.

#1 2023-09-15 14:56:58

bibinne
Member
Registered: 2018-11-01
Posts: 43

(SOLVED) Cant connect PS4 game pad bluetooth

Hi,

Since at least 3 month, i cant connect my bluetooth ps4 gamepad.
It worked before.
Latest kernel, latest pipewire and bluez.

dmesg |grep Bluet
[   10.273047] Bluetooth: Core ver 2.22
[   10.273065] Bluetooth: HCI device and connection manager initialized
[   10.273067] Bluetooth: HCI socket layer initialized
[   10.273068] Bluetooth: L2CAP socket layer initialized
[   10.273071] Bluetooth: SCO socket layer initialized
[   10.505686] Bluetooth: hci0: Found device firmware: intel/ibt-18-16-1.sfi
[   10.505698] Bluetooth: hci0: Boot Address: 0x40800
[   10.505699] Bluetooth: hci0: Firmware Version: 108-45.22
[   10.505700] Bluetooth: hci0: Firmware already loaded
[   11.060119] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   11.060121] Bluetooth: BNEP filters: protocol multicast
[   11.060124] Bluetooth: BNEP socket layer initialized
[   11.060644] Bluetooth: MGMT ver 1.22
[   17.269449] Bluetooth: RFCOMM TTY layer initialized
[   17.269457] Bluetooth: RFCOMM socket layer initialized
[   17.269460] Bluetooth: RFCOMM ver 1.11
[ 3200.539775] Bluetooth: hci0: Found device firmware: intel/ibt-18-16-1.sfi
[ 3200.539816] Bluetooth: hci0: Boot Address: 0x40800
[ 3200.539818] Bluetooth: hci0: Firmware Version: 108-45.22
[ 3200.539820] Bluetooth: hci0: Firmware already loaded
[ 3200.782495] Bluetooth: MGMT ver 1.22
'sept. 15 10:43:25 bibiserveur bluetoothd[622]: src/device.c:search_cb() 84:30:95:0B:88:09: error updating services: Host is down (112)
sept. 15 10:41:43 bibiserveur bluetoothd[622]: src/device.c:search_cb() 84:30:95:0B:88:09: error updating services: Host is down (112)
sept. 15 10:40:03 bibiserveur bluetoothd[622]: src/device.c:search_cb() 84:30:95:0B:88:09: error updating services: Protocol error (71)
sept. 15 10:40:03 bibiserveur bluetoothd[622]: sdp_process: Protocol error: transaction id does not match
sept. 15 10:39:28 bibiserveur bluetoothd[622]: src/service.c:service_probe() input-hid profile probe failed for 84:30:95:0B:88:09
sept. 15 10:38:19 bibiserveur bluetoothd[622]: src/service.c:service_probe() input-hid profile probe failed for 84:30:95:0B:88:09
sept. 15 10:37:21 bibiserveur bluetoothd[622]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
sept. 15 10:37:16 bibiserveur bluetoothd[622]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to F8:DF:15:FB:27:1D: Host is down (112)
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/opus_05_duplex
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/opus_05_duplex
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/opus_05
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/opus_05
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/faststream_duplex
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/faststream
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_0
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_1
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/sbc_xq
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/sbc_xq
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/sbc
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/sbc
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aac
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aac
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aptx
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_hd
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aptx_hd
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint registered: sender=:1.53 path=/MediaEndpoint/A2DPSource/ldac
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/opus_05_duplex
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSink/opus_05_duplex
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/opus_05
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSink/opus_05
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/faststream_duplex
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/faststream
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_0
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_ll_1
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/sbc_xq
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSink/sbc_xq
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/sbc
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSink/sbc
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aac
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aac
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aptx
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/aptx_hd
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSink/aptx_hd
sept. 15 10:37:09 bibiserveur bluetoothd[622]: Endpoint unregistered: sender=:1.53 path=/MediaEndpoint/A2DPSource/ldac
scan on
Discovery started
[CHG] Controller 0C:54:15:A7:99:45 Discovering: yes
[NEW] Device 84:30:95:0B:88:09 Wireless Controller
[bluetooth]# trust  84:30:95:0B:88:09 
[CHG] Device 84:30:95:0B:88:09 Trusted: yes
Changing 84:30:95:0B:88:09 trust succeeded
[bluetooth]# pair  84:30:95:0B:88:09 
Attempting to pair with 84:30:95:0B:88:09
[CHG] Device 84:30:95:0B:88:09 Connected: yes
[CHG] Device 84:30:95:0B:88:09 Bonded: yes
[NEW] Device B8:27:EB:D5:AF:1A raspberrypi
[CHG] Device 84:30:95:0B:88:09 ServicesResolved: yes
[CHG] Device 84:30:95:0B:88:09 Paired: yes
Pairing successful
[CHG] Device 84:30:95:0B:88:09 ServicesResolved: no
[CHG] Device 84:30:95:0B:88:09 Connected: no
[DEL] Device B8:27:EB:D5:AF:1A raspberryp
[bluetooth]# connect 84:30:95:0B:88:09
Attempting to connect to 84:30:95:0B:88:09
Failed to connect: org.bluez.Error.Failed br-connection-page-timeout
[CHG] Device 84:30:95:0B:88:09 Connected: yes
[CHG] Device 84:30:95:0B:88:09 ServicesResolved: yes
[CHG] Device 84:30:95:0B:88:09 ServicesResolved: no
[CHG] Device 84:30:95:0B:88:09 Connected: no

Any idea ?

Last edited by bibinne (2023-09-15 16:24:15)

Offline

#2 2023-09-15 16:23:55

bibinne
Member
Registered: 2018-11-01
Posts: 43

Re: (SOLVED) Cant connect PS4 game pad bluetooth

Offline

#3 2023-10-16 21:11:02

d.ALT
Member
Registered: 2019-05-10
Posts: 943

Re: (SOLVED) Cant connect PS4 game pad bluetooth

bibinne wrote:

Yeah! I can also confirm: downgrading to 5.68-1 made my DS4 connecting via Bluetooth again.

pacman -U https://archive.archlinux.org/packages/b/bluez/bluez-5.68-1-x86_64.pkg.tar.zst https://archive.archlinux.org/packages/b/bluez-libs/bluez-libs-5.68-1-x86_64.pkg.tar.zst https://archive.archlinux.org/packages/b/bluez-plugins/bluez-plugins-5.68-1-x86_64.pkg.tar.zst https://archive.archlinux.org/packages/b/bluez-utils/bluez-utils-5.68-1-x86_64.pkg.tar.zst

Here's my logs:

ott 16 22:54:05 ARCH-RYZEN bluetoothd[687]: src/service.c:service_probe() input-hid profile probe failed for 70:20:84:75:71:E1
ott 16 22:54:41 ARCH-RYZEN bluetoothd[687]: src/device.c:search_cb() 70:20:84:75:71:E1: error updating services: Host is down (112)
ott 16 22:55:03 ARCH-RYZEN bluetoothd[687]: src/device.c:search_cb() 70:20:84:75:71:E1: error updating services: Host is down (112)
[bluetooth]# connect 70:20:84:75:71:E1 
Attempting to connect to 70:20:84:75:71:E1
Failed to connect: org.bluez.Error.Failed br-connection-page-timeout
[CHG] Device 70:20:84:75:71:E1 Connected: yes
Authorize service
[agent] Authorize service 00001124-0000-1000-8000-00805f9b34fb (yes/no): [CHG] Device 70:20:84:75:71:E1 ServicesResolved: yes
[agent] Authorize service 00001124-0000-1000-8000-00805f9b34fb (yes/no): yes
[CHG] Device 70:20:84:75:71:E1 ServicesResolved: no
[CHG] Device 70:20:84:75:71:E1 Connected: no
[bluetooth]# trust 70:20:84:75:71:E1 
[CHG] Device 70:20:84:75:71:E1 Trusted: yes
Changing 70:20:84:75:71:E1 trust succeeded
[bluetooth]# connect 70:20:84:75:71:E1 
Attempting to connect to 70:20:84:75:71:E1
Failed to connect: org.bluez.Error.Failed br-connection-page-timeout
[CHG] Device 70:20:84:75:71:E1 Connected: yes
[CHG] Device 70:20:84:75:71:E1 ServicesResolved: yes
[CHG] Device 70:20:84:75:71:E1 ServicesResolved: no
[CHG] Device 70:20:84:75:71:E1 Connected: no

Last edited by d.ALT (2023-10-16 21:11:17)


<49,17,III,I>    Fama di loro il mondo esser non lassa;
<50,17,III,I>    misericordia e giustizia li sdegna:
<51,17,III,I>    non ragioniam di lor, ma guarda e passa.

Offline

#4 2023-10-19 15:27:03

isti115
Member
Registered: 2023-10-19
Posts: 1

Re: (SOLVED) Cant connect PS4 game pad bluetooth

Just registered on the forum to say thank you to @bibinne for figuring this out and @d.ALT for posting the exact command needed! I have spent multiple hours trying to troubleshoot this without success, so I really appreciated the workaround.

Offline

#5 2023-10-19 20:49:46

d.ALT
Member
Registered: 2019-05-10
Posts: 943

Re: (SOLVED) Cant connect PS4 game pad bluetooth

isti115 wrote:

@d.ALT for posting the exact command

and

isti115 wrote:

I really appreciated the workaround.

Please always remember to take extra precautions when / if downgrading packages, in the future! Be gentle with your Arch wink

Oh, and welcome to the Arch side of the moon!


<49,17,III,I>    Fama di loro il mondo esser non lassa;
<50,17,III,I>    misericordia e giustizia li sdegna:
<51,17,III,I>    non ragioniam di lor, ma guarda e passa.

Offline

Board footer

Powered by FluxBB