|
|
  |
M10 / M12 и MTC - TCP Connect |
|
|
|
Nov 30 2011, 04:31
|
Участник

Группа: Свой
Сообщений: 73
Регистрация: 14-10-08
Из: Omsk
Пользователь №: 40 929

|
У модулей Quectel M10/M12 с SIM-картами МТС нового выпуска (красные) наблюдается интересная реакция на установление соединения TCP при выключенном сервере: Код AT+QISTAT
OK
STATE: IP INITIAL
AT+QIOPEN="TCP","091.215.084.098",1095
OK
CONNECT OK Те же модули со старыми картами МТС (желтые) и с картами TELE2 ведут себя адекватно: Код AT+QISTAT
OK
STATE: IP INITIAL
Call Ready
AT+QIOPEN="TCP","091.215.084.098",1095
OK
CONNECT FAIL Исходные версии прошивок M10BR06A06N32 и M12BR01A08N32. Модуль на отладочной плате Quectel M10-TE-A_v2.01 с любыми SIM работает нормально. версия прошивки M10BR05A09S32. APN стандартный "internet.mts.ru" SIM, с которой не работает - корпоративная Попытка перепрошить первый модуль М10 на M10BR05A09N32, соответствующую прошивке отладочного модуля не устраняет проблему. Более поздняя прошивка M10BR07A01N32 также не устраняет проблему. В чем может быть разница между прошивками типа S32 и N32 с одинаковым номером? Согласно документации они функционально идентичны. Как можно устранить описанную проблему? PS Техподдержка Рейнбоу (Российская) не может дать ответ уже вторую неделю
Сообщение отредактировал EugenyAM - Nov 30 2011, 04:44
|
|
|
|
|
Nov 30 2011, 06:07
|
Участник

Группа: Свой
Сообщений: 73
Регистрация: 14-10-08
Из: Omsk
Пользователь №: 40 929

|
Как выяснилось, корпоративность симки не влияет на описанный эффект. Карта от USB модема МТС (2009 г) ведет себя так же неадекватно. Прошивка M10BR07A04N32 тоже эффекта не дает.
Сообщение отредактировал EugenyAM - Nov 30 2011, 06:12
|
|
|
|
|
Nov 30 2011, 07:44
|
Частый гость
 
Группа: Участник
Сообщений: 105
Регистрация: 25-07-05
Пользователь №: 7 079

|
Цитата(=F8= @ Nov 30 2011, 09:16)  Помнится квикткловцы давеча рассказывали, что проблемы с карточками в далёком прошлом. Ага... Я не защищаю, но тут проблема не с симками. Возможно стек TCP, а возможно и оператор чего-то намудрил. Тут правильнее всего подключать дебаг порт, делать логирование кетчером и отправлять в техподдержку на исследования. А что значит ВЫКЛЮЧЕНЫЙ сервер? Если это тот, который на IP 091.215.084.098 то ничего удивительного. Коннекта быть и не должно. Если имеется ввиду внутренний сервер на модеме - то явный глюк.
Сообщение отредактировал kovz - Nov 30 2011, 07:49
|
|
|
|
|
Nov 30 2011, 07:56
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 16-11-09
Из: Омск
Пользователь №: 53 657

|
Цитата(kovz @ Nov 30 2011, 11:44)  Я не защищаю, но тут проблема не с симками. Возможно стек TCP, а возможно и оператор чего-то намудрил. Тут правильнее всего подключать дебаг порт, делать логирование кетчером и отправлять в техподдержку на исследования.
А что значит ВЫКЛЮЧЕНЫЙ сервер? Если это тот, который на IP 091.215.084.098 то ничего удивительного. Коннекта быть и не должно. Если имеется ввиду внутренний сервер на модеме - то явный глюк. Работаю с EvgenyAM, поэтому в курсе дел. Выключенный сервер это и есть выключенный сервер. То есть серверное приложение на порту 1095 закрыто. С этим IP и портом и с этими же симками у нас Телитовские GM862 работают без проблем уже 5-ый год. Более того с этой симкой нормально работает М10 с отладочной платы, как тут впрочем уже было сказано, когда отладили всё на нём закупили М12 и с этим же набором команд - сюрприз, решили вернуться на М10 и опять тот же сюрприз. Со старыми симками всё везде нормально.
Сообщение отредактировал Yogen - Nov 30 2011, 08:00
|
|
|
|
|
Nov 30 2011, 11:06
|
Участник

Группа: Свой
Сообщений: 73
Регистрация: 14-10-08
Из: Omsk
Пользователь №: 40 929

|
Цитата(kovz @ Nov 30 2011, 14:44)  А что значит ВЫКЛЮЧЕНЫЙ сервер? Если это тот, который на IP 091.215.084.098 то ничего удивительного. Коннекта быть и не должно. Если имеется ввиду внутренний сервер на модеме - то явный глюк. Естественно, при выключенном сервере коннекта быть не должно, но, по мнению модема - он есть. В этом и заключается суть проблемы.
|
|
|
|
|
Nov 30 2011, 17:15
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Проблема том, что на прошивке для N-флеши с некоторыми сим-картами дают ложное подтверждение открытия TCP, хотя с другими сим-картами все нормально. А прошивки для S-флеши ведут себя адекватно. Верно?
Если так, то есть смысл обратиться в Quectel. Но все равно китайцы сами эту проблему вряд ли решат, т.к. скорее всего, с их операторами как раз все нормально. Придется логировать.
У Вас есть catcher? Если да, подключите его к дебагпорту на 460800 (USB-COM), загрузите BPLGUInf соответвенно прошивке, установите фильтры и попытайтесь сами отловить отличие на разных сим-картах. Все равно китайцы попросят это сделать.
PS: кстати, а что дальше происходит, когда данные на несуществующий сервер начинаете отсылать? PPS: также попробуйте с другими портами, нейтральными, выше этак 10000. С натяжкой теоретичеки возможно, сисоп что-то в ответ шлет при попытке открытия с некоторых карт, и это сбивает модуль...
Сообщение отредактировал GeGeL - Nov 30 2011, 17:27
|
|
|
|
|
Dec 1 2011, 02:29
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 16-11-09
Из: Омск
Пользователь №: 53 657

