Cannot connect AirPods Pro via Bluetooth (LM20)

Questions about hardware, drivers and peripherals
Forum rules
Before you post please read how to get help
Post Reply
raffael84
Level 2
Level 2
Posts: 61
Joined: Sun Jan 10, 2016 5:45 pm
Location: Hamburg, Germany

Cannot connect AirPods Pro via Bluetooth (LM20)

Post by raffael84 »

Hello!

First things first - I'm using Linux Mint 20 on a T480.

I can connect my Bose QC35, as well as my Sony WH-1000XM4 via Bluetooth to my T480. So, Bluetooth is apparently working fine.

Also I can connect my AirPods to my Smartphone as well as my T450 running Linux Mint 19. So the AirPods are working also.

But I cannot connect the AirPods to LM20 on my T480. They are recognized by the BT manager and upon clicking on the entry it attempts to establish a connection but doesn't succeed (no error - just stops).

A DDG search reveals that I am not alone with this problem - but nobody so far found a solution.

Does anybody have some ideas that might work? Maybe updating the Bluetooth software version manually? Or any CLI-based inspections of the issue?

Code: Select all

➜  ~ dmesg | grep bluetooth
[  517.781822] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked

➜  ~ systemctl | grep -i bluetooth
  sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d7-1\x2d7:1.0-bluetooth-hci0-hci0:256.device             loaded active     plugged   /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/bluetooth/hci0/hci0:256          
  sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d7-1\x2d7:1.0-bluetooth-hci0.device                      loaded active     plugged   /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/bluetooth/hci0                   
  sys-subsystem-bluetooth-devices-hci0.device                                                           loaded active     plugged   /sys/subsystem/bluetooth/devices/hci0                                                  
  sys-subsystem-bluetooth-devices-hci0:256.device                                                       loaded active     plugged   /sys/subsystem/bluetooth/devices/hci0:256                                              
  bluetooth.service                                                                                     loaded active     running   Bluetooth service                                                                      
  bluetooth.target                                                                                      loaded active     active    Bluetooth                                                                              
  
➜  ~ bluetoothctl 
Agent registered
[CHG] Controller 38:BA:F8:F4:F6:1D Pairable: yes

[Albert]# devices
Device FC:8F:90:A1:A4:D8 [TV]Samsung LED40
Device FC:03:9F:EE:C0:E3 [TV] Samsung 7 Series (50)
Device 94:DB:56:5F:9B:B0 WH-1000XM4
Device E0:EB:40:19:66:1E AirPods Pro
Device 04:52:C7:F0:3F:9C Albert

[Albert]# info E0:EB:40:19:66:1E
Device E0:EB:40:19:66:1E (public)
	Name: AirPods Pro
	Alias: AirPods Pro
	Class: 0x00240418
	Icon: audio-card
	Paired: no
	Trusted: no
	Blocked: no
	Connected: no
	LegacyPairing: no
	Modalias: bluetooth:v004Cp200Ed0130

[Albert]# version
Version 5.53
Regards

Raffael
raffael84
Level 2
Level 2
Posts: 61
Joined: Sun Jan 10, 2016 5:45 pm
Location: Hamburg, Germany

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by raffael84 »

bump ...
Hoser Rob
Level 17
Level 17
Posts: 7676
Joined: Sat Dec 15, 2012 8:57 am

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by Hoser Rob »

