Install BlueZ package version 5.66 or higher. The BlueZ package is the official Linux stack and provides all the modules you’ll need to enable data sync with Bluetooth Low Energy (LE).
sudo systemctl daemon-reload
and sudo systemctl restart bluetooth
to apply changes to the Bluetooth service.
5. By default, connections between dual-mode devices will use bredr
mode, which is not supported for BLE communication between Linux and macOS. To address this, configure BlueZ
to operate in LE mode by modifying the configuration file: /etc/bluetooth/main.conf
. Add or uncomment in the [General] section to change the setting: