Я получаю сообщение об ошибке состояния службы Bluetooth.
Мне нужно руководство, чтобы устранить эту ошибку.
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:~ $
Ответы:
SAP означает
SIM Access Profile
, так что вы должны отключить его:/etc/systemd/system/bluetooth.target.wants/bluetooth.service
Изменить:
к
Перезагрузите systemd:
Перезагрузите Bluetooth:
Получить статус Bluetooth:
источник
systemctl restart bluetooth
иsystemctl status bluetooth
. Те, вероятно, также нуждаются в судо.Если вы не хотите перезаписывать системный
bluetooth.service
файл, лучше использовать.service.d
переопределение:Затем поместите в этот файл:
/etc/systemd/system/bluetooth.service.d/01-disable-sap-plugin.conf
источник
sudo systemctl edit bluetooth.service
вместо прямого обращения с каталогами и файлами systemd..d/
фрагмент файла, чтобы уточнить, что он делает..service
файл рискованно. Этот блог имеет более полезную информацию. Одна из упомянутых здесь вещей - «Все успешное редактирование превращается в перезапуск службы!» Так что не всегда «безопаснее», как вы говорите, но это может быть удобнее.