Ich erhalte eine Fehlermeldung zum Bluetooth-Dienststatus.
Ich benötige eine Anleitung, um diesen Fehler zu beheben.
pi@raspberrypi:~ $ sudo service bluetooth status
* bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
Active: active (running) since Sat 2016-01-09 19:12:47 UTC; 1min 12s ago
Docs: man:bluetoothd(8)
Main PID: 370 (bluetoothd)
Status: "Running"
CGroup: /system.slice/bluetooth.service
`-370 /usr/lib/bluetooth/bluetoothd
Jan 09 19:12:46 raspberrypi bluetoothd[370]: Bluetooth daemon 5.23
Jan 09 19:12:47 raspberrypi bluetoothd[370]: Starting SDP server
Jan 09 19:12:47 raspberrypi systemd[1]: Started Bluetooth service.
Jan 09 19:12:47 raspberrypi bluetoothd[370]: Bluetooth management interface 1.9 initialized
Jan 09 19:12:47 raspberrypi bluetoothd[370]: Sap driver initialization failed.
Jan 09 19:12:47 raspberrypi bluetoothd[370]: sap-server: Operation not permitted (1)
pi@raspberrypi:~ $
Antworten:
SAP steht für
SIM Access Profile
, also müssen Sie es deaktivieren:/etc/systemd/system/bluetooth.target.wants/bluetooth.service
Veränderung:
Zu
Laden Sie das System neu:
Starten Sie das Bluetooth neu:
Holen Sie sich den Bluetooth-Status:
quelle
systemctl restart bluetooth
undsystemctl status bluetooth
. Die brauchen wohl auch sudo.Wenn Sie die Systemdatei nicht überschreiben möchten
bluetooth.service
, ist dies ein guter Ort, um eine.service.d
Überschreibung zu verwenden:Dann legen Sie in diese Datei:
/etc/systemd/system/bluetooth.service.d/01-disable-sap-plugin.conf
quelle
sudo systemctl edit bluetooth.service
anstatt direkt mit systemd-Verzeichnissen und -Dateien zu fummeln..d/
Datei-Snippet umzubenennen , um zu verdeutlichen, was es tut..service
ist riskant. Dieser Blog-Beitrag enthält weitere hilfreiche Informationen. Eines der Dinge, die dort erwähnt werden, ist "Alle erfolgreichen Bearbeitungen werden in einen Neustart des Dienstes umgewandelt!" Es ist also nicht immer "sicherer", wie Sie sagen, aber es könnte bequemer sein.