Eth0, eth1, lo, wlan0 и ppp0


#41

Добрый день! Продублирую сюда сообщение с форума Иридиум:

Что удалось установить:
Фактически сервер запускается скриптом /opt/iridiumserver/forebear.sh, а только при его отсутствии командой
${DAEMON} --hidden --force --watchdog=60
из /etc/init.d/irserver

Поэтому watchdog надо отключать именно в /opt/iridiumserver/forebear.sh, удалив в строке 398 опцию

--watchdog=60

Ну, и перезагрузиться.


#42

РАБОТАЕТ!!! Перезагружается отдельно!!! Спасибо!!!

А почему тогда если фактически запускается /opt/iridiumserver/forebear.sh , то работает задержка sleep 60 в файле /etc/init.d/irserver ? Вот скриншот в процессе перезагрузки


#43

Уф, отлично! Systemd использует /etc/init.d/irserver, из которого, в свою очередь, запускается /opt/iridiumserver/forebear.sh
Значит, вы в нужное место /etc/init.d/irserver поставили sleep: до вызова /opt/iridiumserver/forebear.sh
Поэтому все и работает!


#44

:slight_smile:
Посмотрите, что на иридиуме форуме написали по этому поводу https://support.iridiummobile.net/helpdesks/3/tickets/19527-iridium-server-cloud-gate-na-wiren-board-6#comment-126361


#45

О, они написали для вас пример юнита для SystemD! Жалко, что в релизах будет использоваться нескоро.
Можете попробовать вариант Иридиум – если они его рекомендуют. Но если все работает, можно оставить как есть!

Если получу разрешение, процитирую их ответ здесь.


#46

Лучшее враг хорошего. Пока так оставлю, т.к. нет окончательного понимания как это (юнит) будет работать.
Из всего этого я понял, что без задержки запуска не будет корректно работать Иридиум сервер через GPRS соединение, т.к. просто оно позже открывается чем он стартует и его не видно. И другого решения кроме задержки его запуска нет :).