Bluetooth

Broadcom-BCM20702B0-USB-Bluetooth-Familie

Broadcom-USB-Familie mit PatchRAM-Initialisierung. Platinen- und USB-Produktdetails können nach der Controller-Erkennung den HCD-Dateinamen beeinflussen.

Auf dieser Seite
  1. Überblick und Identität
  2. Treiber und Bindung
  3. Firmware
  4. Lesende Diagnose
  5. Grenzen und passende Fehlerhilfen
  6. Quellen

Überblick und Identität

19ff:0239 ist in btusb ausdrücklich als BCM20702B0 gruppiert. Es ist ein Controller-Familienkandidat und kein Versprechen eines eindeutigen Gehäuses oder Bluetooth-Funktionsumfangs.

Kuratierte Kennungen
usb 19ff:0239

Ein numerischer Match belegt eine Kandidatenfamilie im geprüften Quellenrahmen. Verkaufsnamen, Platinenvarianten, Subsystembedingungen und erfolgreiche Funktion bleiben getrennte Fragen.

Treiber und Bindung

btusb überträgt USB-Daten und btbcm liest Controller-Unterversion und Produktinformationen vor HCD-Patchversuchen. Namen mit Platinensuffix und Ausweichnamen sind verschiedene Versuche.

  • btusb — Kernel-Treiber-/Modulkandidat
  • btbcm — Kernel-Treiber-/Modulkandidat

Erkannt, gebunden, funktionsfähig: Unterschiede verstehen

Firmware

Bedingter Firmwareweg

Die Hilfe erstellt eine Liste aus erkanntem Hardware-Namen, USB-Produkt und optionalem Platinennamen. Genaue angeforderte HCD-Namen und Ergebnis müssen aus dem Host-Protokoll gelesen werden.

Geprüfte Beispiele oder Dateinamen-Zweige, keine vollständige Installationsliste:

  • brcm/*.hcd

Firmwarepakete deiner Distribution prüfen

Lesende Diagnose

Führe jeden angezeigten Befehl einzeln aus. Ersetze Großbuchstaben-Platzhalter durch betroffenes Gerät, Schnittstelle oder Modul aus deiner Ausgabe. Hier wird nichts ausgeführt. Auch lesende Ausgaben können private Kennungen enthalten.

USB-Transportbindung lesen

lsusb -t

Controller-Port und Schnittstelle im USB-Baum suchen. Driver=btusb ist eine Transportbindung und kein Nachweis erfolgreicher Firmware-Initialisierung oder Audioprofile. Normalerweise keine Root-Rechte nötig.

Für BlueZ sichtbare Controller lesen

bluetoothctl list

Diese Abfrage liest dem BlueZ-Daemon bekannte Controller ohne Suche oder Kopplung. Eine leere Antwort kann neben fehlenden Controllern auch Daemon- oder D-Bus-Zugriffsprobleme bedeuten; Kernel-Erkennung vergleichen. Normalerweise keine Root-Rechte nötig.

Controller-Initialisierung lesen

journalctl -k -b --no-pager

Kernel-Meldungen dieses Starts für Controller, angeforderte Firmware und Initialisierung lesen. Journal-Sichtbarkeit hängt von lokalen Rechten ab; ein unlesbares Protokoll beweist keine Fehlerfreiheit. Dieser Befehl verändert das Gerät nicht.

Grenzen und passende Fehlerhilfen

Ein PatchRAM-Kandidat belegt keinen gefundenen HCD-Patch. Ein generisches Beispiel brcm/*.hcd darf nicht zur Auswahl einer Datei für andere Platinen oder Controller dienen.

Diese Anleitungen passen zu relevanten Befunden und behaupten keinen Fehler bei jedem Gerät dieser Familie.

Hardware-Diagnoseweg wählen · Log-Auszug im Fix Lab prüfen

Quellen

Eine Quellenprüfung hält geprüfte Implementierung oder Dokumentation fest, keinen reproduzierten Hardwaretest. Versionsbezogene Tabellen belegen weder Mindestkernel noch garantierte Funktion.