You are not logged in.
Hi all, I'm new to this forum, so I will greet you all for first time today!
I'm writing this post due to some failures I'm having with some headphones I currently use for listening to music in my smartphone, and I don't really know why I can't connect them.
Researching a bit, I think it can be a problem with the bluetooth profiles (currently using pipewire + wireplumber for the audio management). These headphones are type ad2p (JBL TUNE FREE II), so there may be a problem with that, though the ArchWiki says it should be enabled by default. Worth noticing that, when using
blueman
, it classifies the device as 'miscellaneous', and not by an audio-type device
Now, let's go with some info I could gather from my attempts:
- When trying to connect via
bluetoothctl
, I get this kind of errors:
[bluetooth]# pair 70:E6:F0:6B:85:60
Attempting to pair with 70:E6:F0:6B:85:60
[CHG] Device 70:E6:F0:6B:85:60 Connected: yes
[JBL FREE II-LE]# Request passkey
[JBL FREE II-LE]# 1;39m[agent] Enter passkey (number in 0-999999): [NEW] Primary Service (Handle 0x0000)
(It request a passkey when it does not haver any, so I put a default one like 0000 or 1234). It returns me this error:
[CHG] Device 70:E6:F0:6B:85:60 Connected: no
[bluetooth]# Failed to pair: org.bluez.Error.AuthenticationCanceled
- Then, I decided to scheck the status of systemd in bluetooth.service:
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/faststream
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/faststream_duplex
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/opus_05
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/opus_05
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Feb 09 19:17:23 ganxotatil bluetoothd[663]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/opus_05_duplex
- pipewire and pipewire-pulse works perfectly, but wireplumber does not seem to go like expected:
[1:00:31.407913330] [8962] ERROR IPAModule ipa_module.cpp:172 Symbol ipaModuleInfo not found
[1:00:31.407933530] [8962] ERROR IPAModule ipa_module.cpp:292 v4l2-compat.so: IPA module has no valid info
[1:00:31.407959649] [8962] INFO Camera camera_manager.cpp:284 libcamera v0.2.0
W 20:17:16.168105 spa.bluez5.native ../pipewire/spa/plugins/bluez5/backend-native.c:1840:sco_listen: listen(): Address already in use
W 20:17:16.169056 spa.bluez5.native ../pipewire/spa/plugins/bluez5/backend-native.c:2393:register_profile_reply: RegisterProfile() failed: org.bluez.Error.NotPermitted
W 20:17:16.169093 spa.bluez5.native ../pipewire/spa/plugins/bluez5/backend-native.c:2393:register_profile_reply: RegisterProfile() failed: org.bluez.Error.NotPermitted
W 20:17:16.498256 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x643e8ac0d700> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
W 20:17:16.499098 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x643e8ac0d700> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
W 20:17:17.564789 GLib-GIO (null):(null):(null): Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
If there is something missing, please let me know
Last edited by josepepito (2025-03-15 11:30:05)
Learning
Offline
maybe this one ?
https://support.jbl.com/us/en/howto/blu … 17000.html
If you are having trouble pairing your headphones or if your device is asking for a PIN, please make sure to check all available BT connections in your device's settings. Verify that you are connecting to the headphone's product name that excludes 'LE'. The 'LE' connection is only intended for voice assistant feature compatible with your headphones. If the voice assistant feature has not yet been configured, this would explain why the 'LE' connection appears as an available connection, but cannot be used for Bluetooth audio.
Offline
Hi, thanks for your help. I think it was a bug, it started working some tima leter. Thank for your response.
Learning
Offline