Что такое chat и как его убить?

После старта wirenboard в процессах появляется такое вот:
root 4486 0.0 0.1 1364 924 ? S 16:33 0:00 /usr/sbin/chat -v TIMEOUT 2 ABORT ERROR ABORT BUSY AT OK

Видимо, оно натравливается на порт модема, после чего к модему из моего скрипта туда доступа нет. Мало того, сколько раз запустишь wb-gsm, столько его экземпляров и будет ждать, пока этот самый chat освободит порт. Грохаешь chat - дальше все работает нормально.

Как сделать так, чтобы он не запускался и не мешал?

Добрый день.
Нужно больше информации - что за релиз ПО установлен, что за модем?
Что имено его, модем запускает при старте?

ПО 2207, модем WBC-4G, в кроне имеется запуск каждую минуту скрипта на perl, который остается демоном и если видит что он уже такой запущен - по-новой не запускается. Из него при старте запускается wb_gsm restart_if_broken, плюс раньше запускался wb-gsm из rc.local, но потом я его снес - ситуация не поменялась.

Кто запускает chat и зачем - я не в курсе.

А все пакеты обновлены? Подобное исправлялось в wb-hwconf-manager

Не может ли быть первого запуска до отработки wb-hwconf-manager?

Так wb-gsm и запускает:

cat /usr/lib/wb-utils/wb-gsm-common.sh |grep chat

Я попробую проверять также, есть ли wb-hwconf-manager в памяти и если так, то не запускаться, и потом сюда напишу.

Не должен быть в памяти, типично он запускается, конфигурирует и завершается.
Лучше переделайте запуска демона как systemd сервис, поставив в зависимости (after) wb-hwconf-manager

Здравствуйте! Остались ли еще у вас вопросы?

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.