csm7 0 20 марта, 2017 Опубликовано 20 марта, 2017 · Жалоба Пытаюсь соединиться по 3G в соответствии с рекомендациями представленными в документации описанной в файле sim5360_tcpip_application_note_v0.01_0.pdf На одном модуле запускаю TCP сервер AT+CGSOCKCONT=1,"IP","www.ab.kyivstar.net" OK AT+NETOPEN OK AT+NETOPEN? +NETOPEN: 1,0 - что значит сеть открыта и ошибок нет OK AT+ipaddr +IPADDR: 10.206.13.49 - получил серый IP OK AT+SERVERSTART=8080,0 - поднимаем TCP сервер на 0 сокете с портом 8080 OK AT+SERVERSTART=9000,1 - поднимаем TCP сервер на 1 сокете с портом 9000 OK AT+serverstart? +SERVERSTART: 0,8080 +SERVERSTART: 1,9000 OK - проверил точно сервера поднялись ----------------------------------------------------------------------- С другого модуля пробую достучаться к серверам AT+CGSOCKCONT=1,"IP","www.ab.kyivstar.net" OK AT+NETOPEN OK +NETOPEN: 0 AT+NETOPEN? +NETOPEN: 1,0 OK AT+ipaddr +IPADDR: 10.240.25.146 OK теперь стучусь к серверам AT+CIPOPEN=0,"UDP","10.206.13.49",8080 +CIPOPEN: 0,3 ERROR AT+CIPOPEN=1,"UDP","10.206.13.49",9000 +CIPOPEN: 1,3 ERROR Где я делаю ошибку? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 20 марта, 2017 Опубликовано 20 марта, 2017 · Жалоба Документацию не читаем.... :( SIMCOM_SIM5360_ATC_EN_V0.22.pdf страница 392-393 читать до полного понимания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
csm7 0 20 марта, 2017 Опубликовано 20 марта, 2017 · Жалоба пробовал и так и эдак Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 21 марта, 2017 Опубликовано 21 марта, 2017 · Жалоба Тогда начнем с самого начала. Какая версия прошивки модуля? Что модуль отвечает на команду AT+SIMCOMATI Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
csm7 0 21 марта, 2017 Опубликовано 21 марта, 2017 · Жалоба Manufacturer: SIMCOM INCORPORATED Model: SIMCOM_SIM5360E Revision: 35316B09SIM5360E SIM5360E_35316_160411_V1.00 QCN: IMEI: 863789023433760 +GCAP: +CGSM,+DS,+ES DeviceInfo: 200, 177 Проверил еще раз подключение AT+cipopen=1,"TCP","10.238.62.95",9000 OK Send: AT+cipopen?<cr><lf> AT+cipopen? +CIPOPEN: 0 +CIPOPEN: 1 +CIPOPEN: 2 +CIPOPEN: 3 +CIPOPEN: 4 +CIPOPEN: 5 +CIPOPEN: 6 +CIPOPEN: 7 +CIPOPEN: 8 +CIPOPEN: 9 OK спустя какоето время выдает ответ +CIPOPEN: 1,10 Складывается впечатление что сервера подымаются но как-то не полноценно что-то еще прописать надо вот что Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 21 марта, 2017 Опубликовано 21 марта, 2017 · Жалоба Прошивка достаточно свежая. Теперь чтобы исключить NAT провайдера нужна как минимум одна карточка с "белым" IP на том устройстве которое сервер. По крайней мере у меня тестовая карта именно такая (MTC, старой версии, еще до ребрендинга в Vodafone) и на ней вопросов возникало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
csm7 0 21 марта, 2017 Опубликовано 21 марта, 2017 · Жалоба А так в этом наверное и вся проблема. Хотя как-то с трудом верится. Я так понимаю "белый" IP - это статический IP. У меня такой возможности нет. Мне необходимо соединиться или передать данные по сети с одного модуля на другой. Это возможно допустим с помощью UDP или TCP.? Думаю должен же быть механизм соединения не выходя за пределы NAT оператора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aiwa 0 21 марта, 2017 Опубликовано 21 марта, 2017 · Жалоба Думаю должен же быть механизм соединения не выходя за пределы NAT оператора. Без статистического адреса такого механизма нет теоретически. Как минимум одно устройство должно знать IP другого. К тому же провайдер оставляет за собой право поменять IP в любой момент времени. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
csm7 0 21 марта, 2017 Опубликовано 21 марта, 2017 (изменено) · Жалоба Хорошо провёл я тест Подключил две платы на одной сервер на другой клиент Коннектимся и выдаёт ошибку Просто не видит клиент ничего Когда подаю команду AT+cipopen=0,"TCP","10.238.62.95", 8080 вообще никакой реакции AT+cipopen? Показывает что сокет не открыт. Когда подаю команду AT+cipopen=0,"UDP","10.238.62.95", 8080 открывает сокет но выдаёт AT+cipopen=0,,"0.0.0.0", 8080,-1 С другой стороны почему нельзя соединиться по протоколу PPP ну допустим без режима сервер а просто как клиенты Это блокирует оператор? Изменено 21 марта, 2017 пользователем csm7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Katatsuburi 0 22 марта, 2017 Опубликовано 22 марта, 2017 · Жалоба Проверял работу с "серыми" IP от МТС, работают "за NAT" без каких либо проблем, поднимается сервер на модуле СИМ 900, на "белой" статике от того же МТС столкнулись с проблемой - через некоторое время работы (сутки - двое), Сервер продолжает получать IP адрес от провайдера, переходит в состояние "CONNECTED", но ping к серверу НЕ проходит, Клиент НЕ подключается. После переподключения питания, штатная работа Сервера продолжается без проблем. Пытались получить комментарии от специалистов Водафон, ответ: "У нас все работает" :) Пришлось бороться с ситуацией на своей стороне. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 22 марта, 2017 Опубликовано 22 марта, 2017 · Жалоба Водафоновцев нужно ногами бить до посинения. Ладно еще можно понять когда их карты с модулями не работают - что то упростили, а модуль к стандарту более требовательный и понеслась чехарда. Но тут - у нас сотрудница купила малому пакет в телефон, активировали, пополнили - а хрен там. Входящие звонки и SMS принимает - исходящего нет ничего. Поставил свою карточку (старая МТС) - телефон работает нормально в обе стороны. Два дня разбирательств, естественно водафоновцы отвечают "у нас все работает", но потом вспомнил старые связи и таки добился что мне перезвонил их технарь из Киева. Говорит - звоните с той карты на такой-то номер. Звоню - он тут же мне перезванивает и говорит: - так карточка нерабочая, брак наверное, идите меняйте. Поехали в центр обслуживания, там тоже начали типа оставьте заявку мы разберемся. Говорю я уже с таким-то в Киеве общался, сказали менять. Поменяли. Это с марта прошлого года такое у них творится с симками. То SMS не уходят, то еще черти что.... МТС по сравнению с водафоном до ребрендинга вообще ангелы были. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aiwa 0 22 марта, 2017 Опубликовано 22 марта, 2017 (изменено) · Жалоба Когда подаю команду AT+cipopen=0,"UDP","10.238.62.95", 8080 открывает сокет но выдаёт AT+cipopen=0,,"0.0.0.0", 8080,-1 С другой стороны почему нельзя соединиться по протоколу PPP ну допустим без режима сервер а просто как клиенты Это блокирует оператор? Чтобы подать команду "AT+cipopen=0,"UDP","10.238.62.95", 8080" у Вас должен быть белый IP = 10.238.62.95. В противном случае Вы поле адреса должны заполнить динамическим IP, полученным от провайдера. Именно поэтому два клиента без статики не могут соединиться между по любому протоколу. Update: Лучше исключть понятие "белый" либо "серый" адрес. Под "белым", ИМХО, понимается услуга предоставления оператором статистического IP адреса при условии обращения к "правильному" APN. В этом случае, этот IP записан рядом с номером. Провайдер может выдать один IP на две симки и в этом случае кто первый встал - того и тапки. Все остальное, "серо-буро-малиновое" - это динамический и надеяться на его долговечность не стоит. Изменено 22 марта, 2017 пользователем aiwa Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 23 марта, 2017 Опубликовано 23 марта, 2017 · Жалоба В моем понимании "белый" IP - это статический (он всегда твой и ничей другой) и не начинающийся на внутреннюю нумерацию динамических адресов. http://www.mts.ua/ru/internet/for-laptop/3...eskij-ip-adres/ То есть будет выглядеть не как 10.хх... , а как например 235.ххх...... Да, он платный - в месяц снимают за него абонплату, 30 гривен (примерно $1.2) Но пока ты платишь, он всегда твой и доступен отовсюду. Ну и более высокая категория, это уже для тех кому нужно соединять много устройств (например банкоматов или вендинговых машин) на один сервер, это выделеный IP канал с приоритетом выше чем у разговоров. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aiwa 0 23 марта, 2017 Опубликовано 23 марта, 2017 · Жалоба В моем понимании "белый" IP - это статический (он всегда твой и ничей другой) и не начинающийся на внутреннюю нумерацию динамических адресов. Да, именно так. Поэтому полагаться на равнозначность его "серому адресу", все равно равно, что полагаться на дружелюбность оператора к клиенту, а это теоретически невозможно. http://www.mts.ua/ru/internet/for-laptop/3...eskij-ip-adres/ Очень показательный пример мошенничества. Услуга предоставляется для сети CDMA. Но если заглянуть в их бланк договора, http://www.mts.ua/data/files/2014/09/10/Do...r'2011).pdf то услуга "статистический адрес" помечен звездочкой, по ссылке из которой следует, что IP может быть изменен "по техническим причинам". Поэтому нет никаких гарантий, что он всегда твой и ничей другой. Все зависит от милости оператора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 23 марта, 2017 Опубликовано 23 марта, 2017 · Жалоба То древний договор. :) И CDMA – 2000 1хЕV-DO 450МГц тоже уже отпели и помянули. Сейчас 3G WCDMA 2100MHz А услуга есть и действует. Все с ней в порядке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться