2018
12.31
SIM7100E
SIM7100E со снятой крышкой

Привет. Сегодня в рубрике как прикрутить модем SIM7100E к Mikrotik hAP Lite.

Раньше я использовал модем ZTE MF823D с внешней антенной APEX, который стал в последнее время часто отваливаться при любой нагрузке.

Выбор пал на модем Sim7100e с куалом чипом. Заказывал у товарища на Али, предварительно загуглив и просив будет ли работать.

Модем привлекал тем что на нем построено много «промышленных» роутеров и прочих iot девайсов. Плюс подходил по характеристикам для работы на улице в боксе антенны т.е. от -40 до 80 градусов. Вроде и не замерзнет и летом в боксе не перегреется.

На модеме есть три разъёма для подключения антенн: MAIN, GPS, AUX. К MAIN подключается антенна, которая работает как на приём, так и на передачу. К GPS понятно, что GPS антенна. А вот AUX предназначен для дополнительной внешней антенны и в случае подключения работает исключительно на приём.

Разьемы

При подключении к микротику он видит 2 интерфейса LTE и PPP. По официальной доке работает пока только PPP, а в 7 прошивке уже обещают работу LTE.

Но опять же при подключение нужно было применять бубен т.к. 2 интерфейса быть не должно иначе PPP не работает т.к. LTE казалось бы не рабочий, запускался, но не давал по DHCP адрес роутеру.

LTE режим, вроде и видится, но адрес не дает.

Для отключения LTE идем в System > Ports > Firmware и ставим галку не определять модем как LTE. И перезагружаем роутер.

После ребута появляется только интерфейс PPP. Главная тема в его настройке выбрать правильные data channels и info channel. Для этого модема они 2 и 3.

data channels и info channel

Дальше можно ничего не трогать, просто включаем интерфейс и он подключается. Включаем максарад в нате и инет есть.

Инфо которую дает модем.

Казалось бы вот и все. Но мы то умные и хотим сделать все лучше) И начинаем приделывать LTE режим.

В процессе танцев с бубном ничего не получилось и я решил поиграться с AT командам и доигрался) Введя команду AT+CUSBPIDSWITCH=9004,1,1 которая нужна для другого модема.

Роутер больше не видел этого модема… Воткнул в linux, там тоже видно только модель и все.

Все дело в том что команда выше поменяла PID дейвайса на неверный) Определялось как idVendor=1e0e, idProduct=9004, а надо idVendor=1e0e, idProduct=9001.

Потыкавшись как вернуть все в зад поизучал доку на чип и попробовал замкнуть пины на чипе, которые ни к чему не привели…

Но в линуксе есть замечательная тема по изменению pid устройства. В ведя echo 1e0e 9001 > /sys/bus/usb-serial/drivers/generic/new_id в dmesg появилось что найден модем и 5 ttyUSB. Алилуя)

Быстренько меняю через AT команду все обратно и модем начинает видится роутером).

А хотелось именно LTE и за того что там просто посылать AT команды для проверки температуры и напряжения в модеме. /interface lte at-chat lte1 input=»AT+CPMUTEMP»

В PPP режиме тоже можно узнать это все через /system serial-terminal usb1 channel=3

И так чего можно получить

AT+CPMUTEMP
+CPMUTEMP: 14

Температура. Модем за окном на улице -5

AT+CBC
+CBC: 3.761V

Напряжение на чипе

AT+CSQ
+CSQ: 31,99

Уровень сигнала. Расчитываемый по формуле. (X = 31): -113 + X * 2 = -113 + 31 * 2 = -51 дБ

ATI
Manufacturer: SIMCOM INCORPORATED
Model: SIMCOM_SIM7100E
Revision: SIM7100E_V4.5
IMEISV: 866802021617644
+GCAP: +CGSM

Просто инфа по модему

Еще как вариант

/interface ppp-client info ppp-out1 user-command=»AT+CPMUTEMP»

   modem-status: ready
     pin-status: no password required
  functionality: full
   manufacturer: SIMCOM INCORPORATED
          model: SIMCOM_SIM7100E
       revision: +GMR: 4534B06SIM7100E
  serial-number: 866802021617644
current-operator: YOTA YOTA (unknown)
                imsi: 250110102440577
   access-technology: Evolved 3G (LTE)
      signal-strengh: -51 dBm
    frame-error-rate: n/a
        user-command: AT+CPMUTEMP
 +CPMUTEMP: 14
OK

Но выдается это не сразу.. даже если использовать once.

Speedtest. Не подалеку от Москвы с внешней антенной

На этом и все. Ниже еще пару фоток модема.

Охлаждение
Подключие к боксу с MIMO антенами.
Zabbix вывод

No Comment.

Add Your Comment