Проблемы с GPRS-подключением

Не помогло.

Выяснил, что деньги на счету закончились. Пополню счет - потом отпишусь, работает или нет.

Возвращаемся к дискуссии.

  1. Пинг до облака проходит, а в облаке ПЛК не отображается. Что делать?
  1. Насчет WiFi. Запустил бесконечный пинг по ip-адресу ПЛК.
    Из 3154 пакетов потерян только 1. Среднее время - 7 мс.

Возможно, подключение по WiFi отваливается, когда нет активного взаимодействия между ПК и ПЛК.
Такое может быть?

А может WiFi отваливаться из-за того, что его перекрывают другие WiFi-сети? Как это проверить?

У вас облако ведет какой-то циклический опрос устройств? Как часто? Где это можно настроить?

А они, прошу прощения, когда-то отображались, когда вы подключались через Ethernet?

А как выглядит отваливающийся Wi-Fi? Возможно, это проблема вашего клиента, ноутбука, телефона, с чего вы подключаетесь. Попробуйте запускать бескоечный пинг с другого устройства, а подключаться старым и смотрите, что будет происходить со связью.
Другие Wi-Fi сети, даже работающие на той же самой частоте, не смогут прервать Wi-Fi подключение. Возможно, некоторые проблемы с совместимостью точки доступа и клиента, в Wi-Fi иногда встречается до сих пор.

Проверьте параметры доступа, логин-пароль – верно ли указаны.

Да, при первом подключении. Потом не разу не удалось.

Проверил еще раз файл /etc/mosquitto/conf.d/bridge.conf. Все настройки в порядке.
Зашел на облако с другого компа. Галка Use access credentials не стоит почему-то.
Поставил. Ввел логин/пароль. Обновляю страницу. В устройствах ничего нет. Пинг до облака с ПЛК идет.

Может, вам стоит попробовать у себя подключиться из облака к какому-то из ваших устройств.
А потом расскажете, как это у вас получилось. Наверное, так быстрее найдем источник проблемы. А в процессе у вас еще и инструкция по подключению родится!
Двойной профит! :wink:

stskr, у нас таких устройств не одно и не два, конечно же. Механизм отлажен, проверен и прост: вы настраиваете бридж на контроллере – в облаке появляются данные от ваших устройств.
Пришлите, пожалуйста, все скриншоты, где есть ошибка, по вашему мнению, и конфигурацию /etc/mosquitto/conf.d/bridge.conf на info@contactless.ru.

Как проверить, отправляет ли контроллер данные в облако:
выполните на контроллере команду mosquitto_sub -v -h contactless.ru -u ИМЯ_ПОЛЬЗОВАТЕЛЯ_В_ОБЛАКЕ -P ПАРОЛЬ -t "/#"

Вы должны увидеть через несколько секунд данные, поступающие от контроллера, которые будут постоянно обновляться. Если не обновляются, значит, контроллер не передает их в облако. Либо вы увидите сообщение об ошибке.

Так данные с облака приходят. Может логин/пароль в браузере не проходят (хотя я их копировал/вставлял)? Может, порт надо другой указать?

А конфигурацию я скопировал один в один из письма Евгения.

stskr, а можно-все-таки скриншоты посмотреть, что я выше просил (“Пришлите, пожалуйста, все скриншоты, где есть ошибка, по вашему мнению…”)? А браузер, кстати, у вас какой?

Да нет никакой ошибки! Просто пусто в устройствах и все! Пробовал в разных браузерах (Chrome, Firefox) и на разных компах.

Здравствуйте, коллеги!
Провожу настройки GSM соединения
Подключена симка Megafon
Внесены изменения в Interface:

auto ppp0
iface ppp0 inet ppp
provider megafon
pre-up wb-gsm restart_if_broken
pre-up sleep 5

На запрос ifdown ppp0; wb-gsm off; wb-gsm restart_if_broken; sleep 5; gammu networkinfo

получен ответ о регистрации в сети:

ifdown: interface ppp0 not configured
Try to switch off GSM modem
Send power down command
Waiting for modem to stop
physically switching off GSM modem using POWER FET
Modem switched off, switch it on instead of testing the connection
switching on GSM modem using POWER FET
toggle GSM modem state using PWRKEY
Waiting for modem to start
WARNING: modem restarted, still no answer (1/10)
Network state        : home network
Network              : 250 02 (MegaFon, Russian Federation), LAC 1E9E, CID 798C70
Name in phone        : "MegaFon RUS"
Packet network state : home network
Packet network       : 250 02 (MegaFon, Russian Federation), LAC 1E9E, CID 798C70
Name in phone        : "MegaFon RUS"
GPRS                 : attached

Однако пинг отсутствует

--- ya.ru ping statistics ---
181 packets transmitted, 0 received, 100% packet loss, time 187192ms

Соответственно связь с http://cloud.contactless.ru пропала (до этого по Wi-Fi все передавалось на ура!)

Посоветуйте пожалуйста какие еще необходимо провести настройки/проверки?

P.S. Симка рабочая из телефона, траффика несколько Гб еще.

Добрый день, Flagman! Интернета не будет после ifdown ppp0! Вы же его сами отключили. Регистрация модема в сети оператора связи – это не подключение к интернету, ifup ppp0 выполните.

То, что симка рабочая из телефона, не гарантирует, что будет работать.
У мегафона те тарифы, которые для телефонов, не позволяют пользоваться сим-картой на модеме/роутере. Для этого нужна отдельная симка с отдельным тарифом.
Так стало в 2018 году.

А почему у вас в облаке порт по умолчанию стоит 18883. А должно быть 1883, как я понимаю?

Похоже я несколько поспешил, так как до рекомендации Kilpio включить ifup ppp0
создал конфигурационный файл gammu-config
Создайте файл конфигурации, запустив gammu-config
В параметре Port укажите /dev/ttyGSM
В параметре Connection укажите at115200
300px-Gammu-config

Теперь на включение командой

ifup ppp0; wb-gsm off; wb-gsm restart_if_broken; sleep 5; gammu networkinfo

приходит ответ

ifup: interface ppp0 already configured
Try to switch off GSM modem
Send power down command
/usr/lib/wb-gsm-common.sh: line 251: echo: write error: Resource temporarily unavailable
/usr/lib/wb-gsm-common.sh: line 252: echo: write error: Resource temporarily unavailable
Waiting for modem to stop
physically switching off GSM modem using POWER FET
Modem switched off, switch it on instead of testing the connection
switching on GSM modem using POWER FET
toggle GSM modem state using PWRKEY
Waiting for modem to start
/usr/lib/wb-gsm-common.sh: line 318: echo: write error: Resource temporarily unavailable
WARNING: modem restarted, still no answer (1/10)
WARNING: modem restarted, still no answer (2/10)
WARNING: modem restarted, still no answer (3/10)
WARNING: modem restarted, still no answer (4/10)
WARNING: modem restarted, still no answer (5/10)
WARNING: modem restarted, still no answer (6/10)
WARNING: modem restarted, still no answer (7/10)
WARNING: modem restarted, still no answer (8/10)
WARNING: modem restarted, still no answer (9/10)
ERROR: modem restarted, still no answer

Не получается найти созданный конфигурационный файл.
Должен ли я с помощью gammu вернуть все настройки взад?

Или это не влияет?

Настройки gammu и pppd никак друг с другом не связаны. Если хотите посмотреть, что происходит с модемом через minicom – выполните инструкцию из wiki. Перезагрузите контроллер, думаю, многие проблемы решатся. /dev/ttyGSM – порт для minicom, /dev/ttyACM0 --для ppp0 через GPRS.