Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » AI Thinker A6 - компьютерный модем |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 марта 2018 17:03 Сообщение отредактировано: 28 марта 2018 20:17
Недавно приобрёл на Али вот такую штуку: Эта штука позиционируется как самый бюджетный GPRS модем на сегодняшний день. Общается с внешним миром при помощи UART. Помимо стандартного обмена данными с помощью PPP-протокола имеет некую встроенную поддержку HTTP и FTP, а также поддерживает работу с SMS и голосовую связь через аналоговые входы и выходы. Пользуется популярностью у ардуинщиков и прочих самоделкиных. Мне, однако, данный модуль больше интересен в качестве дешёвой альтернативы дорогим "промышленным" GPRS-коробкам с COM-портом на борту. В частности, было интересно вывести в Интернеты какой-нибудь старый комп без USB. Казалось бы, чего проще? У данной платы преобразователь уровней RS-232 уже распаян. Подключаем разъём и радуемся. Да не тут-то было... Открываем терминал, в его настройках ставим скорость 115200, без управления потоком разумеется (ведь у нас на плате выведены только Rx и Tx), да по совету ардуинщиков ставим "добавлять символ LF после CR. Пробуем с ним побеседовать - отлично, всё работает, вроде даже по даташиту. Попробуем теперь в Windows установить какой-нибудь "стандартный модем ... бод" и понимаем, что...коннект на отрез отказывается устанавливаться. Даже если отключить пресловутое "управление потоком". При просмотре логов видно, как винда пытается скормить модулю команды, которые даже по даташиту он не поддерживает, и на этом обламывается. Вспомнилось, что многим из тех "промышленных коробок" для работы всё равно некие драйвера требовались, Стал копать в этом направлении. во многом помогло то, что Гугль вынес на описание вот такой поделки на основе модуля SIM900 (это модуль более старой разработки, хоть и со сходными с A6 характеристиками), и ссылка на драйвера для модификации с "упрощённым интерфейсом". В итоге стало понятно, что функция всех этих драйверов для COM-овских модемов, как правило, сводится к ссылке на стандартный для Windows Unimodem.vxd, а также к перечислению особенностей командного языка конкретного экземпляра модема и настроек COM-порта под него. Удалось даже найти более-менее внятное описание формата inf-файла для модемов. Итак, чего же на данный момент удалось сделать INF-файл для Windows 95, 98: ссылка на Google-диск. INF-файл для Windows XP 32-bit: ссылка на Google-диск INF-файл для Windows 7 64-bit: ссылка на Google-диск По поводу чего ещё остались вопросы: Так и не вышло сделать полную инициализацию. Поэтому чтобы модем заработал, прежде чем активировать модемное соединение, приходится вначале открывать терминалку, вбивать там AT+CPIN=пинкод (в принципе, от этого можно избавиться, если отключить в симке блокировку по пин-коду), а потом AT+CGATT=1 Последнее вроде бы нужно, чтобы работал GPRS, поскольку согласно даташиту, модуль не активирует по умолчанию GPRS-соединение с оператором. Хотя чуть позже пробовал открыть соединение без ввода данной команды, и оно всё равно работало. Странно... А теперь внимание - вопрос: никому здесь не доводилось настраивать соединение на всяких "нестандартных" модемах? Быть может, я "изобретаю велосипеды", а проблема решается гораздо проще? Скажем, какой-нибудь программой-конфигуратором или вроде того. PS: Страница производителя, посвящённая GPRS-модулям, в т.ч. A6: http://wiki.ai-thinker.com/gprs Всё на кетайском, да. Но гугль-переводчик поможет. Описание команд модуля: http://wiki.ai-thinker.com/_me..._v1.03.pdf На английском Описание формата inf-файлов для модема https://docs.microsoft.com/en-...3dvs.85%29 |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Первые впечатления о работе с модулем: Достоинства: конечно же, цена. Подобная плата продаётся у китайцев за 300 в небольшим р. Можно купить ещё дешевле - плату лишь с модулем и антенной, или даже модуль без ничего. При этом, однако, весь обвес придётся городить самостоятельно, в т.ч. такой довольно критичный для любого GSM-модуля узел, как источник питания. Ещё бы добавил про относительно небольшие размеры платы, и что с антенной как на моём экземпляре сигнал берётся устойчиво. Недостатки: самый главный - отмеченные в начале танцы с бубном чтобы заставить модуль работать обычным модемом. Ещё было замечено, что при загрузке тяжёлого современного сайта, с ajax-ами и HTML-5, модем может зависнуть. Ошибки в реализации PPP, или просто мощности пятивольтового "USB-зарядника" не хватает когда льётся обильный траффик? До конца пока не понял. И скорость - лишь простой GPRS, как в "старые добрые времена". Ни каких там 3/4G, ни даже EDGE модуль не поддерживает. В целом, модуль мне напоминает другой продукт данного производителя - знаменитые Wi-Fi модули на основе ESP8266. Те тоже стоят сущие копейки и имеют ряд своих косяков и особенностей, но если их учитывать, получаем вполне работоспособное изделие. Так может ли данное изделие претендовать на роль компьютерного модема в современном мире? И да, и нет. Подружив наконец модуль с операционной системой, посидеть в аське, о которой не все уже помнят, получить электронную почту - на это возможностей "простого" GPRS хватает. Если набраться терпения, можно полистать какой-нибудь "олдскульный" ресурс, вроде нашего Фантома, сайта Карпача и пр. Наблюдая, как под мерцание светодиода активности на плате, одна за другой ме-е-едленно подгружаются картинки. Даже Chrome или современный Firefox с парой плагинов при одном только своём запуске одним махом сжирают трафик метрами! |
rw6hrm
Advanced Member
Почётный тоховод Генсокё Откуда: Ставрополь Всего сообщений: 937 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 марта 2018 19:47 Сообщение отредактировано: 25 марта 2018 19:49
Занимаюсь аналогичными извращениями с модемом Телеофис RX101, только у него выведенный интерфейс USB (RS232 3.3V спрятан внутри железной коробочки). Касаемо обрывов и незагрузки сайтов/картинок и пр. - это уже проблема современных HTTP-серверов и их сраных одменов, которые рвут связь, если клиент, по их нескромному мнению, слишком медленный. Ну и современные опсосы уже закрывают поддержку 2G на своих сетях, так что такие модемы потихоньку просто перестают работать не по своему желанию... ...а поработав в своё время у опсоса понял, что ну его нафиг, этот жсм-интернет, провод рулит. |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
Имел опыт сборки и запуска вот такого - https://ru.aliexpress.com/item...83255.html Вообще работает, только вот UART->RS232 нет, но у меня разных преобразователей мешок, так что это не было проблемой. Сразу скажу, что для серьезной эксплуатации _нужен_ хотя бы 3G (про EDGDE я молчу, он в РФ никогда нормально не работал, в отличии от той же Польши). |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
F0lken Neoway? Видал в Интернетах упоминания про эти модули. И как? Удалось с виндами подружить? |
Astrolux
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 611 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 нояб. 2017 |
А есть что-то подобное под 3G? Это же отличная идея - подцеплять такое к старым ноутам на COM, чтобы их в DOS выводить в Интернет . |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Astrolux есть, разумеется. Но вот цены на то, что есть, пока что совсем не радуют. |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 марта 2018 9:50 Сообщение отредактировано: 26 марта 2018 9:52
EJSanYo написал: Ну как сказать. Если у вас есть совместимый usb uart, вроде оно отзывается и работает. И как? Удалось с виндами подружить? Я гонял через встроенную в arduino как-бы терминальную программу, ответы получал, потом отдал всё человеку, который просил собрать. Поищите на mysku.ru прям по этому слову neoway, там подробно пишут как и что. Для меня смысла нет, ибо готовый usb 3g модем noname на ebay рублей за 800 можно купить и он будет работать "искаропки", правда в linux. В винде свои болячки - типа подписи драйвера в 10ке или отсутствия оного вообще . По поводу цен на 3g, истинная правда и затея тоже теряет смысл |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 марта 2018 11:32 Сообщение отредактировано: 26 марта 2018 11:33
F0lken написал: Кстати, про подписи. Сейчас есть куча сервисов для создания SSL сертификатов за небольшие деньги (вроде, даже видел за бесплатно). Есть ли что-то такое для драйверов Windows и AuthentiCode для EXE файлов? Или там всё серьёзно, надо отправлять в WHQL? В винде свои болячки - типа подписи драйвера в 10ке или отсутствия оного вообще . |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
ATauenis написал: Кхм... Мягко говоря, это не одно и то же. Или там всё серьёзно, надо отправлять в WHQL? Ответ на вопрос — "да, там все серьезно, надо отправлять и даже платить". На самом деле, по _большому_ счёту это правильная мера, ибо Microsoft пытается обуздать зоопарк устройств, которые наплодили и не заниматься поддержкой чего-то, о чём они не знают. Экспериментаторы вроде нас с вами никому не интересны . |
<<Назад Вперед>> | Страницы: 1 2 | Печать |
Полигон-2 » Технический флейм » AI Thinker A6 - компьютерный модем |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |