Как остановиться временно/запрещать ofonod
в Ubuntu?
Следующая команда не работала на меня:
sudo service ofono stop
Я хочу работать ofono
в режиме отладки. Я скопировал исполняемый файл (Который я получил использование which ofono
команда) к новой папке. После того как я могу остановиться ofonod
, Я выполню это от нового местоположения как ./ofono -d
.
Я не вижу записей в init.rd
или любой из rc.
папки. Но я должен остановить его сначала.
Как это возможно?
простой способ включить журналы отладки
самый легкий способ включить журналы отладки состоит в том, чтобы выполнить эту команду:
indicator-network-debug start
Это перезапустит
connman
иofono
в режиме отладки и также включает режим отладки в сетевой службе индикатора. Все сообщения журнала перейдут в/var/log/syslog
и будут многие из них.Предупреждение! Журналы отладки содержат большую информацию, и там мог бы немного конфиденциальной информации, например, пароли. Всегда будьте осторожны, когда отправка отладки регистрируется общественности так, чтобы Вы не показывали ничего чувствительного случайно.
Для отключения журналов отладки:
indicator-network-debug stop
Альтернативный метод для отключения журналов отладки должен перезагрузить компьютер. Система будет работать обычно снова.
На уровне той же страницы Wiki это объясняет, что restart ofono
должен быть сделан следующим образом:
sudo restart ofono
Получите двоичный файл ofono использование which ofono
команда. В течение времени, будучи, удалите двоичный файл от того пути до некоторой другой папки Вашего удобства, затем уничтожьте ofonod.
Теперь выполненный от нового пути как
./ofonod -nd -P ril
, Если Вы хотите получить ответ в файле, используйте:
./ofonod -nd -P ril OfonoDebug.txt 2>&1
Изменение владелец, если Вы хотите использовать chmod 777 OfonoDebug.txt
.