Не восстанавливается соединение после переподключения антенны

Здравствуйте.
Вопрос может быть кто то сталкивался с подобной проблемой или у кого-то есть решение?
Есть необходимость проверки не сломался ли 4 g модем, использовали следующее решение :

cat <<'EOF' > /etc/cron.d/reset-modem
*/5 * * * * root /bin/sh -c "/usr/bin/wb-gsm restart_if_broken; ifup usb0 2>&1" >/dev/null
EOF

На 2-ух устройствах( 6.7.2 , release wb-2204 (as stable) и 6.9.1 , release wb-2204 (as stable)) , по каким-то причинам скрипт не отрабатывал, не поднимал интерфейс ifup usb0, все устройства были обновлены, wb-hardware.conf модем прописан.
Проверяли следующим образом, отключали антенну и помещали устройство в искусственную среду без связи, после чего ждали когда связь с устройством пропадет, после чего доставали и возращали антенны и ждали когда вернется связь.
По каким причинам может не отрабатывать данный скрипт, или что можно проверить ?
прилагаю документ с /var/log/messages в файле желтым отметил время в которое подключалась антенна.

Здравствуйте!
А если выполнить эти команды вручную, то все нормально отрабатывает:

/usr/bin/wb-gsm restart_if_broken; ifup usb0

Хочу заметить что обе команды будут работать так:

wb-gsm restart_if_broken: проверит что модем не выключен и отзывается на команды “AT”
ifup usb0 - поднимет интерфейс тоько если он опущен.

То есть если сам модем в режиме RNDIS не имеет связи с оператором - обе команды выполнятся успешно, но необходимую, например, переинициализацию модема не проведут.
Я бы сделал скриптом, кторый проверяет целевой паратмер - именно наличие связи: GSM/GPRS — Wiren Board

Благодарю вас за ответ, будем тестировать данное решение.

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