URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 90902
[ Назад ]

Исходное сообщение
"Увидел свет ModemManager 1.0"

Отправлено opennews , 20-Июл-13 10:27 
После двух лет разработки представлена (https://mail.gnome.org/archives/networkmanager-list/2013-Jul...) новая стабильная ветка ModemManager 1.0 (http://www.freedesktop.org/wiki/Software/ModemManager/), системы для настройки GSM/CDMA/UMTS/EVDO/LTE-модемов, работающая по аналогии с конфигуратором NetworkManager. Новый выпуск примечателен реализацией полностью нового D-Bus API, а также внесением ряда существенных изменений.


ModemManager функционирует в виде демона, который берёт на себя непосредственное взаимодействие с модемом или мобильным телефоном, а для внешних приложений предоставляет унифицированный интерфейс, не зависящий от типа поддерживаемых модемом протоколов, используемых каналов связи  (2G/3G/4G/CDMA), способов соединения (USB, RS232, Bluetooth) и методов управления (AT, QCDM, QMI, MBIM). ModemManager API поддерживает такие операции, как установка соединения, отправка SMS, чтение и изменение адресной книги, вывод данных о качестве сигнала, чтение параметров GPS-приемника. Для взаимодействия с внешними приложениями и апплетами для настройки соединений используется DBus API. Поддержка новых типов модемов может осуществляться через подключение плагинов.


Основные новшества:


-  Добавлена утилита mmcli (http://www.freedesktop.org/software/ModemManager/man/1.0.0/m...) с реализацией интерфейса управления из командной строки. Утилита предоставляет расширенные инструменты для отладки и диагностики проблем, а также для задействования возможностей, поддержка которых отсутствует в обычных GUI-надстройках. Например, через mmcli можно получить доступ к функциям, связанным с SMS и управлением прошивкой;


-  Добавлен новый DBus-интерфейс "org.freedesktop.ModemManager1 (http://www.freedesktop.org/software/ModemManager/api/1.0.0)", снимающий ограничения по использованию расширенных возможностей современных устройств;

-  В состав включена новая библиотека "libmm-glib (http://www.freedesktop.org/software/ModemManager/libmm-glib/...)", позволяющая создавать взаимодействующие с  ModemManager приложения на языке Си на базе библиотеки GLib;

-  Добавлена поддержка WWAN-модемов и устройств на базе протоколов QMI (http://www.freedesktop.org/wiki/Software/libqmi) (Qualcomm MSM Interface) и MBIM (http://www.freedesktop.org/wiki/Software/libmbim) (Mobile Interface Broadband Model)  с использованием библиотек  "libqmi" и "libmbim";

URL: https://mail.gnome.org/archives/networkmanager-list/2013-Jul...
Новость: http://www.opennet.me/opennews/art.shtml?num=37462


Содержание

Сообщения в этом обсуждении
"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 10:27 
А я думал, для диал-ап модемов что-то новое сделали.

"Увидел свет ModemManager 1.0"
Отправлено kolpacheque , 20-Июл-13 10:51 
>2013
>dial-up

Шутить изволите?


"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 11:11 
это вы изволите. а нам приходится по-старинке, командной строкой пользоваться. потому что весь линуксовый гуй к ним сдох.

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 12:21 
Не ссыте, это не на долго. К нам вон пришли телефонисты и просто отрезали медную пару. Потому что оптоволокно и voip...

"Увидел свет ModemManager 1.0"
Отправлено Имя , 20-Июл-13 15:31 
> Не ссыте, это не на долго. К нам вон пришли телефонисты и
> просто отрезали медную пару. Потому что оптоволокно и voip...

как планируете вызывать скорую, если отрубят электричество?


"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 16:16 
мобил у вас в деревне нет?

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 16:35 
> как планируете вызывать скорую, если отрубят электричество?

По мобиле, например. А так - у них теоретически UPS у роутеров есть.

Практически - они хотят распродать здания АТС и хоть ты там на ушах стой. Их это все не волнует. Они себе так кучу денег сэкономят - они просто выкинут прогнившую инфраструктуру и продадут здания АТС и/или площади земель под ними. Попутно повысив конкурентоспособность. Сам по себе PSTN уже почти не востребован и им пользуются только малобюджетные бабушки - мобилы и интернет сделали его чем-то ископаемым, типа телеграфа.


"Увидел свет ModemManager 1.0"
Отправлено Макаронный Монстр , 20-Июл-13 20:32 
А никак. В Москве оптоволокно на телефон уже обязаловка. Медь через год-полтора МГТС больше не будет обслуживать (так они говорят). Но проводят, ставят Хуевеи с ланом и вафлей бесплатно. Сейчас ещё и интернет 50 мбит/с с них бесплатный.

"Увидел свет ModemManager 1.0"
Отправлено DFX , 22-Июл-13 15:04 
лично у меня дома ONT на UPS'нике висит, а всё оборудование оператора на батарейках. уж в конторе-то небось осилить такое должен шпециалист-профэшонал.
PSTN народ отключает нафиг. туда ему и дорога.

"Увидел свет ModemManager 1.0"
Отправлено lucentcode , 20-Июл-13 17:15 
Это где же вы живёте? На северном полюсе? Я думал, что уже и в Африке у всех 3G и оптика, а на просторах СНГ и подавно.

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 21:23 
Давно последний раз бывали в районном центре, не принадлежащем к Московской области?
А в районном центре, не расположенном на территории Европейской части Российской Федерации?

"Увидел свет ModemManager 1.0"
Отправлено Kibab , 20-Июл-13 21:56 
Это где?

"Увидел свет ModemManager 1.0"
Отправлено arisu , 21-Июл-13 06:19 
> Давно последний раз бывали в районном центре, не принадлежащем к Московской области?
> А в районном центре, не расположенном на территории Европейской части Российской Федерации?

если где-то ещё основным транспортом является конный, это не причина повсеместно сохранять конюшни и стойла, не заменяя их на гаражи.


"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 20:39 
>это вы изволите. а нам приходится по-старинке, командной строкой пользоваться. потому что весь линуксовый гуй к ним сдох.

kppp - жив курилка. Даже с Megafon 4G модемами дружит.


"Увидел свет ModemManager 1.0"
Отправлено nagual , 21-Июл-13 02:10 
Начинали для dial-up ... :)))

