The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Увидел свет ModemManager 1.0"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Увидел свет ModemManager 1.0" +/
Сообщение от allez (ok), 25-Июл-13, 13:25 
>> скорость порта 57600, данные/четность/стоп-бит - 8N1, локальное эхо включено.
> Там наверно не 57600. Скорость задается с помощью тактовой частоты и делителя
> и может отличатсья от заявленной.

Вполне допускаю, очень даже может такое быть. Но на момент моей возни с этим изделием
у меня не было ни малейшего стимула вникать в какие-то тонкости. Наоборот, имела
место сильнейшая отрицательная мотивация: во-первых, отпуск, во-вторых, накрывающаяся
и таки накрывшаяся поездка на Байкал, в-третьих, мне и первых двух пунктов хватало. :-)
Поэтому я постарался как можно быстрее справиться со своей частью работы, пусть даже
это меня и не спасло полностью. И старина minicom оказался как нельзя кстати.

>>модемы марки "Овен" показали себя самыми настоящими
>> овнами. :-)
> Особенно у отечественного производителя нанимающего студентов на "испытательный срок".

Тоже не поспоришь. На примере этих модемов в очередной раз убедился в том, как можно
испортить ложкой дегтя бочку меда. Сам по себе этот "Овен" - вполне себе нормальный
GSM-модем, только имеющий на борту еще интерфейсы RS-485 для связи со счетчиком и
RS-232 для связи с компьютером. Алгоритм работы его линеен и прост:

1. Принять входящий звонок.
2. Произвести обмен данными между портом RS-485 и GSM-каналом.

В случае прямого подключения к RS-232 список сокращается до одного-единственного
пункта: произвести обмен данными между портами RS-232 и RS-485. Казалось бы, что
может быть проще? Но тем не менее, без закавык не обошлось.

Сначала эти модемы не хотели брать трубку. Оказалось, что параметр S0 был равен нулю.
"Ничего, перезимуем" - подумал я и дал команду "ATS0=1". Но на этом все только
началось. :-) Модемы начали принимать звонки, но упорно отказывались передавать данные
от счетчиков. Причем все модемы вредничали совершенно одинаково. Я отодвинул на второй
план версию насчет того, что все модемы разом оказались неисправными или бракованными
и предположил, что нужно что-то изменить в их настройках. Но специалисты из трех не
связанных друг с другом организаций (производители счетчиков, производители модемов и
разработчики управляющего всем этим делом софта) в один голос заявляли: "никаких
настроек менять не надо, все работает "искаропки", никуда не лезьте, а то все сломаете.
Это ваши криворукие монтажники полярность подключения модемов к счетчикам перепутали".
Стоит ли говорить, что с этой самой полярностью никаких проблем не было?
А с учетом ситуации с автоответом я к этим заявлениям отнесся с преизрядной долей
скепсиса. И как оказалось, не зря - через несколько дней директриса подрядной
организации таки выцарапала у кого-то великую тайну настройки модемов. Выяснилось, что
по умолчанию в них стоят не те параметры DCD и DTR. В итоге еще две команды привели
к счастью. Счастье, правда, оказалось не без горчинки - модемы регулярно зависают, но
производитель все же предусмотрел такую бяку и оснастил свои модемы возможностью
автоматического перезапуска.

Общий итог эпопеи таков: для подрядчика - три лишних недели потраченного времени,
за которое им не заплатили лишних денег, для меня - подпорченный отпуск и облом с
поездкой на Байкал. А будь в модемах изначально прошиты нужные настройки, все бы
сложилось совсем иначе. :-)

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Увидел свет ModemManager 1.0, opennews, 20-Июл-13, 10:27  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру