Менеджер SIM карт используется для управления двумя слотами SIM. Также он является, так называемым, "контролирующим органом" в роутере. Он следит за стабильностью соединения.
1. Настройки Менеджера SIM в WEB-интерфейсе
Менеджер SIM находится по пути "Службы" → "Менеджер SIM"
Отредактируем конфигурацию Менеджера SIM
Параметр | Описание |
По умолчанию |
---|---|---|
Включить сервис |
Включение/выключение работы сервиса ![]() |
Включено |
Использовать только SIM с высоким приоритетом |
Опция предназначена для случаев, когда необходимо использовать в роутере только одну SIM-карту. Если высокий приоритет назначен только SIM-карте 1, при потере соединения роутер не будет переключаться на SIM2. ![]() |
Отключено |
Число неудачных попыток пинга |
Количество неудачных попыток подключения к тестовым серверам, при превышении которого роутер переключится на другую SIM-карту. ![]() |
3 (Минимальное значение 1) |
Период проверки, сек |
Периодичность проверки доступа к тестовым серверам (в секундах). Доступность серверов указывается для обеих SIM-карт. ![]() |
60 секунд (Минимальное значение 30 секунд) |
Период переключения на приоритетную SIM-карту |
Время, через которое модем попытается переключиться на приоритетную SIM, если она вставлена в лоток. ![]() |
6000 секунд (100 минут) (Минимальное значение 60 секунд) |
Имя устройства АТ модема |
Номер порта GPIO, отвечающего за сервисные процессы управления SIM-картами. ![]() |
Для модулей связи (SIM5360, SIM7100, A7602) на RTU1068 используется порт /dev/ttyGSM1 На RTU968 Для модулей (SIM5300, EHS5) используется порт /dev/ttyACM3 Для модулей (SIM5360 / SIM7100) используется порт/dev/ttyUSB2 |
Имя интерфейса |
Имя интерфейса сотовой связи. ![]() |
3g-internet для 3G-модулей (для EHS5, SIM5300) internet для 4G-модулей (для A7602E-H) |
Адреса тестовых серверов для пинга |
Тестовые адреса для проверки подключения к Интернету. По умолчанию настроены адреса DNS-серверов Google. Это поле нельзя оставлять пустым.![]() |
8.8.8.8 8.8.4.4 |
Минимально допустимый уровень сигнала ASU |
Уровень сигнала, ниже которого произойдёт переключение на другую SIM-карту, вне зависимости от доступности проверочных серверов. ![]() |
0 - не применяется (Минимальное значение 1, Максимальное значение 31) |
Переключений SIM-карт до сброса модема |
После указанного числа переключений произойдёт сброс модема по питанию. ![]() |
3 (Минимальное значение 0, Максимальное значение 100) |
Переключений SIM-карт до перезагрузки роутера |
После указанного числа переключений произойдёт перезагрузка роутера. Число должно превышать значение, заданное в параметре "Переключений SIM-карт до сброса модема". ![]() |
0 (Минимальное значение 0, Максимальное значение 100) |
Приоритет |
Приоритет SIM: высокий (high)/низкий (low). Если обе SIM-карты имеют одинаковый приоритет, то роутер по умолчанию включается на SIM1. ![]() |
SIM1: high SIM2: low |
Имя точки доступа |
Имя точки доступа (APN), задаётся оператором связи. ![]() |
internet |
PIN-код |
PIN-код для SIM-карт. ![]() |
отключен |
Имя пользователя |
Задаётся оператором связи. ![]() |
не задан |
Пароль |
Задаётся оператором связи. ![]() |
не задан |
В разделе "Информация" также отображается вся информация о текущем подключении по 3G/4G. После нажатия на кнопку "Обновить", необходимо подождать некоторое время для получения информации по подключению.
2. Настройки Менеджера SIM с помощью консоли роутера
При внесении изменений в конфигурационный файл simman2
неверных значений, Менеджер SIM может перестать корректно работать или не работать вовсе. Рекомендуем изменять значения только те, которые выделены в описании.
Для настройки Менеджера SIM с помощью консоли необходимо открыть файл /etc/config/simman2
:
nano /etc/config/simman2
Пример содержимого файла:
config simman2 'core'
option enabled '1' # Включение/выключение работы сервиса (Включено)
option only_first_sim '0' # Использовать только SIM с высоким приоритетом (Отключено)
option retry_num '3' # Число неудачных попыток пинга (3)
option check_period '60' # Период между попытками пинга (60)
option delay '6000' # Период переключения на приоритетную SIM-карту (6000)
list testip '8.8.8.8' # Адреса тестовых серверов (Данное поле нельзя оставлять пустым)
option atdevice '/dev/ttyGSM1' # Имя устройства АТ модема
option iface 'internet' # Имя интерфейса
option sw_before_modres '3' # Переключений SIM-карт до сброса модема
option sw_before_sysres '0' # Переключений SIM-карт до перезагрузки роутера
option csq_level '0' # Уровень сигнала, при котором происходит переключение на другую SIM-карту
option sim0_apn 'internet' # Имя точки доступа SIM1
option sim1_apn 'internet' # Имя точки доступа SIM2
option restart_services 'smstools3'
option pwrkey_gpio_pin '105'
option gsmpow_gpio_pin '83'
option simdet_gpio_pin '78'
option simaddr_gpio_pin '82'
option simdet0_gpio_pin '79'
option simdet1_gpio_pin '104'
option firststart '0'
option sim0_priority '1' # Приоритет SIM 1 (Высокий)
option sim1_priority '0' # Приоритет SIM 2 (Низкий)
option sim1_mode 'gsm' # Тип службы SIM 2 (GSM)
option sim0_mode 'umts' # Тип службы SIM 1 (3G)
После редактирования файла необходимо сохранить изменения и перезапустить Менеджер SIM:
/etc/init.d/simman2 restart
3. Алгоритм работы Менеджера SIM
Одним из основных механизмов работы Менеджера SIM является контроль за состоянием соединения. Благодаря этому механизму можно осуществить автоматическое переключение SIM-карт, а также перезагрузку модуля модема или перезагрузку самого роутера.
Алгоритм работы следующий:
- Задаются проверочные IP-адреса и число неудачных запросов до данных адресов (ping). (По умолчанию 8.8.8.8, 8.8.4.4)
- Если данные IP-адреса недоступны, после указанного количества неудачных попыток происходит переключение на резервную SIM-карту и далее аналогичная проверка доступности заданных адресов. (По умолчанию 3)
- После переключения на резервную SIM-карту, на которой выбран низкий приоритет, через заданное количество времени происходит обратный возврат на приоритетную SIM-карту.
- После заданного количества переключений SIM-карт происходит сброс питания модуля модема. (По умолчанию 3)
- После заданного количества переключений SIM-карт происходит перезагрузка всего роутера. (По умолчанию 0 — отключено)
- Если активирован параметр "Минимально допустимый уровень сигнала, ASU", Менеджер SIM будет переключаться на другую SIM-карту, если уровень сигнала опустится ниже установленного порога, независимо от состояния проверочных серверов.
К примеру, если выбрать заданное количество переключений SIM до перезагрузки роутера (п.5) равным 7, а количество попыток до сброса питания модема (п.4) равным 3, то при недоступности заданных IP-адресов и после указанных выше попыток переключений SIM-карт, первоначально будет отрабатывать 2 раза сброс питания модема (3+3), а на 7-й раз — произойдёт перезагрузка всего роутера.