Пошаговые руководства, шпаргалки, полезные ссылки...
БлогФорумАвторы
Полезные Online-сервисы
Перечень Бесплатного ПО
Подписка на RSS-канал
При установке SIM-карты в модемы устройства Multi-Tech MultiModem iSMS SF800-G мы можем столкнуться с ситуацией, когда на веб-интерфейсе управления в разделе статистики отображается информация о полном отсутствии сигнала, то есть в показателе Signal Strength отображается значение 99. При этом мы уверены в том, что к соответствующему порту устройства подключена исправная антенна.
Далее поэтапно рассмотрим варианты диагностики.
Первым делом можно установить SIM-карту в мобильный телефон и убедиться в том, что она рабочая, то есть успешно регистрируется в сети оператора мобильной сети и позволяет отсылать SMS-сообщения.
Далее для диагностики и решения проблемы с недоступностью сигнала полезным может оказаться прямое подключение к модему через Telnet. Поддержку этого протокола можно включить на время диагностики в свойствах управления портом в Network Setup
Важно убедиться в том, что на SIM-карте не установлен PIN-код, так как устройства iSMS не поддерживают работу с SIM-картой с установленным PIN-кодом.
Подключаемся любым Telnet-клиентом на указанный в настройках порт и выполняем AT-команду проверки того, не установлен ли на SIM-карте PIN-код.
AT+CPIN?
В случае отсутствия PIN-кода, мы должны получить от модема ответ о готовности.
Далее выполним AT-команду проверки уровня сигнала
AT+CSQ
В нашем случае модем вернул значение 99,99.
Прежде всего нас интересует первый показатель перед запятой. Он и характеризует уровень сигнала согласно следующей таблице:
Уровень сигнала сети измеряется в условных единицах RSSI (Received Signal Strength Indication) и может принимать значение от 0 до 31. Чтобы преобразовать полученное из AT-команды AT+CSQ значение в dBm можно применить формулу:
(-113 + Х * 2) - где Х уровень согласно ответа от AT-команды AT+CSQ.
Например, если команда возвращает 10, то в dBm это пересчитывается как (-113 + 10 * 2) = -93dBm
Второй параметр из ответа AT-команды AT+CSQ (после запятой) это значение, отражающее коэффициента ошибок - Bit Error Rate. Интерпретируется это значение по следующей таблице:
Кстати, получить значения уровней сигнала, которые поддерживает модем, можно AT-командой:
AT+CSQ=?
Полученное в нашем примере значение 99 означает полное отсутствие сигнала. Такое возможно в случае, если SIM-карта не может зарегистрироваться в сети. Следующая AT-команда проверяет статус регистрации в сети оператора:
AT+CREG?
Первый параметр (перед запятой) определяет технологию доступа к сети (0 - GSM, 1 - GSM Compact, 2 - UTRAN, 3 - GSM w/EGPRS и т.д.).
В нашем случае нам более интересен второй параметр (после запятой). Интерпретировать статус регистрации можно согласно следующей таблицы
Например, при нормальной работе модема в домашней сети ответ будет выглядеть, как 0,1.
В нашем примере видно, что модем использует технологию GSM (0) и не может зарегистрироваться в домашней сети оператора, продолжая поиск сетей (2).
Проверим в каком частотном диапазоне работает наш модем следующей AT-командой:
AT+WMBS?
Здесь мы должны убедиться в том, что установленный в модеме частотный диапазон совместим с домашними сетями оператора. Интерпретировать первое возвращаемые командой значение (до запятой) можно следующим образом:
Выбирать нужный частотный режим работы модема нужно в зависимости от страны и возможностей оператора. Карту покрытия для разных стран и операторов можно посмотреть по ссылке GSM Roaming and Coverage Maps
В нашем примере используется SIM-карта оператора Megafon и мы видим на карте покрытия доступность работы в диапазоне GSM 900/1800 MHz.
Соответственно, нам потребуется настроить модем на работу в этом диапазоне. Делаем это с помощью AT-команды:
AT+WMBS=5,1
После этого второй командой снова проверяем установленное в модеме значение:
В нашем примере после установки верного частотного диапазона, модем успешно зарегистрировался в сети оператора и стал корректно показывать мощность сигнала (Signal Strength)
Однако не смотря на положительный результат в Telnet-сессии, на веб-интерфейсе управления iSMS мы можем увидеть то, что SIM-карта не активна (Disabled - SIM Inactive)
Это может быть связано с тем, что наша (либо чья-то ещё) Telnet-сессия блокирует полноценный доступ к модему. Поэтому после окончания отладки и настройки модема, важно отключать ранее включенную поддержку протокола Telnet для модема. После отключения Telnet и перезагрузки модема в меню веб-интерфейса управления Administration > Tools > Reset the Modem, статус нашего модема должен измениться на нормальный:
Если описанных методов диагностики оказалось недостаточно, то стоит ознакомится со следующими документами:
Проверено на следующих конфигурациях:
Автор первичной редакции: Алексей Максимов Время публикации: 10.04.2019 21:14