LINUX.ORG.RU

NetworkManager 0.9

 ,


0

1

Вышедшая накануне стабильная версия 0.9 NetworkManager стала важной вехой в разработке этого приложения для управления сетевыми соединениями в Linux.

Подготовив к релизу версию 0.8 в феврале этого года, разработчики заявляли, что версия 0.9 будет готова уже в марте, но не тут то было — официальный анонс состоялся лишь в конце августа, но зато версия 0.9 содержит большое количество изменений, в том числе и существенных, о которых подробнее далее.

Наиболее существенное и судьбоносное изменение — упрощение D-Bus API, которое привело к нарушению совместимости как API, так и ABI с предыдущими версиями.

С одной стороны, изменение API направлено на упрощение коммуникации с NetworkManager для сторонних приложений, в частности осуществляющих конфигурацию и мониторинг сетевых соединений. Как отмечено в руководстве по миграции с NetworkManager 0.8 на NetworkManager 0.9, преимущества от упрощения архитектуры с лихвой компенсируют затраты на обновление кода клиентов.

Однако с другой стороны, внесённые изменения требуют быстрой реакции со стороны разработчиков, использовавших этот API в своих проектах, чтобы не произошло неприятных курьёзов, когда в роллинг-релиз дистрибутивы придёт обновление до NetworkManager 0.9, а аплеты, виджеты и плагины, использовавшие D-Bus API NetworkManager, ещё не будут его поддерживать, что приведёт к массовым сбоям и жалобам.
Также очевидно, что нарушение совместимости API вынудит пользователей после обновления NetworkManager до версии 0.9 отказаться от приложений, использовавших API NetworkManager, но разработка которых была приостановлена или заброшена.

Подробно об изменениях в D-Bus API в вышеупомянутом руководстве по миграции.

Среди прочих изменений:

  • все соединения и конфигурация осуществляются теперь при помощи NetworkManager;
  • возможность хранения паролей в пользовательской сессии или NetworkManager'ом;
  • пароли теперь могут запрашиваться каждый раз;
  • поддержка быстрого переключения пользователей;
  • возможность установки ограничений на использование соединений для одного и более пользователей;
  • поддержка «802.1X Certificate subject matching» для большей безопасности;
  • требуется wpa_supplicant 0.7 или выше;
  • лучшая поддержка AP roaming с использованием nl80211;
  • поддержка мобильных широкополосных устройств Intel WiMAX;
  • поддержка GObject Introspection в libnm-glib и libnm-util;
  • новые аплеты для GNOME Shell и Ubuntu's Indicator.

Исходный код

>>> Подробности

★★★

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 5)

Ответ на: комментарий от carasin

>Уж с месяц как, ЕМНИП.

Как-то, до этой новости, он был не очень заметен...

X-Pilot ★★★★★
()
Ответ на: комментарий от alpha

Именно поэтому и использую именно Гномовский nm-applet в КЕДах.
//Не тулкитофоб.

carasin ★★★★★
()

Ну и прекрасно. Ждем ебыдл^Wреакции разрабов любимых приложений на изменения в API и юзаем.

nevar ★★
()
Ответ на: комментарий от AlexCones

Написал он по-украински (точнее, хотел написать). Русскими буквами. За такое полагается расстрелять, и это поддерживают и русские, и украинские граммар наци.

Правильно было бы так: "- Хто обісрався? - Невістка. - Та її дома нема! - Та звідти вітром несе"

Deleted
()
Ответ на: комментарий от Deleted

Тогда не имею вопросов. Хоть и живу за 50 км. от русско-украинской границы понимаю только суржик.

AlexCones ★★★
()
Ответ на: комментарий от carasin

Как это? Я точно уже не в первый раз вижу.

[madgnu@lor глагна] ls | grep '[cut]'
Выхлоп в студию! :-)

carasin ★★★★★
()
Ответ на: комментарий от Deleted

Ну дык «раскрученный» ник и скор теряются. Скородрочерам как кинжал в сердце: как будто авторитет укоротить :)

carasin ★★★★★
()
Ответ на: комментарий от Deleted

