Debian Mint: Bluetooth Controller defekt?

ral9004

Lieutenant
Registriert
Dez. 2017
Beiträge
638
Hallo

Seit ein paar Monaten ist Lautsprecher über Bluetooth mit meinem Mini-PC mit Debian Mint gekoppelt.

Heute Morgen stellte ich fest, dass dieser nicht mehr funktioniert. Auch das Bluetooth Icon rechts unten ist verschwunden.
Neustart 2x durchgeführt. NOK. Folgendes habe ich ohne Erkenntnise geprüft


Checkliste: Bluetooth Probleme unter Debian Mint

Checkliste:
1. Dienst prüfen: sudo systemctl status bluetooth
1.1 Wenn nicht gestartet: sudo systemctl start bluetooth
1.2 Restart, wenn bereits am laufen: sudo systemctl restart bluetooth
2 Bluetooth-Modul prüfen: lsusb | grep -i bluetooth
oder lspci | grep -i bluetooth
Keine Ausgabe: Adapter nicht erkannt / HW defekt
3. Bluetooth Treiber geladen: dmesg | grep -i bluetooth
Keine Ausgabe / Fehler - manuell laden: sudo modprobe btusb
4. rfkill blockiert: rfkill list
ggf. unblockieren mit sudo rfkill unblock bluetooth
5. Bluetooth Modul starten: sudo bluetoothctl<ENTER>
power on<ENTER>
scan on<ENTER>
Wenn NOK - HW Problem oder Konfiguration
6. Log prüfen: journalctl -xe | grep -i bluetooth
Wenn Einträge vorhanden diese auswerten
7. Bluetooth-Manager (Blueman) reinstall: sudo apt-get install --reinstall blueman

Da ich keine Ausgabe zu diesen Befehlen erhalte:

lsusb | grep -i bluetooth
lspci | grep -i bluetooth

gehe ich von einem HW oder Treiberproblem aus

Auszug aus dem Terminal:

Code:
st@nomad:~$ sudo rfkill unblock bluetooth
st@nomad:~$ gsettings get org.blueman.plugins.powermanager auto-power-on
@mb false
st@nomad:~$ gsettings get org.blueman.plugins.powermanager auto-power-on
@mb false
st@nomad:~$ bluetoothctl power on
No default controller available
st@nomad:~$ bluetoothctl power on^C
st@nomad:~$ bluetoothctl scan on
No default controller available
st@nomad:~$ dmesg | egrep -i 'blue|firm'
[    1.446055] i915 0000:00:02.0: firmware: direct-loading firmware i915/adlp_dmc_ver2_16.bin
[    1.448149] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc_ver2_16.bin (v2.16)
[    1.448526] i915 0000:00:02.0: firmware: direct-loading firmware i915/tgl_guc_70.bin
[    1.448737] i915 0000:00:02.0: firmware: direct-loading firmware i915/tgl_huc.bin
[    1.567516] i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_70.bin version 70.5.1
[    1.567520] i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc.bin version 7.9.3
[    3.634365] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[    3.634731] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[    3.763891] rtw_8821ce 0000:02:00.0: firmware: direct-loading firmware rtw88/rtw8821c_fw.bin
[    3.763901] rtw_8821ce 0000:02:00.0: Firmware version 24.11.0, H2C version 12
[    6.886288] r8169 0000:01:00.0: firmware: direct-loading firmware rtl_nic/rtl8168h-2.fw
[ 1959.743697] Bluetooth: Core ver 2.22
[ 1959.743745] NET: Registered PF_BLUETOOTH protocol family
[ 1959.743747] Bluetooth: HCI device and connection manager initialized
[ 1959.743752] Bluetooth: HCI socket layer initialized
[ 1959.743755] Bluetooth: L2CAP socket layer initialized
[ 1959.743758] Bluetooth: SCO socket layer initialized
[ 2003.729452] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 2003.729460] Bluetooth: BNEP filters: protocol multicast
[ 2003.729468] Bluetooth: BNEP socket layer initialized
st@nomad:~$

Logfile

