Bluetooth is not connecting

मैंने पहले पोस्ट किए गए सभी समाधानों का प्रयास किया है लेकिन काम नहीं कर रहा है।
I've tried all the soltutions previously posted but not working... @garuda-team

rfk-block: hardware: no software: yes

टर्मिनल आउटपुट inxi -Fza
Here is terminal output of inxi -Fza

System:    Kernel: 5.13.9-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0  
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=0b8d099a-df87-4f9b-97c4-f73d2de1d3e4 rw  
[email protected] quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1 resume=UUID=2938b6e4-ebd6-49c1-9b14-b5e6833ea4de loglevel=3
Desktop: KDE Plasma 5.22.4 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux  
base: Arch Linux  
Machine:   Type: Laptop System: Hewlett-Packard product: HP Notebook v: Type1ProductConfigId serial: <filter> Chassis:  
type: 10 serial: <filter>  
Mobo: Hewlett-Packard model: 80C2 v: 96.53 serial: <filter> UEFI: Insyde v: F.29 date: 05/24/2019  
Battery:   ID-1: BAT1 charge: 12.2 Wh (61.6%) condition: 19.8/41.4 Wh (47.7%) volts: 16.4 min: 14.8 model: COMPAL PABAS0241231  
type: Li-ion serial: <filter> status: Charging  
CPU:       Info: Dual Core model: Intel Core i5-5200U bits: 64 type: MT MCP arch: Broadwell family: 6 model-id: 3D (61)  
stepping: 4 microcode: 2F cache: L2: 3 MiB  
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 17560  
Speed: 2195 MHz min/max: 500/2100 MHz Core speeds (MHz): 1: 2195 2: 2203 3: 2179 4: 2175  
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled  
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable  
Type: mds mitigation: Clear CPU buffers; SMT vulnerable  
Type: meltdown mitigation: PTI  
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp  
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization  
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling  
Type: srbds mitigation: Microcode  
Type: tsx_async_abort status: Not affected  
Graphics:  Device-1: Intel HD Graphics 5500 vendor: Hewlett-Packard driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:1616  
class-ID: 0300  
Device-2: AMD Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile] vendor: Hewlett-Packard  
driver: radeon v: kernel alternate: amdgpu bus-ID: 0d:00.0 chip-ID: 1002:6660 class-ID: 0380  
Device-3: Chicony HP Truevision HD type: USB driver: uvcvideo bus-ID: 2-5:4 chip-ID: 04f2:b509 class-ID: 0e02  
Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: ati,intel,radeon unloaded: modesetting  
alternate: fbdev,vesa display-ID: :0 screens: 1  
Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.2x8.0") s-diag: 414mm (16.3")  
Monitor-1: eDP1 res: 1366x768 hz: 60 dpi: 102 size: 340x190mm (13.4x7.5") diag: 389mm (15.3")  
OpenGL: renderer: Mesa Intel HD Graphics 5500 (BDW GT2) v: 4.6 Mesa 21.1.6 direct render: Yes  
Audio:     Device-1: Intel Broadwell-U Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel bus-ID: 00:03.0
chip-ID: 8086:160c class-ID: 0403
Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
bus-ID: 00:1b.0 chip-ID: 8086:9ca0 class-ID: 0403
Sound Server-1: ALSA v: k5.13.9-zen1-1-zen running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: no
Sound Server-4: PipeWire v: 0.3.33 running: yes
Network:   Device-1: Realtek RTL810xE PCI Express Fast Ethernet vendor: Hewlett-Packard driver: r8169 v: kernel port: 5000
bus-ID: 07:00.0 chip-ID: 10ec:8136 class-ID: 0200
IF: enp7s0 state: down mac: <filter>
Device-2: Broadcom BCM43142 802.11b/g/n vendor: Hewlett-Packard driver: wl v: kernel modules: bcma port: 4000
bus-ID: 13:00.0 chip-ID: 14e4:4365 class-ID: 0280
IF: wlp19s0 state: up mac: <filter>
Bluetooth: Device-1: Broadcom BCM43142A0 Bluetooth 4.0 type: USB driver: btusb v: 0.8 bus-ID: 2-4:3 chip-ID: 0a5c:216d
class-ID: fe01 serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 2 state: down bt-service: enabled,running rfk-block: hardware: no software: yes
address: <filter>
Drives:    Local Storage: total: 931.51 GiB used: 17.34 GiB (1.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: MQ01ABD100 size: 931.51 GiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter> rev: 2C scheme: MBR
Partition: ID-1: / raw-size: 141.26 GiB size: 141.26 GiB (100.00%) used: 17.34 GiB (12.3%) fs: btrfs dev: /dev/sda4
maj-min: 8:4
ID-2: /boot/efi raw-size: 1024 MiB size: 1022 MiB (99.80%) used: 576 KiB (0.1%) fs: vfat dev: /dev/sda1
maj-min: 8:1
ID-3: /home raw-size: 141.26 GiB size: 141.26 GiB (100.00%) used: 17.34 GiB (12.3%) fs: btrfs dev: /dev/sda4
maj-min: 8:4
ID-4: /var/log raw-size: 141.26 GiB size: 141.26 GiB (100.00%) used: 17.34 GiB (12.3%) fs: btrfs dev: /dev/sda4
maj-min: 8:4
ID-5: /var/tmp raw-size: 141.26 GiB size: 141.26 GiB (100.00%) used: 17.34 GiB (12.3%) fs: btrfs dev: /dev/sda4
maj-min: 8:4
Swap:      Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 8 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda2 maj-min: 8:2
ID-2: swap-2 type: zram size: 7.68 GiB used: 6.3 MiB (0.1%) priority: 100 dev: /dev/zram0
Sensors:   System Temperatures: cpu: 51.0 C mobo: N/A gpu: radeon temp: 48.0 C
Fan Speeds (RPM): N/A
Info:      Processes: 226 Uptime: 2h 11m wakeups: 6 Memory: 7.68 GiB used: 5.34 GiB (69.5%) Init: systemd v: 249
tool: systemctl Compilers: gcc: 11.1.0 clang: 12.0.1 Packages: pacman: 1390 lib: 350 Shell: fish v: 3.3.1
default: Bash v: 5.1.8 running-in: konsole inxi: 3.3.06

मैंने 'pipewire-pulse' को 'pulseaudio' से बदलने की कोशिश की
I tried replacing 'pipewire-pulse' with 'pulseaudio'

looking for conflicting packages...
:: pulseaudio and pipewire-pulse are in conflict. Remove pipewire-pulse? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing pipewire-pulse breaks dependency 'pipewire-pulse' required by pipewire-support

This means you have disabled Bluetooth via a software switch, e.g. an applet.

image

Therefore, enable it.

2 Likes

Also, be sure you have the package bcm43142a0-firmware installed from the AUR.

https://aur.archlinux.org/packages/bcm43142a0-firmware

2 Likes

I tried installing the package bcm43142a0-firmware @garuda-team

==> WARNING: The package group has already been built, installing existing packages...
==> Installing bcm20702a1-firmware package group with pacman -U...
[sudo] password for akash:
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (7) bcm20702a1-firmware-1201710-8  bcm20702b0-firmware-1201710-8  bcm20703a1-firmware-1201710-8
bcm43142a0-firmware-1201710-8  bcm4335c0-firmware-1201710-8  bcm4350c5-firmware-1201710-8
bcm4356a2-firmware-1201710-8

Total Installed Size:  3.25 MiB

:: Proceed with installation? [Y/n] y
(7/7) checking keys in keyring                                     [------------------------------------] 100%
(7/7) checking package integrity                                   [------------------------------------] 100%
(7/7) loading package files                                        [------------------------------------] 100%
(7/7) checking for file conflicts                                  [------------------------------------] 100%
error: failed to commit transaction (conflicting files)
bcm20703a1-firmware: /usr/lib/firmware/brcm/BCM-0a5c-6410.hcd exists in filesystem (owned by linux-firmware)
Errors occurred, no packages were upgraded.
==> WARNING: Failed to install built package(s).

Stil not working... (One more thing, I have to make bluetooth visible from settings everytime i turn it on.)

Ok, I turned it on from applet but still bluetooth is not connecting.

Why are you installing a package that's different to the one you say you are installing?

If you "have to make bluetooth visible" then what steps are you actually doing to make it "connect" and in what way?

Are you trying to connect something to the PC? What? How?

Does this mean the Bluetooth adapter itself is working now?

1 Like

The package available in AUR is bcm20702a1-firmware only, bcm20702a0-firmware is not available. When I'm cloning bcm20702a0-firmware, it's automatically acquiring bcm20702a1-firmware package.

To connect, I'm turning on bluetooth from widgets -> Add new device... Now after waiting for a while (I tried connecting to bluetooth earphones as well as smartphone), I got to know it's not visible then (from settings -> configure bluetooth) I have to click on the tick in front visible everytime. Even after making it visible, bluetooth is not showing smartphone bluetooth nor detecting earphones (same on smartphone/earphones side).

Actually while running inxi -Fza, I turned off bluetooth from widget mistakenly. After turning it on, there is no software block .

(Though already explained)
प्रिय मित्र, ब्लूटूथ चालू करने के बाद, यह किसी भी ब्लूटूथ डिवाइस (स्मार्टफोन/इयरफ़ोन) का पता नहीं लगा रहा है...
Dear friend, after turning bluetooth on, it's not detecting any bluetooth device(smartphone/earphones)...

Is there an update for your 2019 BIOS?
Did you check your BIOS Bluetooth settings?
Does it work if you boot a Garuda ISO?
Has it worked in any other Linux?
Does (or did) it work in Windows?

Why no update on your attempt to replace pipewire with pulseaaudio? Whatever happened with that?

If that is still TRUE, it needs to be resolved.

You've been using the good old scattershot methodology, and it apparently is not working.

  • First things first.
  • And don't move on to something else unless it will resolve an error with the first thing.
1 Like

It's a split package - you'd only need to install AUR (en) - bcm43142a0-firmware , not the entire package group.

Making the local device visible makes it visible for other devices to connect to it, it doesn't make other devices visible to this one.

If this device can't see other BT devices (after e.g. clicking Search) then are you sure those other devices are visible and not already paired and active with another device?

2 Likes

Yes, other devices are visible and not already paired and working with another device

BIOS is up to date.
Bluetooth was working in windows. no issues

I tried runnung bluetoothctl.

bluetoothctl
Agent registered
[bluetooth]# power on
Changing power on succeeded
[bluetooth]# scan on
Discovery started
[CHG] Controller D8:5D:E2:AB:AF:EA Discovering: yes
[bluetooth]# pair D0:49:7C:03:76:AA
Device D0:49:7C:03:76:AA not available
[bluetooth]# DiscoverableTimeout = 0
Invalid command in menu main: DiscoverableTimeout

Use "help" for a list of available commands in a menu.
Use "menu <submenu>" if you want to enter any submenu.
Use "back" if you want to return to menu main.
[bluetooth]# list
Controller D8:5D:E2:AB:AF:EA akash-hpnotebook [default]
[bluetooth]# show
Controller D8:5D:E2:AB:AF:EA (public)
Name: akash-hpnotebook
Alias: akash-hpnotebook
Class: 0x007c010c
Powered: yes
Discoverable: no
DiscoverableTimeout: 0x000000b4
Pairable: yes
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway   (0000111f-0000-1000-8000-00805f9b34fb)
UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d053C
Discovering: yes
Roles: central
Roles: peripheral
Advertising Features:
ActiveInstances: 0x00 (0)
SupportedInstances: 0x05 (5)
SupportedIncludes: tx-power
SupportedIncludes: appearance
SupportedIncludes: local-name
[bluetooth]# DiscoverableTimeout: 0x00000000
Invalid command in menu main: DiscoverableTimeout:

Use "help" for a list of available commands in a menu.
Use "menu <submenu>" if you want to enter any submenu.
Use "back" if you want to return to menu main.
[bluetooth]# help
Menu main:
Available commands:
-------------------
advertise                                         Advertise Options Submenu
monitor                                           Advertisement Monitor Options Submenu
scan                                              Scan Options Submenu
gatt                                              Generic Attribute Submenu
list                                              List available controllers
show [ctrl]                                       Controller information
select <ctrl>                                     Select default controller
devices                                           List available devices
paired-devices                                    List paired devices
system-alias <name>                               Set controller alias
reset-alias                                       Reset controller alias
power <on/off>                                    Set controller power
pairable <on/off>                                 Set controller pairable mode
discoverable <on/off>                             Set controller discoverable mode
discoverable-timeout [value]                      Set discoverable timeout
agent <on/off/capability>                         Enable/disable agent with given capability
default-agent                                     Set agent as the default one
advertise <on/off/type>                           Enable/disable advertising with given type
set-alias <alias>                                 Set device alias
scan <on/off>                                     Scan for devices
info [dev]                                        Device information
pair [dev]                                        Pair with device
cancel-pairing [dev]                              Cancel pairing with device
trust [dev]                                       Trust device
untrust [dev]                                     Untrust device
block [dev]                                       Block device
unblock [dev]                                     Unblock device
remove <dev>                                      Remove device
connect <dev>                                     Connect device
disconnect [dev]                                  Disconnect device
menu <name>                                       Select submenu
version                                           Display version
quit                                              Quit program
exit                                              Quit program
help                                              Display help about this program
export                                            Print environment variables
[bluetooth]# discoverable-timeout 0
Changing discoverable-timeout 0 succeeded
[CHG] Controller D8:5D:E2:AB:AF:EA DiscoverableTimeout: 0x00000000
[bluetooth]# list
Controller D8:5D:E2:AB:AF:EA akash-hpnotebook [default]
[bluetooth]# show
Controller D8:5D:E2:AB:AF:EA (public)
Name: akash-hpnotebook
Alias: akash-hpnotebook
Class: 0x007c010c
Powered: yes
Discoverable: no
DiscoverableTimeout: 0x00000000
Pairable: yes
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway   (0000111f-0000-1000-8000-00805f9b34fb)
UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d053C
Discovering: yes
Roles: central
Roles: peripheral
Advertising Features:
ActiveInstances: 0x00 (0)
SupportedInstances: 0x05 (5)
SupportedIncludes: tx-power
SupportedIncludes: appearance
SupportedIncludes: local-name
[bluetooth]# discoverable on
Changing discoverable on succeeded
[CHG] Controller D8:5D:E2:AB:AF:EA Discoverable: yes
[bluetooth]# scan on
Failed to start discovery: org.bluez.Error.InProgress
[bluetooth]#

Can you help me with discovery error(the only issue)?

AUR से पैकेज bcm43142a0-फर्मवेयर स्थापित करने के बाद, ब्लूटूथ सभी ब्लूटूथ डिवाइस से कनेक्ट हो रहा है... मदद के लिए आप सभी का धन्यवाद!!!
After installing the package bcm43142a0-firmware from the AUR, bluetooth is connecting to devices... Thank you everyone for the help!!!

1 Like

Nope. Not until you answer my other questions.

To others: See, this where trying to help another user gets really, really frustrating. If they won't give a complete answer, don't help them. You are hurting them.

1 Like

Issue solved brother... Thanks for your attention...

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.