You are not logged in.

#1 2019-02-21 04:27:01

Pugpugpugs
Member
Registered: 2019-02-21
Posts: 5

Issues with bluetooth headset (pairs but does not connect)

I am new to arch and reached the point that I started setting up bluetooth using this wiki:
https://wiki.archlinux.org/index.php/Bluetooth

I set everything up without any issue until I attempted to connect to the device. However, though pairing goes flawlessly, connecting didn't work. I first used bluedevil for convenience, but the device appeared to connect then disconnect within about two seconds. I thought this may be an issue with bluedevil, but when using bluetoothctl the issue is very similar. I can pair without issues but when I go to connect I get the error Failed to connect: org.bluez.Error.Failed.

Here is the output of bluetoothctl:

[pugpugpugs@PugpugpugsArch ~]$ bluetoothctl
Agent registered
[bluetooth]# power on
Changing power on succeeded
[bluetooth]# devices
Device D0:8A:55:9F:F6:8D Crusher Wireless
[bluetooth]# info D0:8A:55:9F:F6:8D
Device D0:8A:55:9F:F6:8D (public)
	Name: Crusher Wireless
	Alias: Crusher Wireless
	Class: 0x00240404
	Icon: audio-card
	Paired: yes
	Trusted: yes
	Blocked: no
	Connected: no
	LegacyPairing: no
	UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
	UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
	UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
	UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
	UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
	UUID: Battery Service           (0000180f-0000-1000-8000-00805f9b34fb)
[bluetooth]# connect D0:8A:55:9F:F6:8D
Attempting to connect to D0:8A:55:9F:F6:8D
Failed to connect: org.bluez.Error.Failed

I have done a lot of research by now and have been unable to find any solutions. I have already tried installing pulseaudio-git and have tried manually running obexd. I tried journalctl | grep blue (output follows)

Feb 20 10:08:36 PugpugpugsArch bluetoothd[540]: Unable to get Headset Voice gateway SDP record: Host is down
Feb 20 10:13:14 PugpugpugsArch kdeinit5[785]: bluedevil: ObexManager operational changed true
Feb 20 10:13:14 PugpugpugsArch kdeinit5[785]: bluedevil: ObexAgent registered
Feb 20 10:14:24 PugpugpugsArch bluetoothd[540]: Unable to get Headset Voice gateway SDP record: Host is down
Feb 20 10:19:15 PugpugpugsArch sudo[2623]: pugpugpugs : TTY=pts/1 ; PWD=/home/pugpugpugs ; USER=root ; COMMAND=/usr/bin/pacman -S pulseaudio pulseaudio-alsa bluez bluez-utils alsa-utils
Feb 20 10:20:12 PugpugpugsArch bluetoothd[540]: Unable to get Headset Voice gateway SDP record: Host is down
Feb 20 10:20:48 PugpugpugsArch sudo[2727]: pugpugpugs : TTY=pts/1 ; PWD=/home/pugpugpugs ; USER=root ; COMMAND=/usr/bin/pacman -Rns pulseaudio pulseaudio-alsa bluez bluez-utils alsa-utils
Feb 20 10:21:31 PugpugpugsArch pulseaudio[858]: E: [pulseaudio] module.c: Module "module-bluetooth-discover" should be loaded once at most. Refusing to load.
Feb 20 10:23:17 PugpugpugsArch sudo[2756]: pugpugpugs : TTY=pts/1 ; PWD=/home/pugpugpugs ; USER=root ; COMMAND=/usr/bin/systemctl start /usr/local/lib/bluetooth/obexd
Feb 20 10:33:52 PugpugpugsArch kdeinit5[785]: bluedevil: ObexManager operational changed false
Feb 20 10:33:52 PugpugpugsArch kdeinit5[785]: org.kde.bluez: PendingCall Error: "Process org.bluez.obex exited with status 1"
Feb 20 10:33:55 PugpugpugsArch kdeinit5[785]: bluedevil: ObexManager operational changed true
Feb 20 10:33:55 PugpugpugsArch kdeinit5[785]: bluedevil: ObexAgent registered
Feb 20 10:34:35 PugpugpugsArch bluetoothd[540]: Unable to get Headset Voice gateway SDP record: Host is down
Feb 20 10:40:30 PugpugpugsArch bluetoothd[540]: Unable to get Headset Voice gateway SDP record: Host is down
Feb 20 10:53:36 PugpugpugsArch bluetoothd[540]: Unable to get Headset Voice gateway SDP record: Host is down
Feb 20 11:17:42 PugpugpugsArch bluetoothd[540]: Unable to get Headset Voice gateway SDP record: Host is down
Feb 20 11:21:38 PugpugpugsArch bluetoothd[540]: Unable to get Headset Voice gateway SDP record: Host is down

