|
|
  |
Разбираюсь с Quectel M10 - уже есть траблы ;(, часто теряет сеть |
|
|
|
Oct 19 2012, 05:21
|
Группа: Новичок
Сообщений: 4
Регистрация: 18-10-12
Пользователь №: 74 000

|
Добрый день!
Столкнулся с проблемой при работе с М10, пытался найти решение в интернете и наткнулся на это обсуждение. Может здесь помогут.
Суть в следующем: М10 будет использоваться для удаленного мониторинга и передачи цифровых данных от датчиков под управлением микроконтроллера PIC 18XX. Данные будут передаваться на персональный компьютер и в реальном времени выводится на какой-нибудь ВП из LabView 8.6. Для передачи данных планируется использовать обычный протокол TCP/IP т.к. он единственный поддерживается на обеих сторонах. И вот тут как раз загвоздка, ибо модуль никуда не хочет подключаться, равно как и в серверном режиме "прослушки" не принимает никаких клиентов. Алгоритм следующий:
at+ipr=115200 OK
at+qsimstat? +QSIMSTAT: 0,1 OK
at+cimi 250015200221958 OK
at+csq +CSQ: 9,0 OK
at+creg? +CREG: 0,1 OK
at+cgatt? +CGATT: 1 OK
at+qifgcnt=0 OK
at+qicsgp=1,"internet.mts.ru","mts","mts" OK
at+qimux=0 OK
at+qimode=0 OK
at+qidnsip=0 OK
at+qiregapp OK
at+qiact OK
at+qilocip 10.236.36.45
at+qiserver OK SERVER OK
at+qilport? TCP: 2020 UDP: 3030 OK
at+qistat OK STATE: IP STATUS
at+qiopen="TCP",83.167.121.105,8080 OK CONNECT FAIL
Симка от МТС, Москва. Может кто сталкивался с таким? Слышал где-то, что такая проблема происходит из-за МТС и решается как-то хитро через туннелирование, но я не до конца понял о чем речь. Признателен, если кто поможет)
|
|
|
|
|
Oct 19 2012, 09:11
|
Местный
  
Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947

|
Цитата(SetGecko @ Oct 19 2012, 08:21)  Добрый день!
Признателен, если кто поможет) В случае сервера см. вложение.
Сообщение отредактировал Aleksandr_q - Oct 19 2012, 09:12
Прикрепленные файлы
Server.pdf ( 115 килобайт )
Кол-во скачиваний: 1815
|
|
|
|
|
Oct 19 2012, 10:05
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Скорее всего, здесь посмотрите: http://electronix.ru/forum/index.php?showtopic=106898Для начала вставьте вашу симку в обычный модем, поднимите с компьютера GPRS и убедитесь, что с него доступен ваш сервер. Установите нет-монитор, и сразу станет видно, что там происходит. Как добъетесь доступа, тогда пробуйте с модуля. ПС: может, не в тему, но сердце сжимается, когда вижу реализацию соединения на М10 через АТ-команды при наличии почти что линуксовых функций в самом модуле и готовых примеров в комплекте. Один раз освоить, и навсегда распрощаетесь с массой головной боли.
|
|
|
|
|
Oct 19 2012, 10:51
|
Знающий
   
Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163

|
Цитата ПС: может, не в тему, но сердце сжимается, когда вижу реализацию соединения на М10 через АТ-команды при наличии почти что линуксовых функций в самом модуле и готовых примеров в комплекте. Один раз освоить, и навсегда распрощаетесь с массой головной боли. Собственно вместо одной головной боли человек получит другую. Сейчас один тулчейн и универсальный набор команд для различных модемов. А будет два тулчейна, привязка к конкретному модему, проблемы с версиями прошивок и увеличение технологических операций при подготовке устройства.
|
|
|
|
|
Oct 19 2012, 13:47
|
Группа: Новичок
Сообщений: 4
Регистрация: 18-10-12
Пользователь №: 74 000

|
Спасибо за советы, но тут скорее дело в другом: модуль и PC находятся за NAT и друг до друга они достучаться не могут. Думаю использовать VPN по принципу точка-точка или ковырятся через dydns.com
|
|
|
|
|
Oct 19 2012, 14:49
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Цитата(andrewlekar @ Oct 19 2012, 13:51)  универсальный набор команд для различных модемов Ваши слова да к богу бы  Цитата(SetGecko @ Oct 19 2012, 16:47)  Спасибо за советы, но тут скорее дело в другом: модуль и PC находятся за NAT и друг до друга они достучаться не могут. Думаю использовать VPN по принципу точка-точка или ковырятся через dydns.com Вы хотите поднять VPN с модуля??? И куда, ведь сервер все равно недоступен... - Дайте IP вашего компьютера, на котором сервер (выполните ipconfig /all) - Зайдите на 2ip.ru/ и посмотрите, что там покажет - укажите, как компьютер с сервером подключен к интернет: непосредственно, через роутер, через беспроводное соединение и т.п. И dyndns тут тоже не при чем на даном этапе.
|
|
|
|
|
Oct 23 2012, 07:18
|
Группа: Новичок
Сообщений: 4
Регистрация: 18-10-12
Пользователь №: 74 000

