Диагностика сотовой сети

Внимание!
Режим диагностики сотовой сети НЕ ПОДДЕРЖИВАЕТСЯ:
- на устройствах S-23xx, S-25xx, S-2425, S-2430 с любыми версиями прошивок;
- на остальных устройствах с версиями прошивок старее 22.06.2021.

Для включения диагностического режима необходимо убедиться, что модель устройства поддерживает эту функцию и прошита на версию от 22.06.2021 или новее. После этого необходимо выполнить несколько шагов:

1. Включить формирование событий для диагностики сотовой сети

*!EDITS SYSTEM:DEBUG(1)

2. Включить параметр для хранения (и передачи на сервер диагностической информации)

*!SETFM 206:1


После настройки терминалы контролируют работу модема с сетью и при возникновении нештатных ситуаций формируют событие с кодом №41044. На сервере Wialon Hosting параметр "код события" имеет тэг event_code.

Информация о характере проблемы записывается в параметр протокола FLEX №206 в 1 байт.
На сервере Wialon Hosting параметр для диагностической информации можно увидеть под названием diag.

Теперь необходимо настроить датчики для просмотра диагностической информации:

1. Создайте датчик-валидатор по параметру event_code=41044

2. Создайте датчик для получения значения первого байта параметра diag и установите для него валидатор, созданный ранее

В поле "параметр" введите формулу:

diag:1+
(diag:2*const2)+
(diag:3*const4)+
(diag:4*const8)+
(diag:5*const16)+
(diag:6*const32)+
(diag:7*const64)+
(diag:8*const128)

И чтобы скрыть валидатор, снимите напротив него флажок


Для просмотра результатов диагностики необходимо открыть список сообщений от устройства в режиме "Значения датчиков"

Результат будет примерно таким



Таблица кодов ошибок при работе с сотовой сетью:

Код  |   Значение
---------------------------------------------
0    |   Нет ошибок.
1    |   Первоначальная инициализация не выполнена. Вероятно, отсутствие SIM-карты.
2    |   IMEI не получен (AT+GSN)
3    |   Нет SIM-карты (AT+CPIN?)
4    |   Не отработал запрос уникального номера SIM-карты (AT+CCID)
5    |   Окончание инициализации не выполнено. Вероятны проблемы с SIM-картой.
6    |   Регистрация не получена (AT+CREG?, ALL_BAND) 
7    |   Не отработал запрос уровня сигнала (AT+CSQ)
8    |   Не отработал запрос списка операторов (AT+COPS=?)
9    |   Нет доступных операторов в роуминге (по коду)
10   |   Не удалось перейти на оператора в роуминге (AT+COPS=1,2,x, по коду)
11   |   Не получена регистрация в роуминге (AT+CREG?, по коду)
12   |   Регистрация в роуминге выполнена на дополнительной карте, необходимая недоступна (по коду)
13   |   В процессе инициализации пришёл статус "need_init"
14   |   Ошибка при Инициализации хранилища SIM-карты (AT+CPMS)
15   |   SIM-карта извлечена в процессе работы (AT+CPIN?)
16   |   Потеряна регистрация (AT+CREG?)
17   |   Потерян сигнал (AT+CSQ)
18   |   Перезагрузка в роуминге, если мы не работаем на оптимальном операторе (по коду)
19   |   Перезагрузка в соответствии с алгоритмами приоритетов SIM-карт 
20   |   Истёк таймаут на ожидание SMS для карты, на которой нельзя работать в роуминге 
26   |   Ошибка при отключении от GPRS (AT+CGATT=0)
27   |   Ошибка при отключении "мультисерверного" режима (AT+CIPMUX=0)
28   |   Ошибка при включении "мультисерверного" режима (AT+CIPMUX=1)
29   |   Ошибка при подключении к GPRS (AT+CGATT=1)
30   |   Ошибка при установке параметров точки доступа (AT+CSTT)
31   |   Ошибка при запросе IP (AT+CIICR)
32   |   Ошибка при подключении к 1-му серверу и произошла потеря регистрации (AT+CIPSTART)
33   |   Ошибка при подключении к 1-му серверу и закрытии сессии  (AT+CIPSHUT)
34   |   Ошибка при подключении к 1-му серверу (AT+CIPSTART)
35   |   Ошибка при "хэндшейке" на 1-м сервере 
36   |   Ошибка при подключении к 2-му серверу и произошла потеря регистрации (AT+CIPSTART)
37   |   Ошибка при подключении к 2-му серверу и закрытии сессии  (AT+CIPSHUT)
38   |   Ошибка при подключении к 2-му серверу (AT+CIPSTART)
39   |   Ошибка при "хэндшейке" на 2-м сервере
40   |   Ошибка при подключении к 3-му серверу и произошла потеря регистрации (AT+CIPSTART)
41   |   Ошибка при подключении к 3-му серверу и закрытии сессии  (AT+CIPSHUT)
42   |   Ошибка при подключении к 3-му серверу (AT+CIPSTART)
43   |   Ошибка при "хэндшейке" на 3-м сервере
44   |   Ошибка при подключении к служебному серверу и произошла потеря регистрации (AT+CIPSTART)
45   |   Ошибка при подключении к служебному серверу и закрытии сессии  (AT+CIPSHUT)
46   |   Ошибка при подключении к служебному серверу (AT+CIPSTART)
47   |   Ошибка при "хэндшейке" на служебном сервере
48   |   Регистрация не получена (AT+CREG?, BAND_EGSM)
49   |   Регистрация не получена (AT+CREG?, BAND_DCS)
50   |   Не получен "SEND OK" от 1-го сервера
51   |   Не получен "SEND OK" от 2-го сервера
52   |   Не получен "SEND OK" от 3-го сервера
53   |   Не получен "SEND OK" от служебного сервера
54   |   Закрыт сокет с 1-м сервером 
55   |   Закрыт сокет с 2-м сервером
56   |   Закрыт сокет с 3-м сервером
57   |   Закрыт сокет со служебным сервером
58   |   Неудачная попытка отправки архива на 1-й сервер
59   |   Неудачная попытка отправки архива на 2-й сервер
60   |   Неудачная попытка отправки архива на 3-й сервер


Ссылка на шаблон объекта для Wialon с примером настройки датчика и валидатора. (После импорта шаблона в систему мониторинга перейдите в настройки датчика и повторно настройте валидатор, т.к. при импорте он может не прописаться):
https://drive.google.com/file/d/1t5Uloq7KNm0oC_KpwBLx3xUyjjrVWcPC


Была ли статья полезна?

Да Нет