t@nomad:~$ journalctl -xe | grep -i bluetooth
Feb 04 10:25:52 achat systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
░░ Subject: A start job for unit bluetooth.service has finished successfully
░░ A start job for unit bluetooth.service has finished successfully.
Feb 04 10:25:52 achat systemd[867]: Starting obex.service - Bluetooth OBEX service...
Feb 04 10:25:52 achat systemd[867]: Started obex.service - Bluetooth OBEX service.
Feb 04 10:57:49 achat polkitd[701]: Operator of unix-session:1 successfully authenticated as unix-user:uli to gain TEMPORARY authorization for action org.freedesktop.systemd1.manage-units for system-bus-name::1.120 [systemctl restart bluetooth.service] (owned by unix-user:uli)
Feb 04 10:57:49 achat systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
░░ Subject: A start job for unit bluetooth.service has finished successfully
░░ A start job for unit bluetooth.service has finished successfully.
Feb 04 10:58:20 achat kernel: Bluetooth: Core ver 2.22
Feb 04 10:58:20 achat kernel: NET: Registered PF_BLUETOOTH protocol family
Feb 04 10:58:20 achat kernel: Bluetooth: HCI device and connection manager initialized
Feb 04 10:58:20 achat kernel: Bluetooth: HCI socket layer initialized
Feb 04 10:58:20 achat kernel: Bluetooth: L2CAP socket layer initialized
Feb 04 10:58:20 achat kernel: Bluetooth: SCO socket layer initialized
Feb 04 10:59:04 achat sudo[9698]: uli : TTY=pts/0 ; PWD=/home/uli ; USER=root ; COMMAND=/usr/bin/systemctl start bluetooth.service
Feb 04 10:59:04 achat (uetoothd)[9741]: ConfigurationDirectory 'bluetooth' already exists but the mode is different. (File system: 755 ConfigurationDirectoryMode: 555)
Feb 04 10:59:04 achat systemd[1]: Starting bluetooth.service - Bluetooth service...
░░ Subject: A start job for unit bluetooth.service has begun execution
░░ A start job for unit bluetooth.service has begun execution.
Feb 04 10:59:04 achat bluetoothd[9741]: Bluetooth daemon 5.66
Feb 04 10:59:04 achat systemd[1]: Started bluetooth.service - Bluetooth service.
░░ Subject: A start job for unit bluetooth.service has finished successfully
░░ A start job for unit bluetooth.service has finished successfully.
Feb 04 10:59:04 achat bluetoothd[9741]: Starting SDP server
Feb 04 10:59:04 achat bluetoothd[9741]: profiles/audio/vcp.c:vcp_init() D-Bus experimental not enabled
Feb 04 10:59:04 achat bluetoothd[9741]: src/plugin.c:plugin_init() Failed to init vcp plugin
Feb 04 10:59:04 achat bluetoothd[9741]: profiles/audio/mcp.c:mcp_init() D-Bus experimental not enabled
Feb 04 10:59:04 achat bluetoothd[9741]: src/plugin.c:plugin_init() Failed to init mcp plugin
Feb 04 10:59:04 achat bluetoothd[9741]: profiles/audio/bap.c:bap_init() D-Bus experimental not enabled
Feb 04 10:59:04 achat bluetoothd[9741]: src/plugin.c:plugin_init() Failed to init bap plugin
Feb 04 10:59:04 achat kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Feb 04 10:59:04 achat kernel: Bluetooth: BNEP filters: protocol multicast
Feb 04 10:59:04 achat kernel: Bluetooth: BNEP socket layer initialized
Feb 04 10:59:04 achat bluetoothd[9741]: Bluetooth management interface 1.22 initialized
Feb 04 10:59:04 achat dbus-daemon[694]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.122' (uid=0 pid=9741 comm="/usr/libexec/bluetooth/bluetoothd")
Feb 04 10:59:05 achat systemd[1]: Starting blueman-mechanism.service - Bluetooth management mechanism...
Feb 04 10:59:05 achat systemd[1]: Started blueman-mechanism.service - Bluetooth management mechanism.
Feb 04 11:06:22 achat rfkill[11567]: unblock set for type bluetooth
Feb 04 11:07:27 achat sudo[11741]: uli : TTY=pts/0 ; PWD=/home/uli ; USER=root ; COMMAND=/usr/sbin/rfkill unblock bluetooth
Feb 04 11:07:27 achat rfkill[11743]: unblock set for type bluetooth
Feb 04 11:53:29 achat sudo[20426]: uli : TTY=pts/0 ; PWD=/home/uli ; USER=root ; COMMAND=/usr/bin/systemctl status bluetooth
Feb 04 11:54:30 achat sudo[20620]: uli : TTY=pts/0 ; PWD=/home/uli ; USER=root ; COMMAND=/usr/bin/systemctl restart bluetooth
Feb 04 11:54:30 achat bluetoothd[9741]: Terminating
Feb 04 11:54:30 achat systemd[1]: Stopping bluetooth.service - Bluetooth service...
░░ Subject: A stop job for unit bluetooth.service has begun execution
░░ A stop job for unit bluetooth.service has begun execution.
Feb 04 11:54:30 achat bluetoothd[9741]: Stopping SDP server
Feb 04 11:54:30 achat bluetoothd[9741]: Exit
Feb 04 11:54:30 achat dbus-daemon[694]: [system] Rejected send message, 0 matched rules; type="error", sender=":1.27" (uid=1000 pid=885 comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error name="org.bluez.Profile1.Error.NotImplemented" requested_reply="0" destination=":1.122" (uid=0 pid=9741 comm="/usr/libexec/bluetooth/bluetoothd")
Feb 04 11:54:30 achat dbus-daemon[694]: [system] Rejected send message, 0 matched rules; type="error", sender=":1.27" (uid=1000 pid=885 comm="/usr/bin/wireplumber") interface="(unset)" member="(unset)" error name="org.bluez.Profile1.Error.NotImplemented" requested_reply="0" destination=":1.122" (uid=0 pid=9741 comm="/usr/libexec/bluetooth/bluetoothd")
Feb 04 11:54:30 achat systemd[1]: bluetooth.service: Deactivated successfully.
░░ The unit bluetooth.service has successfully entered the 'dead' state.
Feb 04 11:54:30 achat systemd[1]: Stopped bluetooth.service - Bluetooth service.
░░ Subject: A stop job for unit bluetooth.service has finished
░░ A stop job for unit bluetooth.service has finished.
Feb 04 11:54:30 achat (uetoothd)[20626]: ConfigurationDirectory 'bluetooth' already exists but the mode is different. (File system: 755 ConfigurationDirectoryMode: 555)
Feb 04 11:54:30 achat systemd[1]: Starting bluetooth.service - Bluetooth service...
░░ Subject: A start job for unit bluetooth.service has begun execution
░░ A start job for unit bluetooth.service has begun execution.
Feb 04 11:54:30 achat bluetoothd[20626]: Bluetooth daemon 5.66
Feb 04 11:54:30 achat systemd[1]: Started bluetooth.service - Bluetooth service.
░░ Subject: A start job for unit bluetooth.service has finished successfully
░░ A start job for unit bluetooth.service has finished successfully.
Feb 04 11:54:30 achat bluetoothd[20626]: Starting SDP server
Feb 04 11:54:30 achat bluetoothd[20626]: profiles/audio/vcp.c:vcp_init() D-Bus experimental not enabled
Feb 04 11:54:30 achat bluetoothd[20626]: src/plugin.c:plugin_init() Failed to init vcp plugin
Feb 04 11:54:30 achat bluetoothd[20626]: profiles/audio/mcp.c:mcp_init() D-Bus experimental not enabled
Feb 04 11:54:30 achat bluetoothd[20626]: src/plugin.c:plugin_init() Failed to init mcp plugin
Feb 04 11:54:30 achat bluetoothd[20626]: profiles/audio/bap.c:bap_init() D-Bus experimental not enabled
Feb 04 11:54:30 achat bluetoothd[20626]: src/plugin.c:plugin_init() Failed to init bap plugin
Feb 04 11:54:30 achat dbus-daemon[694]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' requested by ':1.158' (uid=0 pid=20626 comm="/usr/libexec/bluetooth/bluetoothd")
Feb 04 11:54:30 achat bluetoothd[20626]: Bluetooth management interface 1.22 initialized
Feb 04 12:00:32 achat systemd[1]: Starting blueman-mechanism.service - Bluetooth management mechanism...
Feb 04 12:00:32 achat systemd[1]: Started blueman-mechanism.service - Bluetooth management mechanism.
Feb 04 12:12:35 achat sudo[24152]: uli : TTY=pts/0 ; PWD=/home/uli ; USER=root ; COMMAND=/usr/bin/bluetoothctl
Feb 04 12:13:09 achat sudo[24252]: uli : TTY=pts/0 ; PWD=/home/uli ; USER=root ; COMMAND=/usr/bin/bluetoothctl
st@nomad

Grüssse an die TN
 
Kannst ja mal ein anderes Endgerät am Lautsprecher koppeln bzw den Pc mit nem anderen Bluetooth-Gerät
 
  • Gefällt mir
Reaktionen: Ja_Ge
@Fujiyama Hallo

Du hast gesehen, dass kein Bluetooth Manager (blueman) erkannt wird?
Du hast gelesen, dass das Bluetooth Icon rechts unten nicht angezeigt wird?

Dein Ansatz ignoriert meine detailierten Informationen. Entäuschend...

Grüsse
 
So detailliert sind die Infos auch wieder nicht.
 
Ist BT über eine m.2-Karte in deinem Mini-PC oder als USB-Stick?
Falls m.2: Funktioniert WLAN noch? Das ist ja meistens auf einer Karte kombiniert.
Ergänzung ()

ral9004 schrieb:
gehe ich von einem HW oder Treiberproblem aus
Ein Live-Linux booten und schauen, ob dort BT funktioniert. Wenn nicht, ist es wohl HW-Problem.
 
  • Gefällt mir
Reaktionen: ral9004 und Ja_Ge
gimmix schrieb:
Trenn mal das Netzteil vom Stromkabel und entleere die Kondensatoren.
Hallo

Das werde ich heute Abend erledigen.
Shutdown und danach das Stromkabel für ein paar Minuten ausgezogen lassen.

Beste Grüsse
Ergänzung ()

kartoffelpü schrieb:
Ein Live-Linux booten und schauen, ob dort BT funktioniert. Wenn nicht, ist es wohl HW-Problem.

Hallo kartoffelpü

Der Ansatz mit WLAN gefällt mir sehr gut. Ich habe vergessen dazu zu schreiben, dass ich von Kabel zu WLAN gewechselt habe um das zu testen. WLAN ist OK. D.h. der Handshake läuft durch.
Es ist ein Mini PC von ACE.

LiveCD:
Obwohl im BIOS - IMHO - alles korrekt eingestellt ist, erkennt er den Ventoy Stick mit den Images nicht.
Ich verwende diesen Stick für die Windows Geräte. Ich werde heute Abend mit Rufus ein Ubuntu ISO auf einen Stick brennen und teste.

Beste Grüsse
 
Zuletzt bearbeitet:
gimmix schrieb:
Trenn mal das Netzteil vom Stromkabel und entleere die Kondensatoren.
Hallo Gimmix

Gestern Abend shutdown und Stromkabel für gute 10 Minuten ausgezogen.
Beim nächsten Start funktionierte es wieder.
Besten Dank!

Ich kenne solche Fehlfunktionen von elektronischen Geräten nur in Ländern mit instabiler Stromversorgung (Südostasien, Afrika, Deutschland, Südost Europa, etc.) Aber hier in der Schweiz hatte ich das noch nie.
Kinder / Haustiere die Stromkabel beschädigen könnten sind nie in diesen Räumen.
Wenn sich das wiederholt werde ich das erst drei Jahre alte Gerät entsorgen müssen. :-(

Beste Grüsse
 
  • Gefällt mir
Reaktionen: gimmix
Nein, du musst dein Gerät nicht entsorgen: Die BT-Controller verschlucken sich manchmal, das hat nichts mit instabiler Stromversorgung zu tun.
Bei mir hat ein Windows-Bluescreen mal für den Scheintod des BT-Controllers gesorgt. Ich vermute, bei dir war es etwas ähnliches?
 
  • Gefällt mir
Reaktionen: ral9004
gimmix schrieb:
Nein, du musst dein Gerät nicht entsorgen: Die BT-Controller verschlucken sich manchmal, das hat nichts mit instabiler Stromversorgung zu tun.
Hallo
Ich hatte vor Jahrzehnten vergleichbare Problem mit WLAN Elektronik eines Anbieters. Dessen WLAN Karten wurden primär in billigst NB verbaut. Die Treiber Qualität war entsprechend.

Ich kaufe generell hochwertige Produkte. D.h. von Firmen die einen Rest von Handwerker Stolz bewahrt haben. Daher habe ich solche Probleme in den letzten Jahren nie gehabt. "ACE" hat nach 14 Min Internet Recherche einen guten Ruf. Analog "Anker". Darum habe ich mich für dieses Gerät entschieden.

Anyway - danke an Tn für die Hilfe. Thread ist closed 👌 👍

Beste Grüsse
 
Zurück
Oben