Überblick und Identität
0bda:8771 steht in der 8761BUV-USB-Gruppe. btrtl prüft dennoch LMP-Unterversion, HCI-Revision und Transport vor Auswahl eines Firmware-Eintrags.
- Kuratierte Kennungen
usb 0bda:8771
Ein numerischer Match belegt eine Kandidatenfamilie im geprüften Quellenrahmen. Verkaufsnamen, Platinenvarianten, Subsystembedingungen und erfolgreiche Funktion bleiben getrennte Fragen.
Treiber und Bindung
btusb stellt den Transport bereit und btrtl die Realtek-Initialisierungshilfe. Für einen passenden 8761BU-Controller deklariert die Hilfe ein BU-Firmware-Abbild und einen optionalen Konfigurationsnamen.
btusb— Kernel-Treiber-/Modulkandidatbtrtl— Kernel-Treiber-/Modulkandidat
Firmware
Geräte- und revisionsabhängig
Diese Namen gelten für den passenden 8761BU-USB-Eintrag der Hilfe. Die Quelle markiert Konfiguration als optional; das Produktpaar allein ist keine ROM-Versionsprüfung.
Geprüfte Beispiele oder Dateinamen-Zweige, keine vollständige Installationsliste:
rtl_bt/rtl8761bu_fw.binrtl_bt/rtl8761bu_config.bin
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 -tController-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 listDiese 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-pagerKernel-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
rtl8761bu-Dateien nicht wegen ähnlicher Namen durch rtl8761b-UART-Dateien ersetzen. ROM-/HCI-Details und tatsächlicher Initialisierungserfolg sind aussagekräftiger als die USB-Gruppenbezeichnung.
Diese Anleitungen passen zu relevanten Befunden und behaupten keinen Fehler bei jedem Gerät dieser Familie.
Quellen
Eine Quellenprüfung hält geprüfte Implementierung oder Dokumentation fest, keinen reproduzierten Hardwaretest. Versionsbezogene Tabellen belegen weder Mindestkernel noch garantierte Funktion.
- Linux source: btusb.c
Geprüfter Upstream-Quellcode
line 869 - Linux source: btrtl.c
Geprüfter Upstream-Quellcode
line 226 - BlueZ: bluetoothctl controller queries
Projekt- oder Distributionsdokumentation
- Linux source: Makefile
Geprüfter Upstream-Quellcode
line 52