This reddit (https://www.reddit.com/r/airpods/commen ... on_ubuntu/) indicates a similar issue that wwas fixed by upgrading to Ubuntu 19. Since Mint 20 is based on Ubuntu 20.04, try dl'ing the Mint 20 iso and boot that from a live USB stick. See if it works then.
raffael84
Level 2
Level 2
Posts: 61
Joined: Sun Jan 10, 2016 5:45 pm
Location: Hamburg, Germany

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by raffael84 »

Hoser Rob wrote:
Fri Aug 21, 2020 8:28 am
This reddit (https://www.reddit.com/r/airpods/commen ... on_ubuntu/) indicates a similar issue that wwas fixed by upgrading to Ubuntu 19. Since Mint 20 is based on Ubuntu 20.04, try dl'ing the Mint 20 iso and boot that from a live USB stick. See if it works then.
But I am using Mint 20 ... !?
Keyvan74
Level 1
Level 1
Posts: 1
Joined: Wed Dec 23, 2020 1:20 pm

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by Keyvan74 »

@raffael84 I am having the same problem. Tried to change the value of ControllerMode from dual to bredr but that didn't help. Have you found any solution??
andyandy
Level 1
Level 1
Posts: 7
Joined: Wed May 02, 2012 7:47 am

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by andyandy »

Anyone had any joy with this? I can't get my pair of Airpods to be 'seen' when searching for devices to even attempt pairing, which apparently works for most(?) in recent-ish releases of Ubuntu?

Have upgraded to 20.1 from 19.1 on the laptop, and my desktop PC is at 19.3; neither can see the Airpods.

ControllerMode is set to bredr in /etc/bluetooth/main.conf on both machines, no difference.

Code: Select all

$ inxi -Fxxxrz
System:    Kernel: 5.4.0-70-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.8.6 wm: muffin 4.8.1 
           dm: LightDM 1.30.0 Distro: Linux Mint 20.1 Ulyssa base: Ubuntu 20.04 focal 
Machine:   Type: Laptop System: Dell product: Inspiron 5767 v: N/A serial: <filter> Chassis: type: 10 serial: <filter> 
           Mobo: Dell model: 0J0MJ4 v: A00 serial: <filter> UEFI: Dell v: 1.2.8 date: 05/22/2019 
Battery:   ID-1: BAT0 charge: 13.5 Wh condition: 13.5/42.0 Wh (32%) volts: 12.8/11.4 model: Samsung SDI DELL CYMGM74 
           type: Li-ion serial: <filter> status: Full 
CPU:       Topology: Dual Core model: Intel Core i7-7500U bits: 64 type: MT MCP arch: Amber Lake rev: 9 L2 cache: 4096 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 23199 
           Speed: 998 MHz min/max: 400/3500 MHz Core speeds (MHz): 1: 998 2: 1081 3: 1223 4: 869 
Graphics:  Device-1: Intel HD Graphics 620 vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:5916 
           Display: x11 server: X.Org 1.20.9 driver: amdgpu,ati,modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.2.6 direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           chip ID: 8086:9d71 
           Sound Server: ALSA v: k5.4.0-70-generic 
Network:   Device-1: Intel Wireless 8260 driver: iwlwifi v: kernel port: f040 bus ID: 02:00.0 chip ID: 8086:24f3 
           IF: wlp2s0 state: up mac: <filter> 
           Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell driver: r8169 v: kernel port: d000 
           bus ID: 03:00.0 chip ID: 10ec:8136 
           IF: enp3s0 state: down mac: <filter> 
Drives:    Local Storage: total: 931.51 GiB used: 537.11 GiB (57.7%) 
           ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 1TB size: 931.51 GiB speed: 6.0 Gb/s serial: <filter> rev: 2B6Q 
           scheme: GPT 
Partition: ID-1: / size: 28.71 GiB used: 14.06 GiB (49.0%) fs: ext4 dev: /dev/sda2 
           ID-2: /home size: 879.58 GiB used: 523.04 GiB (59.5%) fs: ext4 dev: /dev/sda3 
           ID-3: swap-1 size: 8.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda4 
Sensors:   System Temperatures: cpu: 36.0 C mobo: 32.0 C sodimm: 30.0 C gpu: amdgpu temp: 25 C 
           Fan Speeds (RPM): cpu: 2695 
Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
           1: deb http://mirrors.evowise.com/linuxmint/packages ulyssa main upstream import backport
           2: deb http://mirror.solnode.io/ubuntu/releases focal main restricted universe multiverse
           3: deb http://mirror.solnode.io/ubuntu/releases focal-updates main restricted universe multiverse
           4: deb http://mirror.solnode.io/ubuntu/releases focal-backports main restricted universe multiverse
           5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
           6: deb http://archive.canonical.com/ubuntu/ focal partner
Info:      Processes: 252 Uptime: 1h 47m Memory: 7.68 GiB used: 3.02 GiB (39.4%) Init: systemd v: 245 runlevel: 5 Compilers: 
           gcc: 9.3.0 alt: 7/9 Shell: bash v: 5.0.17 running in: guake inxi: 3.0.38 
User avatar
genbushi
Level 1
Level 1
Posts: 6
Joined: Sat Feb 08, 2020 9:33 am
Location: Florida

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by genbushi »

Usually for me, editing '/etc/bluetooth/main.conf' to use 'ControllerMode = bredr' and restarting bluetooth will nudge it. This is on LM 20.1 currently.

Code: Select all

$ grep Controller /etc/bluetooth/main.conf 
#ControllerMode = dual
ControllerMode = bredr

Code: Select all

$ sudo /etc/init.d/bluetooth restart
Screenshot from 2021-03-27 08-12-00.png
System: Kernel: 5.8.0-48-generic x86_64 bits: 64 compiler: N/A
Desktop: Cinnamon 4.8.6
Distro: Linux Mint 20.1 Ulyssa base: Ubuntu 20.04 focal
Machine: Type: Laptop System: Dell product: XPS 15 9570
andyandy
Level 1
Level 1
Posts: 7
Joined: Wed May 02, 2012 7:47 am

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by andyandy »

andyandy wrote:
Fri Mar 26, 2021 6:58 am
ControllerMode is set to bredr in /etc/bluetooth/main.conf on both machines, no difference.
Yes, that parameter is already set.
Langosh
Level 1
Level 1
Posts: 1
Joined: Thu Apr 08, 2021 4:06 pm

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by Langosh »

genbushi wrote:
Sat Mar 27, 2021 8:22 am
Usually for me, editing '/etc/bluetooth/main.conf' to use 'ControllerMode = bredr' and restarting bluetooth will nudge it. This is on LM 20.1 currently.

Code: Select all

$ grep Controller /etc/bluetooth/main.conf 
#ControllerMode = dual
ControllerMode = bredr

Code: Select all

$ sudo /etc/init.d/bluetooth restart
Screenshot from 2021-03-27 08-12-00.png
I can confirm that this solved the issue on a fresh install of LM20.1 with MATE 1.24.0.
andyandy
Level 1
Level 1
Posts: 7
Joined: Wed May 02, 2012 7:47 am

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by andyandy »

OK - A big dose of 'operator error' on my part. I didn't realise you had to press/press and hold the flush mounted button on the AirPod charging case to pair with 'non-Apple' kit.

They work fine as earphones, no luck with the microphone aspect but I'm not really bothered.
kitkat0981
Level 1
Level 1
Posts: 8
Joined: Fri Sep 20, 2019 8:52 am

Re: Cannot connect AirPods Pro via Bluetooth (LM20)

Post by kitkat0981 »

have been trying this all night and finally got it working. I had to change the main.conf to controllermode to bredr though.

issue is the mic doesnt work, only sound output. anyone know how to fix that?
Post Reply