Support Mikrotik ответил, что в RouterOS для обычных смертных снять QXDM логи с модема нельзя.
Единственный путь только через ПК.
Ну чтож, будем работать по старой схеме через ПК.
Дмитрий, скажите пожалуйста, есть ли AT команда которой можно посмотреть UPTIME сессии на модеме ?
AT+QCFG=“dbgctl”,0 относится только ко снятию логов с мозгов модуля, а не логов Микротика
А не подскАжите как это можно сделать через ПК подробнее?
Сложно говорить про uptime для LTE, т.к. сеть не держит ресурсы постоянно выделенными под Вас. Есть регистрация и назначенный IP, но само выделение радиоресурсов происходит динамически. Т.е. если возникает необходимость в передаче данных, модуль отправляет запрос сети, сеть его принимает (или нет) и выделяет радиоресурсы, потом идет обмен данными, затем, если возникает пауза в обмене, и от вас ничего нет в течение некоторого тайм-аута (обычно пара секунд), то сеть шлет сообщение об изъятии радиоресурсов. И при следующей порции данных все начинается заново.
Уровень же TCP/IP находится выше и сам стек TCP в случае QMI/MBIM находится на стороне хоста. Т.е. об uptime можно говорить со стороны стека TCP, т.е. с момента когда менеджер соединений на стороне хоста получил IP и до тех пор, пока сеть не деактивирует контекст, т.е пока пришлет NW DETACH.
Это можно в случае с EM12, его можно вытащить из роутера и воткнуть через переходник в ПК. В случае EG12 без поддержки Микротика не обойтись. Ну или перешить роутер на что-то типа OpenWRT.
Дмитрий, скажите пожалуйста, как мне отследить NW DETACH в момент логирования QXDM, через QNavigator ?
Можно через любую терминалку. Я обычно QCOM использую https://cnquectel-my.sharepoint.com/:u:/g/personal/europe-fae_quectel_com/ET82HI8icTdBmUhETVklykABXGrczlu9i5fZytoXzEvcLA?e=Q1YYJ0
После включения модуля сделайте AT+CGEREP=2 чтобы включить эти сообщения.
Понял, спасибо.
Куда мне будет необходимо Вам отправить логи ?
Можете ответить на последнее письмо от Eason He. Я там в копии
Понял,спасибо.
А кто-нибудь здесь знает, как будет работать /system/logging/add topics=lte action=disk prefix= ?
Или в этот форум не по адресу?
Сорру, сам нашел. Можно подмонтировать флешку, даже в FAT32 и на нее писать Log.
Дмитрий, если это работает - это выход из положения с логом модема?
PS
Вот только что поставить в качестве add topics= ?
Или результат этой комады в лог Микротика (точнее ROS 7) не попадет?
Команду сделал - все равно отвал. В логах микротика ничего нет, да и в принципе, для роутера ничего не меняется, только вот инета нет.
Нужно как-то запустить сбор лога с модуля в Микротике. Под Linux есть утилита QLog. Но как ее собрать и запустить на RouterOS я не знаю. Наверное можно, но по всей видимости нужно иметь SDK от Микротика и знать модель проца, под который собрана операционка.
В общем без поддержки Микротика не обойтись, я боюсь. Напишите им в техподдержку и на форум.
Чем больше будет таких вопросов, тем быстрее они будут реагировать.
Формально для Quectel заказчиком является Mikrotik, т.к. Quetel не продает модули в розницу. И чем больше Микротик получит претензий, тем быстрее все это пройдет по цепочке в Quectel. Просто поддерживать каждого конечного клиента никаких ресурсов не хватит.
AT+QCFG=“dbgctl”,0 только включает расширенное логирование внутри модуля. Для снятия лога под виндой надо использовать COM порт с “DM” в названии. Под Linux это будет /dev/ttyUSB0 (если модем единственное устройство с последовательными портами). А вот как это сделать на RouterOS я не знаю.
Понял, спасибо! Значит все-таки что-то другое.
@all
Буду признателен, если отпишетесь:
- при какой скорости появляется отвал соединения
- какая агрегация в момент возникновения проблемы
- на каком операторе проявляется проблема
- на каком тарифе (смартфонный, роутерный и т.п.)
- в каком регионе (страна, область, город)
- можете ли предоставить доступ через TeamViewer к ПК с Windows и подключенным модулем EM12
Хорошо. Еще разбольшое Вам спасибо. Пока понаблюдаю. Попробую сменить оператора.
Наверняк у микротиков есть секретный доступ к консоли Linux в отладочной ROS. А может быть и не только в отладочной.
День добрый!
Были проблемы с сетью на модеме EM12-G с роутером rbm33g и притом очень странные, чаще на высокой скорости, при прохождении теста скорости или ip телефонии с высокоприоритетным траффиком.
Полностью переставал ходить траффик, при этом модем видел несущие и сигнал не пропадал.
At команда пинг показывала, что модем пингует 8.8.8.8 и у него сеть в наличии. Тогда как от роутера пинг не проходил.
interface lte at-chat lte1 input="AT+QPING=1,\"8.8.8.8\""
output: OK
Обычно падения сети происходили при агрегации трех несущих, во время когда сеть меньше всего загружена и была максимальная скорость в районе 150-170 мегабит в секунду.
Ограничение скорости не дало результатов.
Как костыль помогла настойка перезагрузки lte при пропадании интернета.
Помогла установка радиатора на термопасту сверху экрана и термопрокладок под экраном.
Вначале были установлены термопрокладки 0,5мм на чипы esmt fm6bd4g2ga, QUALCOMM sdx20, QPM2622 и транзистор рядом. После этого падения интернета прекратились.
В дальнейшем были установлены термопрокладки разной толщины на остальные чипы.
При траффике радиатор, установленный сверху настолько нагревается, что нельзя удержать руку на нем.
Такое ощущение, то от перегрева падал канал между модемом и роутером. Возможно это только мой случай…
Дмитрий добрый день.
После AT+CGEREP=2 в терминале сообщения не появляются.
Добрый день Дмитрий!
Сменил оператора (но тариф без привязки к телефонному номеру и пакета sms). Uptime на сегодня 1d 16h 30m. Агрегация b3+b20, скорость на speedtest UL от 90 до 120 мбитс. В техподдержку Mikrotik отправил описание проблемы и проиложил Log. Пока ответа нет. Из Quectel больше тоже ничего не было.
С уважением,
Дмитрий.
У меня redmi 10 pro, там snapdragon 732G, модем x15 (cat 15 DL. 4x4 MIMO), как вы думаете, чем он охлаждается в корпусе смартфона? 130 я на новой вышке в районе д. Гущя гонял лекго (B3+B20, 4x4)
Не забываем про приложения и графический ускоритель. Вы at+qtemp? Смотрели?
ati
Quectel
EM12
Revision: EM12GPAR01A21M4G_BETA0818
OK
at+qtemp
OK
+QTEMP: “xo_therm_buf”,“37”
+QTEMP: “mdm_case_therm”,“38”
+QTEMP: “pa_therm1”,“37”
+QTEMP: “tsens_tz_sensor0”,“40”
+QTEMP: “tsens_tz_sensor1”,“40”
+QTEMP: “tsens_tz_sensor2”,“39”
+QTEMP: “tsens_tz_sensor3”,“40”
+QTEMP: “tsens_tz_sensor4”,“40”
± пару градусов, это не мешает ему отваливаться