|
Цитата(GeGeL @ Nov 30 2011, 21:15)  Проблема том, что на прошивке для N-флеши с некоторыми сим-картами дают ложное подтверждение открытия TCP, хотя с другими сим-картами все нормально. А прошивки для S-флеши ведут себя адекватно. Верно? Да, похоже всё именно так. Цитата(GeGeL @ Nov 30 2011, 21:15)  PS: кстати, а что дальше происходит, когда данные на несуществующий сервер начинаете отсылать? Дальше, примерно через 5 секунд, всегда вываливается CLOSED
Сообщение отредактировал Yogen - Dec 1 2011, 02:31
|
|
|
|
|
Dec 1 2011, 04:13
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 16-11-09
Из: Омск
Пользователь №: 53 657

|
Это IP прокси нашей канторы, на нем правила для раздачи пакетов, приходящих на избранные порты (1095, 1096 и т.д.) на отдельные машины внутри сети. Первое, что пришло в голову, когда столкнулся с проблемой это, что М10 конектится с прокси и я варварски выдернул из него сеть, временно лишив всю кантору Интернета, однако результат был тот же самый– CONNECT OK. GM862 с этой же конфигурацией сети работают без замечаний. Попробовали соединение с заведомо недоступным портом mail.ru 9991 – тоже коннект ОК
|
|
|
|
|
Dec 1 2011, 10:50
|
Участник

Группа: Свой
Сообщений: 73
Регистрация: 14-10-08
Из: Omsk
Пользователь №: 40 929

|
Странности продолжаются... Сегодня модуль S32 ведет себя так же, как и N32 - всегда дает CONNECT OK с этой SIM-картой
Отправили логи Catcher'a в Quectel... ждем...
|
|
|
|
|
Jun 8 2013, 07:09
|
Группа: Участник
Сообщений: 11
Регистрация: 11-04-13
Пользователь №: 76 456

|
подскажите как использовать catcher с м10 ,точнее нужно ли добавлять что либо в исходный код или компилировать с какими нибудь приблудами
Ql_SetDebugMode(ADVANCE_MODE);
выхлоп катчер :
Frame #: 84 Slave Frame #: 0 Time: 84 Local Time: 13:00:51:122 2013/06/08 Message: SML: Load! Frame #: 100 Slave Frame #: 0 Time: 100 Local Time: 13:00:51:122 2013/06/08 Message: SAIC turn on Frame #: 109 Slave Frame #: 0 Time: 109 Local Time: 13:00:51:132 2013/06/08 Message: [SIM_DRV]:ATR= 3B1F9480310073122113574A33052B323400 Frame #: 109 Slave Frame #: 0 Time: 109 Local Time: 13:00:51:132 2013/06/08 Message: [SIM_DRV]: L1usim_Reset OK v: 4, T: 0, app: 1, speed:1 Frame #: 117 Slave Frame #: 0 Time: 117 Local Time: 13:00:51:172 2013/06/08 Message: UICC SIM Inside Frame #: 141 Slave Frame #: 0 Time: 141 Local Time: 13:00:51:282 2013/06/08 Message: 1.8V tech SIM: SIM reset@1.8V Frame #: 141 Slave Frame #: 0 Time: 141 Local Time: 13:00:51:282 2013/06/08 Message: SIMcardReset@1.8V Frame #: 169 Slave Frame #: 0 Time: 169 Local Time: 13:00:51:412 2013/06/08 Message: sst:FF 3F FF 0F 0F 00 FF 03 00 0F 00 00 00 00 00
Frame #: 190 Slave Frame #: 0 Time: 190 Local Time: 13:00:51:502 2013/06/08 Message: IMSI_Read Frame #: 203 Slave Frame #: 0 Time: 203 Local Time: 13:00:51:562 2013/06/08 Message: PLMNSELexist Frame #: 208 Slave Frame #: 0 Time: 208 Local Time: 13:00:51:582 2013/06/08 Message: TestSIM_OR Frame #: 208 Slave Frame #: 0 Time: 208 Local Time: 13:00:51:582 2013/06/08 Message: !TestSIM Frame #: 235 Slave Frame #: 0 Time: 235 Local Time: 13:00:52:102 2013/06/08 Message: ATE0
Frame #: 238 Slave Frame #: 0 Time: 238 Local Time: 13:00:52:102 2013/06/08 Message: SIM_MMRR_READY Frame #: 260 Slave Frame #: 0 Time: 260 Local Time: 13:00:52:102 2013/06/08 Message: LongMSISDN Frame #: 268 Slave Frame #: 0 Time: 268 Local Time: 13:00:52:102 2013/06/08 Message: Enhance Speed 64 SIM Frame #: 2636115 Slave Frame #: 0 Time: 1274 Local Time: 13:00:56:512 2013/06/08 Message: [SIM]:savedMask == 0
в демо видео гораздо больше инфы.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|