NetworkManager start/stop bluetooth repeatedly on Raspbian 11 64bit on Pi 4

Hello, I’ve installed NetworkManager on Raspbian 11 lite 64bit and try to configure WiFi.

It works fine the first time I’ve tried to setup WiFi.
After setting up WiFi first time, I’ve update and installed all software I need on my distro.

After that, I delete my connection with nmcli to test NetworkManager again but it start logging bluetooth issue.

I’ve installed theese softwares:

  • tmux
  • snapd
  • docker.io
  • zip
  • imagemagick
  • lightdm-autologin-greeter
  • lxde
  • scrot
  • unclutter

During LXDE installing process, my ssh stop working on 72%, while installing “connman”, but when I’ve tried to re-connect, ssh worked fine.

journalctl return theese rows repeatedly

Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: -------------------------------------
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Starting bluetooth server...
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: -------------------------------------
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Local device "raspberrypi" "DC:A6:32:55:72:EA"
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  W | qt.bluetooth: Using BlueZ kernel ATT interface
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Create NetworkService.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Create WirelessService.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: WirelessService: Using WirelessNetworkDevice("wlan0", "EA:93:B6:5D:98:E3", WirelessNetworkDevice::WirelessModeInfrastructure, 0 [Mb/s], "Net>
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  W | NetworkManagerBluetoothServer: Truncating local host name to "BT WLAN " (maximum length of 8 characters exceeded)
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Start advertising "BT WLAN setup" "DC:A6:32:55:72:EA"
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Controller state advertising...
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Set running true
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  W | qt.bluetooth.bluez: received advertising error
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  W | NetworkManagerBluetoothServer: Bluetooth error occured: QLowEnergyController::AdvertisingError "Error occurred trying to start advertising"
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Controller state disonnected.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | NetworkManagerBluetoothServer: Set running false
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | Application: Bluetooth server started
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | Application: Bluetooth server stopped
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  W | NymeaService: Could not enable/disable bluetooth hardware resource. D-Bus interface not available.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  I | Application: Start the bluetooth service because of "offline" mode.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]:  W | NymeaService: Could not enable/disable bluetooth hardware resource. D-Bus interface not available.

Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: -------------------------------------
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Starting bluetooth server…
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: -------------------------------------
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Local device “raspberrypi” “DC:A6:32:55:72:EA”
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: W | qt.bluetooth: Using BlueZ kernel ATT interface
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Create NetworkService.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Create WirelessService.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: WirelessService: Using WirelessNetworkDevice(“wlan0”, “EA:93:B6:5D:98:E3”, WirelessNetworkDevice::WirelessModeInfrastructure, 0 [Mb/s], "Net>
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: W | NetworkManagerBluetoothServer: Truncating local host name to "BT WLAN " (maximum length of 8 characters exceeded)
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Start advertising “BT WLAN setup” “DC:A6:32:55:72:EA”
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Controller state advertising…
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Set running true
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: W | qt.bluetooth.bluez: received advertising error
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: W | NetworkManagerBluetoothServer: Bluetooth error occured: QLowEnergyController::AdvertisingError “Error occurred trying to start advertising”
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Controller state disonnected.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | NetworkManagerBluetoothServer: Set running false
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | Application: Bluetooth server started
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | Application: Bluetooth server stopped
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: W | NymeaService: Could not enable/disable bluetooth hardware resource. D-Bus interface not available.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: I | Application: Start the bluetooth service because of “offline” mode.
Mar 29 14:59:02 raspberrypi nymea-networkmanager[1536]: W | NymeaService: Could not enable/disable bluetooth hardware resource. D-Bus interface not available.


Network manager version: "nymea-networkmanager 0.5.9~bullseye+rpi1"

Any idea?
Thank you in advance for help
ronkpunk

Seems it fails to control Bluetooth. There’s most likely another service among the packages you installed that tries to take over Bluetooth control and shuts it down every time nymea-networkmanager tries to turn it on. Most likely a dependency of lxde, or a snap package in snapd.

Thank you for your reply.
I only installed Chromium on Snapd (so I don’t think it can be a problem).

I’m pretty a newbie on Linux and I’m trying to install a kiosk system on Raspberry PI with the Berrylan capabilites.

Maybe LXDE has some faulty dependency that conflict with nymea NM but how should I identify them?

Thank you in advance

Perhaps checking the packages that were installed if one is named something with bluetooth. Or redo the setup step by step and always testing berrylan in between until you find the step that breaks it.