"Увидел свет ModemManager 1.0"
Отправлено allez , 20-Июл-13 11:24 
>>2013
>>dial-up
> Шутить изволите?

С чего бы это? Модемы для проводных коммутируемых линий, конечно, стремительно вымирают,
но в то же время достаточно широко продолжают использоваться GSM-модемы, причем не только
как устройства для мобильного доступа в интернет конечного пользователя.

Например, в организации, где я работаю, на этих модемах основана система передачи данных
с приборов энергоучета на подконтрольных объектах. На подстанциях установлены счетчики,
подключенные к модемам, еще один модем подключен к серверу, собирающему данные. Раз в
полчаса сервер отдает этому модему серию старых добрых AT-команд, дозванивается до модемов
на подстанциях и считывает показания счетчиков в базу данных. С учетом географической
разбросанности объектов, а также расположением некоторых в труднодоступных местах,
коммутируемая связь по GSM-сетям является в данном случае единственно возможным средством.

И такого рода схемы широко используются по всей России. Отчеты об энергопотреблении в
"Энергонадзор" полагается отправлять как минимум раз в месяц, а этим ребятам по барабану,
сколько у тебя подстанций и где они находятся. :-)


"Увидел свет ModemManager 1.0"
Отправлено Алексей Морозов , 20-Июл-13 14:02 
А зачем, простите, иметь гуишное средство конфигурирования сети в таких случаях?

"Увидел свет ModemManager 1.0"
Отправлено allez , 20-Июл-13 14:40 
> А зачем, простите, иметь гуишное средство конфигурирования сети в таких случаях?

Если это вопрос ко мне, то отмечу, что я обсуждал не средства настройки, а отвечал на
недоуменный вопрос насчет dial-up. ;-) Соглашусь, что эта нить обсуждения не на все сто
соответствует теме новости, но все-таки и полным оффтопиком не является, не так ли? :-)

