Portál AbcLinuxu, 12. května 2025 15:43

Dotaz: Archlinux networkmanager Failed to add/activate connection: Insufficient privileges

9.3.2012 10:59 dfsgfdsg
Archlinux networkmanager Failed to add/activate connection: Insufficient privileges
Přečteno: 804×
Odpovědět | Admin
Ahoj,
nedari se mi na archlinuxu prinutit networkmanager, aby se pripojil na wifi sit. Vzdycky napise jenom hlasku

Failed to add/activate connection: (32) Insufficient privileges.

Zkousel jsem vsechny mozny veci co jsem vygooglil, ale ani jedno nepomohlo. dbus bezi, networkmanager taky (pripojuju se s nm-applet), polkitd taky bezi. Pouzivam gdm a openbox. Veci jako Enable Wireless nebo Edit Connections funguji, hlaska se vypisuje jenom pri kliknuti na wifi sit ze seznamu.
Jak to rozjet? Diky moc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.3.2012 11:08 guest
Rozbalit Rozbalit vše Re: Archlinux networkmanager Failed to add/activate connection: Insufficient privileges
Odpovědět | | Sbalit | Link | Blokovat | Admin
A ked to skusis ako root?
9.3.2012 11:14 dfsgfdsg
Rozbalit Rozbalit vše Re: Archlinux networkmanager Failed to add/activate connection: Insufficient privileges
[dfsgfdsg@aaa ~]$ sudo nm-applet ** Message: applet now removed from the notification area ** Message: applet now embedded in the notification area

** (nm-applet:1428): WARNING **: Failed to register as an agent: (32) No session found for uid 0

** (nm-applet:1428): WARNING **: Error in getting active connection 'Vpn' property: (19) Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

** (nm-applet:1428): WARNING **: _nm_object_array_demarshal: couldn't create object for /org/freedesktop/NetworkManager/ActiveConnection/3

** (nm-applet:1428): WARNING **: Error in getting active connection 'Vpn' property: (19) Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist

** (nm-applet:1428): WARNING **: _nm_object_array_demarshal: couldn't create object for /org/freedesktop/NetworkManager/ActiveConnection/3
9.3.2012 12:33 Jirka
Rozbalit Rozbalit vše Re: Archlinux networkmanager Failed to add/activate connection: Insufficient privileges
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to tim, ze polkit/consolekit opravneni nejsou spravne nastavena.

Polkit akce jsou nastaveny v /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy
Definovane akce lze vypisovat pomoci pkaction:
pkaction --action-id org.freedesktop.NetworkManager.settings.modify.system --verbose
Tento soubor je nejspis spravne.

Problem bude spise v tom, ze openbox nenastavi spravne consolekit a tudiz uzivatel neni "lokalni" a "aktivni".

Chce to spoustet openbox s ck-launch-session v .xinitrc:
exec ck-launch-session openbox-session

Link: https://wiki.archlinux.org/index.php/Openbox

Tipy:
1. Vypis si sessions
$ ck-list-sessions
mela by tam byt session s
active = TRUE
is-local = TRUE

2. Vypis si polkit NM permission
dbus-send --system --print-reply --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager.GetPermissions
Pokud mas u "org.freedesktop.NetworkManager.settings.modify.own" a "org.freedesktop.NetworkManager.settings.modify.system" "no", tak to zpusobuje tu chybu.
(Pri kliknuti na nove SSID, se nejprve vytvori connection, tj. modifikuji se nastaveni)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.