Написал он по-украински (точнее, хотел написать). Русскими буквами. За такое полагается расстрелять, и это поддерживают и русские, и украинские граммар наци.

Правильно было бы так: "- Хто обісрався? - Невістка. - Та її дома нема! - Та звідти вітром несе"

Вы уж извините, товарищ, но правильный украинский язык (если мы всё же встаём на тут точку зрения, что таковой существует) есть штука очень трудноуловимая. Вот у меня есть три знакомых с Украины: один из Киева, другой из Львова, третий --- из Сумской области. Все они никак не могут сойтись не только по вопросу о правильном словоупотреблении, но даже иногда о правильном написании. «Правила Украинского языка» 1956, если не ошибаюсь, года издания безнадёжно устарели, к тому же составлены были не лучшим образом. Современные учебники противоречат один другому. А многие на Украине вовсе пользуются либо суржиком, либо южнорусским говором, малоотличимым от диалекта Ростовской области или Краснодарского края. Так что оставьте человека.

Vudod ★★★★★
()
Ответ на: комментарий от carasin

Пару месяцев назад пробовал, результат описан выше. С nmcli - та же фигня.

thesis ★★★★★
()
Ответ на: комментарий от Vudod

Не согласен. Споры насчет того, что правильно, а что неправильно, в 99% случаев возникают из-за того, что каждый спорящий считает свой диалект «чуть более правильным» (да и различия маленькие). Правила 1956 довольно близки к реальности, то есть, к тому языку, который украинцы используют IRL. Есть новые «правила 1999», но они имеют некоторые значительные отличия от того украинского языка, который используют люди (там отличия в написании ненативных слов, которые пришли к нам с запада). А предложение, о котором шла речь, не содержит каких-либо неоднозначностей или диалектизмов и любым украинцем будет написано так, как я его написал. Да, собственно, в посте LongLiveUbuntu мне не понравились не сами ошибки (которых достаточно), а сам факт, что предложение на украинском языке транслитерировано русскими буквами.

PS. Давайте не будем злить модераторов и не скатывать тему в языкосрач, тем более, что, насколько я понял, этот язык не является для вас родным.

Deleted
()
Ответ на: комментарий от Nao

Хм, помню в генте все время был геморрой с настройкой впа-саппликант напрямую и вицд. А в бубунте еще ниразу не было проблем с НМ. Я бы даже сказал из всего бубунтовского арсенала НМ работает самым стабильным образом. Очень удобно. Впрочем, мне и пульс-аудио нравится.

petrosha ★★★★★
()

>Наиболее существенное и судьбоносное изменение — упрощение D-Bus API, которое привело к нарушению совместимости как API, так и ABI с предыдущими версиями.

Лёгким движением руки фронтенды превращаются в тыкву. Незыблимые традиции опенсорса.

aidaho ★★★★★
()

Когда можно уже будет его использовать? Обычно всегда сносить приходится и руками настраивать. Ждём во всяких бубунтах и прочих.

LMD
()
Ответ на: комментарий от timur_dav

Аналогично. Несколько лет уже использую безо всяких проблем. Линуксу на десктопе без такого софта делать нечего.

Darl_McBride
()
Ответ на: комментарий от carasin

>Но всё так и осталось только на словах.
Они и на баги в багзилле только на словах откликаются. Если вообще откликаются.

Darl_McBride
()
Ответ на: комментарий от vilisvir

>Боюсь что всё дело в Федоре.

Как ты мог такое предположить?! В дистрибутиве, предназначенном для тестинга софта, где самые свежие и толком не тестированные бинарные пакеты, даже по сравнению с арчем... Нет, быть такого не может.

Darl_McBride
()
Ответ на: комментарий от vilisvir

>Так что все претензии к Fedora.

Все претензии к пользователю, который не способен погуглить и сделать yum search. В большинстве дистров эти пакеты по умолчанию не ставятся.

Darl_McBride
()
Ответ на: комментарий от Deleted

Да, спасибо, побегу ставить кеды ради кппп. Я его запускал последний раз лет 8 назад, тогда он был малоюзабелен.

Darl_McBride
()
Ответ на: комментарий от devnullopers

А когда я 2 года назад предложил сделать кат, меня закидали помидорами.