P. S. Кстати, в упомянутом мной программно-аппаратном комплексе все конфигурируется
именно через гуй, ибо работает это чудо программистской мысли только под Windows. Но
вот это как раз и есть оффтопик. :-) И еще один момент: периферийные модемы,
подключаемые к счетчикам, оказались таким чудом инженерной мысли, что подключиться к
ним и произвести нужные настройки мне удалось лишь из-под Линукса с помощью minicom.
С putty или HyperTerminal они почему-то наотрез отказались общаться, несмотря на
совершенно одинаковые настройки соединения. Попутно выяснилось, что они имеют свойство
"забывать" сделанные (и, разумеется, записанные) настройки, так что, чувствую, мне с
этими модемами еще предстоит время от времени веселиться. :-)


"Увидел свет ModemManager 1.0"
Отправлено Alatar , 20-Июл-13 17:52 
>>  Попутно выяснилось, что они имеют свойство "забывать" сделанные (и, разумеется, записанные) настройки

Прикольно. А не подскажете производителя этого чуда техники, что б не нарваться случайно?


"Увидел свет ModemManager 1.0"
Отправлено allez , 21-Июл-13 08:36 
>>>  Попутно выяснилось, что они имеют свойство "забывать" сделанные (и, разумеется, записанные) настройки
> Прикольно. А не подскажете производителя этого чуда техники, что б не нарваться
> случайно?

Да, конечно. Модемы российского производства, марки "Овен", модель ПМ01. Собственно,
это единственная модель модема, выпускаемая производителем.


"Увидел свет ModemManager 1.0"
Отправлено Anonymouse , 20-Июл-13 21:21 
>оказались таким чудом инженерной мысли, что подключиться к
>ним и произвести нужные настройки мне удалось лишь из-под Линукса с помощью minicom.
>С putty или HyperTerminal они почему-то наотрез отказались общаться, несмотря на
>совершенно одинаковые настройки соединения. Попутно выяснилось, что они имеют свойство
> "забывать" сделанные (и, разумеется, записанные) настройки, так что, чувствую, мне с
> этими модемами еще предстоит время от времени веселиться. :-)

Надо было с параметрами speed, parity, flow control, stop bits поиграться. В putty они по умолчанию
не всегда подходят.


"Увидел свет ModemManager 1.0"
Отправлено Anonymouse , 20-Июл-13 21:24 

> Надо было с параметрами speed, parity, flow control, stop bits поиграться. В
> putty они по умолчанию
> не всегда подходят.

а еще и эхо отключено


"Увидел свет ModemManager 1.0"
Отправлено Аноним , 21-Июл-13 01:27 
> а еще и эхо отключено

Сразу видно великого юниксоида. Специалиста по использованию putty.exe :-).


"Увидел свет ModemManager 1.0"
Отправлено Anonymouse , 21-Июл-13 09:10 
>> а еще и эхо отключено
> Сразу видно великого юниксоида. Специалиста по использованию putty.exe :-).

Ты ошибся форумом.


"Увидел свет ModemManager 1.0"
Отправлено allez , 21-Июл-13 08:34 
>> Надо было с параметрами speed, parity, flow control, stop bits поиграться. В
>> putty они по умолчанию
>> не всегда подходят.
> а еще и эхо отключено

Поверьте на слово - игрался. :-) Сначала выставил в putty ровно те же параметры, что
и в minicom: скорость порта 57600, данные/четность/стоп-бит - 8N1, локальное эхо включено.
Модем при этом на команды просто не реагировал. Но при звонке на него исправно выдавал
сообщения "RING". Разбираться с причинами этой хрени я не стал: во-первых, находился
в отпуске, а во-вторых, этим делом должна была заниматься организация, которая ставила
у нас счетчики и модемы. Поэтому плюнул и использовал minicom. Добавлю только, что
модем Siemens MC35i, установленный на сервере, ни малейших проблем не создавал - с
первого же раза позволил себя настроить через ту же putty и потом просто начал
работать. А вот периферийные модемы марки "Овен" показали себя самыми настоящими
овнами. :-)


"Увидел свет ModemManager 1.0"
Отправлено Anonymouse , 21-Июл-13 11:18 
> скорость порта 57600, данные/четность/стоп-бит - 8N1, локальное эхо включено.

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

