Bug 31324 - cnetworkmanager не работает
Summary: cnetworkmanager не работает
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: cnetworkmanager (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Nick S. Grechukh
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-05 05:43 MSK by Антон Мидюков
Modified: 2015-10-06 23:15 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2015-10-05 05:43:21 MSK
Выдаёт вот такое:
cnetworkmanager -u
Traceback (most recent call last):
  File "/usr/bin/cnetworkmanager", line 240, in <module>
    list_connections(USER_SERVICE)
  File "/usr/bin/cnetworkmanager", line 225, in list_connections
    acos = map(lambda a: a["Connection"].object_path, acs)
  File "/usr/bin/cnetworkmanager", line 225, in <lambda>
    acos = map(lambda a: a["Connection"].object_path, acs)
  File "/usr/lib/python2.7/site-packages/networkmanager/activeconnection.py", line 44, in __getitem__
    sn = self.__getitem__("ServiceName")
  File "/usr/lib/python2.7/site-packages/networkmanager/activeconnection.py", line 42, in __getitem__
    v = super(ActiveConnection, self).__getitem__(key)
  File "/usr/lib/python2.7/site-packages/dbusclient/__init__.py", line 174, in __getitem__
    value = super(DBusClient, self).__getitem__(key)
  File "/usr/lib/python2.7/site-packages/dbusclient/__init__.py", line 77, in __getitem__
    return pmi.Get(iface, key, byte_arrays=True)
  File "/usr/lib64/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib64/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Property "ServiceName" of interface "org.freedesktop.NetworkManager.Connection.Active" isn't exported (or may not exist)
Comment 1 Andrey Cherepanov 2015-10-05 13:11:22 MSK
В Sisyphus та же версия, но она не работает:
[user@c253 ~]$ cnetworkmanager -u
org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManagerUserSettings was not provided by any .service files

Разработка этой утилиты прекращена 6 лет (!) назад. Воспользуйтесь штатными средствами NetworkManager:

[cas@cas ~]$ nmcli connection
ИМЯ                       UUID                                   ТИП               ДЕЙСТВ. МЕТКА ВРЕМЕНИ             
Проводное соединение 1    54532bfe-6495-4b58-a852-bf10758e3fa3   802-3-ethernet    Ср 06 май 2015 13:25:47           
Digital Design            a4fec71a-89bb-4916-9faa-1c311fb0ffac   vpn               Чт 25 июн 2015 10:07:34           
System eth0               66284f90-5cba-4004-099f-8ae2d0617b3d   802-3-ethernet    Пн 05 окт 2015 13:07:30           

Примеры использования nmcli: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Using_the_NetworkManager_Command_Line_Tool_nmcli.html
Comment 2 Антон Мидюков 2015-10-06 07:23:33 MSK
Раз не работает и не разрабатывается, надо удалить этот пакет из репозитория.
Comment 3 Andrey Cherepanov 2015-10-06 17:34:01 MSK
Пакет удалён.