Darl_McBride
()
Ответ на: не нужен! от anonymous

Сам дурак фикле

anonymous
()
Ответ на: комментарий от carasin

> Коллега-вендузятнег люто-бешено фапает на эту тулзу с сожалением о том, что под вантуз аналога нет.

Вот чёрт, а я уже лет 5 как под старушкой Windows XP через VPN L2TP-соединение сижу, без установки всяких дополнительных программ, штатными средствами. Покалка и интернет автоматически поднимаются при входе в сеанс, ретрекер локальных пиров выдаёт на сверхскоростях, комп является программной точкой доступа через Wi-Fi и LAN-шлюзом одновременно. Всё безоблачно и спокойно, может, на Linux перейти?

anonymous
()
Ответ на: комментарий от anonymous

У того товарища ноут, с которого он:

  1. ходит в инет у себя дома (провод, md5-аутентификация, DHCP);
  2. получает доступ в сеть на работе (провод, привязка к MAC, статика);
  3. иногда на работе выходит в интернеты через сеть ad-hoc (WiFi, WEP/WPA, DHCP/статика);
  4. иногда сам раздаёт инет посредством ad-hoc (WiFi, WEP/WPA, DHCP/статика);
  5. в командировках пользуется USB-модемами (3G, разные APN, DHCP);
  6. коннектит к различным электронным РЗА'шным девайсам, которые необходимо наладить (провод, без защиты, статика).

То есть постоянно приходится перенастраивать два интерфейса (провод и WiFi) на работу в той или иной инфраструктуре.
А то, что у Вас всё безоблачно, так этому я только рад: мои поздравления :) Вам на GNU/Linux ни к чему, оставьте :)

carasin ★★★★★
()
Ответ на: комментарий от Darl_McBride

Дык там вроде, наоборот, всё даже проще. Я взял и зарегался, а потом написал хауту на предмет сетевой карты AR9285 на ядрах 2.6.33 - 2.6.38. Ноу ж проблем же ж :)

carasin ★★★★★
()
Ответ на: комментарий от rave

Умеет. Выбираешь rfcomm0 - и умеет. По крайней мере, в KDE 3.5 умело.

carasin ★★★★★
()
Ответ на: комментарий от Deleted

>За такое полагается расстрелять, и это поддерживают и русские, и украинские граммар наци.
Больные люди.

malices_gossips ★★★
()
Ответ на: комментарий от rave

Смотря что называется «умеет». Если прописать в поле «Устройство» /dev/rfcomm0, то будет уметь, но для того, чтобы получить этот самый /dev/rfcomm0, придется редактировать конфиги.

Deleted
()
Ответ на: комментарий от vilisvir

это не глюки, они просто следуют веянию моды. нм не популярен на лоре

xtraeft ★★☆☆
()
Ответ на: комментарий от pyometra

> виновата убунта

+1, они в 11.10 уж много месяцев как сломали работу nm-applet во всех wm/de, после того как пропатчили nm для работы с unity

bohm ★★★★★
()
Ответ на: комментарий от Vudod

> В Убунте как раз пока 0.9 не работает, потому что там его нет.

а вот и есть ;) ...0.9.0-ubuntu1

bohm ★★★★★
()
Ответ на: комментарий от greek_31

Кстати, использую 0.8, никаких проблем нет. Вообще.

greek_31 ★★
()
Ответ на: комментарий от rave

>А блутус-модемы оно умеет?

Для прикладного софта нет разницы, он просто шлёт AT-команды куда скажут.

aidaho ★★★★★
()
Ответ на: комментарий от pyometra

В любых кривых руках виновата Убунта, инфа 100%.

По сабжу: наконец-то, дождались!

Divius ★★
()
Ответ на: комментарий от bohm

Оп-па, у тебя тоже список сетей не отображается?

Divius ★★
()

Вот уже 0.9 а когда сделают поддержку долбанного диалапа ? сколько можно юзать консоль или qinternet ?
ну что может быть проще обычного диалапа ?

для тех кому не нужно: Многие телефоны (не смарты) могут отдавать инет только через ppp и набор *99# так что _нужно_ однозначно.

chodorenko
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.