Особенно у отечественного производителя нанимающего студентов на "испытательный срок".
fтакт/57600*8 после округления до целого есть делитель
fтакт/8*d - реальная скорость


"Увидел свет ModemManager 1.0"
Отправлено Anonymouse , 21-Июл-13 11:20 
>отличатсья

отличаться


"Увидел свет ModemManager 1.0"
Отправлено allez , 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. В итоге еще две команды привели
к счастью. Счастье, правда, оказалось не без горчинки - модемы регулярно зависают, но
производитель все же предусмотрел такую бяку и оснастил свои модемы возможностью
автоматического перезапуска.

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


"Увидел свет ModemManager 1.0"
Отправлено КЭП , 21-Июл-13 20:01 
Есть ещё параметр "flow control". Бывает "none", "hardware", "software/xon-xoff". Выберите для начала "none".

"Увидел свет ModemManager 1.0"
Отправлено allez , 25-Июл-13 13:33 
> Есть ещё параметр "flow control". Бывает "none", "hardware", "software/xon-xoff". Выберите
> для начала "none".

Спасибо, КЭП - уж извините, не смог удержаться :-). А если серьезно, то этот параметр
я тоже не обошел вниманием. В minicom он был выставлен в "none", соответственно и в
putty я использовал такой же. Но, видимо, планеты не так расположились. :-)
Да и сейчас это уже меня не тревожит - я свою задачу все-таки выполнил.


"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 16:36 
> А зачем, простите, иметь гуишное средство конфигурирования сети в таких случаях?

Затем что хочет вот хомяк подключиться к интернету. У него HSPA свисток. Вроде бы логично чтобы он удобно настраивался...


"Увидел свет ModemManager 1.0"
Отправлено Key Osvald , 20-Июл-13 20:01 
Просто оставлю это тут: http://www.att.com/gen/general?pid=10974#tab2

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 21-Июл-13 01:29 
> Просто оставлю это тут: http://www.att.com/gen/general?pid=10974#tab2

AT&T - вообще довольно отмороженная и тормозная контора :).


"Увидел свет ModemManager 1.0"
Отправлено allez , 21-Июл-13 09:40 
>> Просто оставлю это тут: http://www.att.com/gen/general?pid=10974#tab2
> AT&T - вообще довольно отмороженная и тормозная контора :).

Думаю, что все же не стоило бы судить столь резко. :-) Во-первых, ATT долгое время
была монополистом на рынке услуг связи США, соответственно, имеет очень тяжеловесную
и громоздкую инфраструктуру, которую в одночасье не заменишь. Это какому-нибудь
"пионернету" квартального масштаба хватит пары дней на замену коаксиала витой парой,
а витой пары - оптикой. В масштабе же здоровенной страны такие телодвижения выполнять
гораздо труднее. Во-вторых, поскольку США - страна здоровенная, а плотность населения
там очень неоднородная, то во многих сельскохозяйственных штатах с кучей отдельных
фермерских хозяйств и "городов-гигантов" с населением в полтора килочеловека просто
экономически невыгодно тянуть оптику. А телефонные линии там есть, они давным-давно
окупили стоимость своей постройки и юзерам просто не остается места для маневра, так
как альтернативы диалапу - это ОпСоС, которым может быть все та же ATT, либо спутник,
платить за который ой как жабодавно. :-) Вот и живет в США диалап, может быть, не
процветает, но и помирать пока не собирается.

К слову, если в предыдущем абзаце заменить "США" на "Россия", а "ATT" на "Ростелеком",
то на выходе будет вполне себе логически верный текст. :-) Кроме того, вспомнил я, что
до весны 2004 года я работал в одной небольшой провайдерской компании. Доступ в интернет
предоставлялся по существующим телефонным линиям с помощью диалапа либо карт "Иола",
этаких российских DSL-модемов. И вот под влиянием этой темы я заглянул на сайт этой
компании - он оказался жив. Правда, не обновлялся года с 2008, но тем не менее, жив.
Более того, там утверждалось, что коммутируемый доступ до сих пор работает, были
перечислены адреса пунктов, в которых можно приобрести карты оплаты, а самое главное,
были указаны номера модемных пулов. Прикола ради я позвонил по этим номерам. Один был
занят, но зато второй отозвался до боли знакомым звуком модемного коннекта. :-)

