Bluetooth - No default adapter

Hey everyone,

I come today to get some help with my bluetooth on a all in one mac computer.
I tried some solution found on this forum or in the net but not working.

I have these packages :
bluez-hid2hci
bluez-utils
blueman

When I launch blueman-manager I got this error :

marie@marie-pc ~$ blueman-manager                                                                      
blueman-manager 01.08.02 ERROR    Manager:137 on_dbus_name_appeared: Default adapter not found, trying first available.
blueman-manager 01.08.02 ERROR    Manager:141 on_dbus_name_appeared: No adapter(s) found, exiting

When I use hciconfig I get nothing, I don’t know why.

marie@marie-pc ~$ systemctl status dbus-org.bluez.service                                      130 ↵  
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
     Active: active (running) since Tue 2022-05-03 00:56:04 CEST; 20min ago
       Docs: man:bluetoothd(8)
   Main PID: 45974 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 4658)
     Memory: 2.1M
        CPU: 63ms
     CGroup: /system.slice/bluetooth.service
             └─45974 /usr/lib/bluetooth/bluetoothd

mai 03 00:56:03 marie-pc systemd[1]: Starting Bluetooth service...
mai 03 00:56:04 marie-pc bluetoothd[45974]: Bluetooth daemon 5.64
mai 03 00:56:04 marie-pc systemd[1]: Started Bluetooth service.
mai 03 00:56:04 marie-pc bluetoothd[45974]: Starting SDP server
mai 03 00:56:04 marie-pc bluetoothd[45974]: profiles/network/bnep.c:bnep_init() kernel lacks bnep-prot>
mai 03 00:56:04 marie-pc bluetoothd[45974]: src/plugin.c:plugin_init() System does not support network>
mai 03 00:56:04 marie-pc bluetoothd[45974]: Bluetooth management interface 1.21 initialized

The rfkill command return just my Wireless device.

marie@marie-pc ~$ sudo dmesg | grep 'blue'                                                       1 ↵  
[ 8888.173318] audit: type=1130 audit(1651532164.398:660): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 9028.959263] audit: type=1130 audit(1651532305.184:679): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=blueman-mechanism comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 9074.978502] audit: type=1131 audit(1651532351.204:680): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=blueman-mechanism comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
marie@marie-pc ~$ inxi -bx                                                                                                                                                                                    1 ↵  
System:
  Host: marie-pc Kernel: 5.15.32-1-MANJARO arch: x86_64 bits: 64
    compiler: gcc v: 11.2.0 Desktop: i3 v: 4.20.1 Distro: Manjaro Linux
    base: Arch Linux
Machine:
  Type: Desktop System: Apple product: iMac12,1 v: 1.0
    serial: <superuser required>
  Mobo: Apple model: Mac-942B5BF58194151B serial: <superuser required>
    UEFI: Apple v: IM121.88Z.0047.B1F.1201241648 date: 01/24/12
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard
    charge: 55% (should be ignored) status: discharging
CPU:
  Info: quad core Intel Core i5-2400S [MCP] arch: Sandy Bridge speed (MHz):
    avg: 1600 min/max: 1600/3300
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
    driver: i915 v: kernel bus-ID: 00:02.0
  Device-2: AMD Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]
    vendor: Apple driver: radeon v: kernel bus-ID: 01:00.0
  Device-3: Apple FaceTime HD Camera (Built-in) type: USB driver: uvcvideo
    bus-ID: 1-2:3
  Display: x11 server: X.Org v: 21.1.3 driver: X:
    loaded: modesetting,radeon gpu: radeon resolution: 1920x1080~60Hz
  Message: Unable to show GL data. Required tool glxinfo missing.
Network:
  Device-1: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe driver: tg3
    v: kernel port: N/A bus-ID: 02:00.0
  Device-2: Qualcomm Atheros AR93xx Wireless Network Adapter
    vendor: Apple AirPort Extreme driver: ath9k v: kernel bus-ID: 03:00.0
Drives:
  Local Storage: total: 523.56 GiB used: 80.93 GiB (15.5%)
Info:
  Processes: 234 Uptime: 2h 58m Memory: 3.81 GiB used: 2.43 GiB (63.9%)
  Init: systemd Compilers: gcc: 11.2.0 clang: 13.0.1 Packages: 1329
  Shell: Zsh v: 5.8.1 inxi: 3.3.15
marie@marie-pc ~$ lsmod | grep bluetooth                                                                                                                                                                           
bluetooth             749568  6
ecdh_generic           16384  1 bluetooth
crc16                  16384  1 bluetooth
rfkill                 32768  7 ath9k,bluetooth,cfg80211

I am actually on Manjaro I3 Testing Branch, I tried on XFCE too and not working.

Thank you for read.

No bluetooth device listed here. Are you sure it is there? Disabled at UEFI level?

Hi megavolt,

Thanks for your fast reply, I have a bluetooth device on this computer, I used it a few days ago.
I don’t know how to access my UEFI on this mac, I’m going to check that and update my message if I found.

I found the bluetooth adapter.

lsusb -v
Bus 001 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0         8
  idVendor           0x0a5c Broadcom Corp.
  idProduct          0x4500 BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
  bcdDevice            1.00
  iManufacturer           1 Apple Inc.
  iProduct                2 BRCM2046 Hub
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             3
  wHubCharacteristic 0x0004
    Ganged power switching
    Compound device
    Ganged overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x0e
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0000
   Port 2: 0000.0000
   Port 3: 0000.0000
Device Status:     0x0001
  Self Powered
sudo dmesg | grep -i bluetooth
[  349.265423] Bluetooth: Core ver 2.22
[  349.265455] NET: Registered PF_BLUETOOTH protocol family
[  349.265456] Bluetooth: HCI device and connection manager initialized
[  349.265461] Bluetooth: HCI socket layer initialized
[  349.265463] Bluetooth: L2CAP socket layer initialized
[  349.265466] Bluetooth: SCO socket layer initialized
[  392.047664] audit: type=1130 audit(1651579379.261:223): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=bluetooth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  392.085276] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  392.085281] Bluetooth: BNEP filters: protocol multicast
[  392.085286] Bluetooth: BNEP socket layer initialized