I've been trying to fix this for about a day now and I'm stuck. I was hoping someone could help me out here. I'm not used to asking for help so go a bit easy on my shitty formatting. Tell me what other commands would be helpful to know the output of.

Offline

#2 2019-02-21 08:49:28

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,668

Re: Issues with bluetooth headset (pairs but does not connect)

Welcome to the boards Pugpugpugs.

Symptoms read like https://wiki.archlinux.org/index.php/Bl … ew_moments have you seen/checked that?

Offline

#3 2019-02-21 14:33:34

Pugpugpugs
Member
Registered: 2019-02-21
Posts: 5

Re: Issues with bluetooth headset (pairs but does not connect)

I tried it, rebooted and all. Now it doesn't pair and journal says the host is down.

Offline

#4 2019-02-21 19:05:45

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,568

Re: Issues with bluetooth headset (pairs but does not connect)

Just checking the obvious. Is bluetooth.service running? Have you checked the output of systemctl status bluetooth.service?

Offline

#5 2019-02-22 04:42:43

Pugpugpugs
Member
Registered: 2019-02-21
Posts: 5

Re: Issues with bluetooth headset (pairs but does not connect)

It is active and displays no errors to my knowledge

[pugpugpugs@PugpugpugsArch ~]$ systemctl status bluetooth.service
\u25cf bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor p>
   Active: active (running) since Thu 2019-02-21 06:56:01 UTC; 4h 47min ago
     Docs: man:bluetoothd(8)
 Main PID: 541 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 4915)
   Memory: 3.0M
   CGroup: /system.slice/bluetooth.service
           \u2514\u2500541 /usr/lib/bluetooth/bluetoothd

Feb 21 06:55:59 PugpugpugsArch systemd[1]: Starting Bluetooth service...
Feb 21 06:56:00 PugpugpugsArch bluetoothd[541]: Bluetooth daemon 5.50
Feb 21 06:56:01 PugpugpugsArch bluetoothd[541]: Starting SDP server
Feb 21 06:56:01 PugpugpugsArch bluetoothd[541]: Bluetooth management interface >
Feb 21 06:56:01 PugpugpugsArch systemd[1]: Started Bluetooth service.
 ESCOC

























em/bluetooth.service; enabled; vendor preset: disabled)
19-02-21 06:56:01 UTC; 4h 47min ago





ce
toothd

]: Starting Bluetooth service...
d[541]: Bluetooth daemon 5.50
d[541]: Starting SDP server
d[541]: Bluetooth management interface 1.14 initialized
]: Started Bluetooth service.

also retried connection (D0:8A:55:9F:F6:8D is my headset; however, the name is not displayed)

[bluetooth]# power on
[CHG] Controller B8:86:87:95:58:96 Class: 0x00000104
Changing power on succeeded
[CHG] Controller B8:86:87:95:58:96 Powered: yes
[bluetooth]# scan on
Discovery started
[CHG] Controller B8:86:87:95:58:96 Discovering: yes
[NEW] Device 67:30:8D:A2:FA:1E 67-30-8D-A2-FA-1E
[NEW] Device C0:28:8D:32:FE:D7 C0-28-8D-32-FE-D7
[NEW] Device 56:8C:14:32:14:A6 56-8C-14-32-14-A6
[NEW] Device 1B:7E:AB:2D:78:87 1B-7E-AB-2D-78-87
[NEW] Device D0:D2:B0:A5:14:3A D0-D2-B0-A5-14-3A
[NEW] Device 71:4B:04:8A:EF:0C 71-4B-04-8A-EF-0C
[NEW] Device 6A:DD:00:48:B1:1D 6A-DD-00-48-B1-1D
[NEW] Device 08:EF:3B:DE:6A:E0 LG SH5B(E0)
[NEW] Device 60:A7:AF:0D:52:5C N01S9
[NEW] Device 15:51:C9:13:4F:ED 15-51-C9-13-4F-ED
[NEW] Device D0:03:4B:43:C7:2D D0-03-4B-43-C7-2D
[NEW] Device 53:04:86:44:6F:45 53-04-86-44-6F-45
[NEW] Device C0:74:81:C6:81:F8 Tile
[NEW] Device 78:0B:C3:EF:D2:A5 78-0B-C3-EF-D2-A5
[NEW] Device 55:DA:14:04:45:17 N01N8
[CHG] Device 71:4B:04:8A:EF:0C RSSI: -86
[NEW] Device B8:78:2E:52:E8:95 B8-78-2E-52-E8-95
[CHG] Device 56:8C:14:32:14:A6 ManufacturerData Key: 0x004c
[CHG] Device 56:8C:14:32:14:A6 ManufacturerData Value:
  0c 0e 00 f0 bd e1 9e c8 21 63 2f 25 2f 13 aa 65  ........!c/%/..e
  10 05 0b 1c 44 4b 64                             ....DKd         
