Ich möchte zu debug-Meldungen aktivieren auf bluez
Ich bin tatsächlich versucht, herauszufinden, wo der DBG("") druckt gehen, wenn ich einen Musik-stream mit bluez, um mein headset. Also im Grunde möchte ich wissen, wo alle bluez-debug-Nachrichten werden immer gedruckt, sei es jede Art von bluetooth-Betrieb. ex: Suche, Anfrage , schließen Sie und so weiter .
Hoffentlich kann mir jemand helfen mit diesem .
Vielen Dank im Voraus .
- Es ist nicht klar, welche
DBG
Anrufe, die Sie bedeuten (der kernel? den bluetoothd-daemon? der bluetooth-client?). Aber im Allgemeinen kernel-Meldungen angezeigt werden können, mitdmesg
und viele Anwendungen (einschließlich bluetoothd) log in den syslog-das ist eine Datei, die eingesehen werden können, in der Regel als/var/log/syslog
. - Der bluetooth-daemon protokolliert wird, was ich meine . Es gibt viele DBG(" ") druckt innen bluez/profile/audio-in viele der .c-Dateien, So meine Annahme ist, kann es eine Datei, wo alle diese DBG(" ") Linien zu bekommen dokumentiert, wenn ich irgendeine operation mit A2DP, so dass ich wissen kann, welche Funktionen aufgerufen werden, und die .c-Dateien sind immer verwendet, die während einer bestimmten operation. Also ich möchte nur wissen, wie um diese zu aktivieren. Ich habe versucht /var/log/syslog, aber diejenigen, die haben wird, meldet sich nur, ob es irgendwelche großen Veränderungen mit bluetooth . Vielen Dank im Voraus .
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe kein Ubuntu hier im moment, aber dies ist der Weg, es funktioniert auf Fedora und ich bin sicher, es ist sehr ähnlich zu Ubuntu, vor allem die systemd-Teil:
aktivieren Sie Debuggen, indem ein
-d
nachin
/usr/lib/systemd/system/bluetooth.service
Speichern, dann:
Nun bekommen Sie Ihre Informationen in
/var/log/syslog
Hinzufügen datafridge Antwort oben, ich habe nicht
/usr/lib/systemd/system/bluetooth.service
in Ubuntu 16.04 mit BlueZ 5.41.Die Datei wurde auf
/etc/systemd/system/bluetooth.target.wants/bluetooth.service
und der Eintrag geändert wurdeDie Protokolle können auch gesehen werden, mit