P. S. В дополнение оставлю несколько ссылок с сайта "Ростелекома". Как я и думал,
на обширных территориях с невысокой плотностью населения и/или более-менее развитым
сельским хозяйством диалап никуда не делся. Проверять остальные субъекты я не стал,
лениво что-то. :-)
http://www.altai.rt.ru/homeinternet/dialup
http://www.ufa.rt.ru/homeinternet
http://www.chita.rt.ru/homeinternet/dialup
http://www.krasnodar.rt.ru/homeinternet/dialup
http://www.krasnoyarsk.rt.ru/homeinternet/dialup
http://www.novosibirsk.rt.ru/homeinternet/dialup
http://www.khabarovsk.rt.ru/homeinternet/dialup
http://www.yamal.rt.ru/homeinternet/dialup


"Увидел свет ModemManager 1.0"
Отправлено Key Osvald , 22-Июл-13 06:28 
OK. 174M$ - AOL dial up.
http://www.slashgear.com/aol-dial-up-business-brings-in-174-.../

Есть подозрения, что у американской "деревенщины" не очень много вариантов, как и у Российской(сам на xDSL).


"Увидел свет ModemManager 1.0"
Отправлено Омский линуксоид , 20-Июл-13 11:26 
Омские линуксоиды одобряют! Вопросы:
1. почему нет IrDA
2. будет ли это интегрировано в Network Manager?
3. usb_modeswitch используют или у них что-то своё?

"Увидел свет ModemManager 1.0"
Отправлено YetAnotherOnanym , 20-Июл-13 11:48 
> будет ли это интегрировано в Network Manager?

а разве сейчас в Network Manager нет возможности дать ModemManager'у пендаля в нужном направлении?


"Увидел свет ModemManager 1.0"
Отправлено kombat , 20-Июл-13 11:48 
Омичи, уважаемые наши, это не багтреккер, и даже не суппорт. Это всего лишь Опеннет.
Ради ИРда никто ничего писать не будет, если вам, самим не слабо написать.
В НМ сорее да, чем нет. (всем же нужен интернет)
На последний вопрос, мне как Горно-Алтайскому линуксоиду, даже не стыдно не отвечать.

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 11:58 
О, кстати... всегда интересовало: а есть ли даги-линуксоиды? Нет, серьезно, есть или нет?

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 12:13 
Врядли

"Увидел свет ModemManager 1.0"
Отправлено kombat , 20-Июл-13 12:16 
> Врядли

Ты, оказывается, все знаешь. Есть ли инопланетяне линуксоиды? Ну, как в "Матрице"?


"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 14:42 
Есть...

"Увидел свет ModemManager 1.0"
Отправлено GMS , 20-Июл-13 15:45 
Еще как :)
У менятехдиректор на Дебиане работает

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 21-Июл-13 00:57 
техдиректор-даг? о_О

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 21-Июл-13 01:31 
> техдиректор-даг? о_О

А чего в этом такого? У любой нации есть как достойные представители, которыми можно гордиться, так и те кто является позором человечества.


"Увидел свет ModemManager 1.0"
Отправлено Kibab , 21-Июл-13 01:33 
> 1. почему нет IrDA

Зачем?
> 2. будет ли это интегрировано в Network Manager?

Всё проще, придёт Поттеринг и интегрирует и то, и другое в systemd.


"Увидел свет ModemManager 1.0"
Отправлено vitalif , 21-Июл-13 01:43 
3G в NM сейчас работает именно через modem-manager. Интегрировать там ничего не надо, оно, насколько я понимаю, через тотальный dbus взаимодействует.

"Увидел свет ModemManager 1.0"
Отправлено Аноним , 20-Июл-13 15:55 
В связи с чем жду выхода новой версии modem-manager-gui

"Увидел свет ModemManager 1.0"
Отправлено nagual , 21-Июл-13 02:14 
Неужели pantech um150 сможет переключаться между CDMA и GPRS ?