|
Цитата(GeGeL @ Oct 19 2012, 18:49)  Ваши слова да к богу бы  Вы хотите поднять VPN с модуля??? И куда, ведь сервер все равно недоступен... - Дайте IP вашего компьютера, на котором сервер (выполните ipconfig /all) - Зайдите на 2ip.ru/ и посмотрите, что там покажет - укажите, как компьютер с сервером подключен к интернет: непосредственно, через роутер, через беспроводное соединение и т.п. И dyndns тут тоже не при чем на даном этапе. Собственно в домашних условиях я работаю с ноута, подключенного по беспроводному соединению, но вообще предполагается работа с компьютером подключенным через роутер
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 23 2012, 14:59
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
ОК, тут понятно. Цитата(SetGecko @ Oct 23 2012, 10:18)  Собственно в домашних условиях я работаю с ноута, подключенного по беспроводному соединению Тут непонятно: ноут подключен по беспроводному соединению к ЧЕМУ? Если к вашему роутеру, то модель роутера укажите. Или к публичной WiFi? Также зайдите в меню роутера и посмотрите, какой IP висит на WAN-интерфейсе роутера (назначен провайдером). И еще: перезапустите роутер и компьютер и проделайте все снова (посмотрите локальный IP, WAN-IP роутера и внешний на 2ip.ru). Тогда иформация будет полной, можно будет посоветовать, что делать.
|
|
|
|
|
Oct 26 2012, 08:14
|
Группа: Новичок
Сообщений: 4
Регистрация: 18-10-12
Пользователь №: 74 000

|
Звиняйте за мою неграмотность, раньше просто никогда подобными вещами не интересовался
Для меня сейчас более актуально заставить модуль работать и подсоединяться к институтскому ПК. До 30 числа, у меня к сожалению возможности узнать модели роутера не предвидится. Хотя если мне память не изменяет, внешний адрес там, который выдает 2ip, 192.233.70.243. Роутер стоит, только между сервером и сетью, поэтому адреса 10.10.ХХ.ХХ я не встречал за то беглое знакомство, что мне предстояло провести. Более детально смогу сообщить только во вторник
|
|
|
|
|
Nov 1 2012, 14:03
|
Группа: Новичок
Сообщений: 1
Регистрация: 1-11-12
Пользователь №: 74 206

|
Добрый день. Можно ли с М12 слить прошивку ОCPU, если да, то как тогда залочить модуль?
|
|
|
|
|
Nov 9 2012, 12:36
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 28-11-08
Пользователь №: 42 039

|
модем M10 симка мегафон, беда просто  данные по TCP не проходят (на других операторах все нормально), если ставить симку в модем SIM900 то все работает. лог: ATI Quectel_Ltd Quectel_M10 Revision: M10BR06A07N32 OK AT+CFUN? +CFUN: 1 OK AT+CPIN? +CPIN: READY OK AT+GSN 359231039718174 OK AT+CSQ +CSQ: 26,0 OK AT+CREG? +CREG: 0,1 OK AT+CGREG? +CGREG: 0,1 OK AT+CGCLASS? +CGCLASS: "B" OK AT+CGATT=1 OK AT+QIREGAPP="internet","inet","inet" OK AT+CSQ +CSQ: 31,0 OK AT+QISTAT OK STATE: IP START AT+QIACT OK AT+QILOCIP 10.159.85.162 AT+QISTAT OK STATE: IP STATUS AT+QIAUTOS=0 OK AT+QIHEAD=1 OK AT+QIPROMPT=1 OK AT+QISTAT OK STATE: IP STATUS AT+QIOPEN="TCP","62.165.36.34","1082" OK CONNECT OK AT+QISEND=10 >1234567890 SEND OK AT+QISACK +QISACK: 10, 0, 10 OK AT+QISACK +QISACK: 10, 0, 10 OK AT+QISACK +QISACK: 10, 0, 10 OK AT+QISACK +QISACK: 10, 0, 10 OK …. и так продолжается 10-20 мин (пакет «1234567890» так на сервер и не приходит!) AT+QISTAT OK STATE: CONNECT OK AT+CSQ +CSQ: 31,0 OK AT+CPIN? CPIN: READY OK AT+CREG? +CREG: 0,1 OK AT+CGREG? +CGREG: 0,1 OK На других операторах все работает замечательно, где искать ошибки?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|