[NEW] Device F7:A7:AC:A7:0D:2B Tile
[CHG] Device D0:8A:55:9F:F6:8D RSSI: -51
[CHG] Device D0:D2:B0:A5:14:3A RSSI: -71
[CHG] Device 71:4B:04:8A:EF:0C RSSI: -77
[NEW] Device 28:FD:80:81:A3:F4 Avi-on
[CHG] Device 56:8C:14:32:14:A6 ManufacturerData Key: 0x004c
[CHG] Device 56:8C:14:32:14:A6 ManufacturerData Value:
  0c 0e 00 f0 bd e1 9e c8 21 63 2f 25 2f 13 aa 65  ........!c/%/..e
  10 05 07 1c 44 4b 64                             ....DKd         
[bluetooth]# pair D0:8A:55:9F:F6:8D
Attempting to pair with D0:8A:55:9F:F6:8D
Failed to pair: org.bluez.Error.ConnectionAttemptFailed

Last edited by Pugpugpugs (2019-02-22 04:46:03)

Offline

#6 2019-02-22 08:18:16

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,568

Re: Issues with bluetooth headset (pairs but does not connect)

Do you see anything when you run #journalctl | grep bluetooth?

Offline

#7 2019-02-23 06:56:16

Pugpugpugs
Member
Registered: 2019-02-21
Posts: 5

Re: Issues with bluetooth headset (pairs but does not connect)

this is what I get

Feb 21 06:56:01 PugpugpugsArch bluetoothd[541]: Starting SDP server
Feb 21 06:56:01 PugpugpugsArch bluetoothd[541]: Bluetooth management interface 1.14 initialized
Feb 21 06:56:01 PugpugpugsArch dbus-daemon[543]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.2' (uid=0 pid=541 comm="/usr/lib/bluetooth/bluetoothd ")
Feb 21 06:56:02 PugpugpugsArch NetworkManager[544]: <info>  [1550732162.4775] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.14.5dev+17+gba83251bb-2/libnm-device-plugin-bluetooth.so)
Feb 21 11:51:05 PugpugpugsArch bluetoothd[541]: Terminating
Feb 21 11:51:05 PugpugpugsArch bluetoothd[541]: Stopping SDP server
Feb 21 11:51:05 PugpugpugsArch bluetoothd[541]: Exit
Feb 21 11:51:05 PugpugpugsArch kernel: audit: type=1131 audit(1550749865.542:79): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 21 11:51:05 PugpugpugsArch audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 21 11:51:05 PugpugpugsArch systemd[1]: bluetooth.service: Succeeded.
Feb 22 12:21:21 PugpugpugsArch kernel: bluetooth hci0: Direct firmware load for brcm/BCM20702A1-413c-8143.hcd failed with error -2
Feb 22 12:22:46 PugpugpugsArch bluetoothd[547]: Bluetooth daemon 5.50
Feb 22 12:22:47 PugpugpugsArch audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 22 12:22:47 PugpugpugsArch bluetoothd[547]: Starting SDP server
Feb 22 12:22:47 PugpugpugsArch bluetoothd[547]: Bluetooth management interface 1.14 initialized
Feb 22 12:22:48 PugpugpugsArch NetworkManager[549]: <info>  [1550838168.4899] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.14.5dev+17+gba83251bb-2/libnm-device-plugin-bluetooth.so)
Feb 22 12:23:18 PugpugpugsArch kernel: Modules linked in: bnep amdgpu chash amd_iommu_v2 gpu_sched nls_iso8859_1 nls_cp437 vfat fat i915 intel_rapl x86_pkg_temp_thermal intel_powerclamp kvmgt coretemp vfio_mdev mdev radeon kvm_intel vfio_iommu_type1 vfio kvm btusb irqbypass intel_gtt wl(POE) btrtl i2c_algo_bit btbcm ttm btintel drm_kms_helper crct10dif_pclmul crc32_pclmul drm ghash_clmulni_intel snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi aesni_intel aes_x86_64 bluetooth crypto_simd cryptd snd_hda_intel uvcvideo snd_hda_codec videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 agpgart videobuf2_common snd_usb_audio snd_usbmidi_lib snd_hda_core glue_helper snd_rawmidi mei_me videodev snd_seq_device syscopyarea snd_hwdep sysfillrect snd_pcm ecdh_generic sysimgblt snd_timer fb_sys_fops snd intel_cstate iTCO_wdt cfg80211 iTCO_vendor_support intel_uncore media ofpart soundcore cmdlinepart alienware_wmi rfkill dell_smbios intel_spi_platform mei r8169 intel_spi spi_nor dcdbas mtd dell_wmi_descriptor
Feb 22 12:23:28 PugpugpugsArch kernel: Modules linked in: bnep amdgpu chash amd_iommu_v2 gpu_sched nls_iso8859_1 nls_cp437 vfat fat i915 intel_rapl x86_pkg_temp_thermal intel_powerclamp kvmgt coretemp vfio_mdev mdev radeon kvm_intel vfio_iommu_type1 vfio kvm btusb irqbypass intel_gtt wl(POE) btrtl i2c_algo_bit btbcm ttm btintel drm_kms_helper crct10dif_pclmul crc32_pclmul drm ghash_clmulni_intel snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi aesni_intel aes_x86_64 bluetooth crypto_simd cryptd snd_hda_intel uvcvideo snd_hda_codec videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 agpgart videobuf2_common snd_usb_audio snd_usbmidi_lib snd_hda_core glue_helper snd_rawmidi mei_me videodev snd_seq_device syscopyarea snd_hwdep sysfillrect snd_pcm ecdh_generic sysimgblt snd_timer fb_sys_fops snd intel_cstate iTCO_wdt cfg80211 iTCO_vendor_support intel_uncore media ofpart soundcore cmdlinepart alienware_wmi rfkill dell_smbios intel_spi_platform mei r8169 intel_spi spi_nor dcdbas mtd dell_wmi_descriptor
Feb 22 12:30:48 PugpugpugsArch kernel: Modules linked in: bnep amdgpu chash amd_iommu_v2 gpu_sched nls_iso8859_1 nls_cp437 vfat fat i915 intel_rapl x86_pkg_temp_thermal intel_powerclamp kvmgt coretemp vfio_mdev mdev radeon kvm_intel vfio_iommu_type1 vfio kvm btusb irqbypass intel_gtt wl(POE) btrtl i2c_algo_bit btbcm ttm btintel drm_kms_helper crct10dif_pclmul crc32_pclmul drm ghash_clmulni_intel snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec_hdmi aesni_intel aes_x86_64 bluetooth crypto_simd cryptd snd_hda_intel uvcvideo snd_hda_codec videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 agpgart videobuf2_common snd_usb_audio snd_usbmidi_lib snd_hda_core glue_helper snd_rawmidi mei_me videodev snd_seq_device syscopyarea snd_hwdep sysfillrect snd_pcm ecdh_generic sysimgblt snd_timer fb_sys_fops snd intel_cstate iTCO_wdt cfg80211 iTCO_vendor_support intel_uncore media ofpart soundcore cmdlinepart alienware_wmi rfkill dell_smbios intel_spi_platform mei r8169 intel_spi spi_nor dcdbas mtd dell_wmi_descriptor
Feb 22 12:59:16 PugpugpugsArch sudo[2082]: pugpugpugs : TTY=pts/0 ; PWD=/home/pugpugpugs ; USER=root ; COMMAND=/usr/bin/systemctl status bluetooth.service
Feb 22 13:35:13 PugpugpugsArch bluetoothd[547]: D0:8A:55:9F:F6:8D: error updating services: Host is down (112)
Feb 22 13:41:15 PugpugpugsArch bluetoothd[547]: Terminating
Feb 22 13:41:15 PugpugpugsArch bluetoothd[547]: Stopping SDP server
Feb 22 13:41:15 PugpugpugsArch bluetoothd[547]: Exit
Feb 22 13:41:15 PugpugpugsArch systemd[1]: bluetooth.service: Succeeded.
Feb 22 13:41:15 PugpugpugsArch audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 22 13:41:15 PugpugpugsArch kernel: audit: type=1131 audit(1550842875.837:105): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 22 13:48:49 PugpugpugsArch kernel: bluetooth hci0: Direct firmware load for brcm/BCM20702A1-413c-8143.hcd failed with error -2
Feb 22 13:50:13 PugpugpugsArch bluetoothd[537]: Bluetooth daemon 5.50
Feb 22 13:50:13 PugpugpugsArch kernel: audit: type=1130 audit(1550843413.634:22): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 22 13:50:13 PugpugpugsArch audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 22 13:50:13 PugpugpugsArch bluetoothd[537]: Starting SDP server
Feb 22 13:50:13 PugpugpugsArch bluetoothd[537]: Bluetooth management interface 1.14 initialized
Feb 22 13:50:13 PugpugpugsArch dbus-daemon[538]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.2' (uid=0 pid=537 comm="/usr/lib/bluetooth/bluetoothd ")
Feb 22 13:50:14 PugpugpugsArch NetworkManager[539]: <info>  [1550843414.7249] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.14.5dev+17+gba83251bb-2/libnm-device-plugin-bluetooth.so)
Feb 22 13:50:43 PugpugpugsArch kernel: Modules linked in: bnep amdgpu chash amd_iommu_v2 gpu_sched nls_iso8859_1 nls_cp437 vfat fat i915 intel_rapl x86_pkg_temp_thermal intel_powerclamp kvmgt vfio_mdev coretemp mdev radeon vfio_iommu_type1 vfio kvm_intel wl(POE) kvm irqbypass i2c_algo_bit btusb ttm btrtl btbcm intel_gtt btintel uvcvideo drm_kms_helper videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 snd_hda_codec_realtek drm bluetooth snd_hda_codec_generic videobuf2_common snd_hda_codec_hdmi snd_hda_intel snd_hda_codec crct10dif_pclmul crc32_pclmul snd_usb_audio ghash_clmulni_intel videodev snd_usbmidi_lib aesni_intel ecdh_generic cfg80211 snd_rawmidi snd_seq_device joydev agpgart r8169 media rfkill snd_hda_core syscopyarea mousedev sysfillrect input_leds snd_hwdep sysimgblt snd_pcm fb_sys_fops aes_x86_64 snd_timer snd crypto_simd cryptd ofpart realtek libphy cmdlinepart intel_spi_platform soundcore dell_smbios glue_helper dcdbas intel_spi alienware_wmi spi_nor dell_wmi_descriptor iTCO_wdt mei_me
Feb 22 13:51:38 PugpugpugsArch sudo[1347]: pugpugpugs : TTY=pts/0 ; PWD=/home/pugpugpugs ; USER=root ; COMMAND=/usr/bin/systemctl status bluetooth.service

by the way, I booted into my windows partition and removed the device. I get very similar results aside from the device's name being displayed now

Offline

#8 2019-02-23 13:08:04

bugsmanagement
Member
Registered: 2017-04-21
Posts: 201

Re: Issues with bluetooth headset (pairs but does not connect)

Pugpugpugs wrote:

I get very similar results aside

Hello there,

Out of curiosity, do you mean it pairs in Windows but it does not connect? If that's the case, it's reasonable to assume that there might be a problem with the headset? At least with my wireless bluetooth headset, I'm able to reset the firmware, eg reset all pairings? Is that possible with yours?

Regards

Offline

#9 2019-02-27 22:12:59

Pugpugpugs
Member
Registered: 2019-02-21
Posts: 5

Re: Issues with bluetooth headset (pairs but does not connect)

It was 100% functional when in windows

Offline

Board footer

Powered by FluxBB