You are not logged in.

#1 2007-04-28 08:23:04

macros78
Member
Registered: 2006-10-13
Posts: 28

Networkmanager not working for user

Today a decided to make networkmanager work on my system. I made changes in rc.conf, added networkmanager and dhcdbd to my startup services and disable network. And now when I run nm-applet on login there aro no devices. So I searched the web and added the user to the network group. But still no devices.

When I run nm-applet as root I get this errors:

** (nm-applet:4004): WARNING **: <WARNING>     nma_dbus_nm_state_cb (): dbus returned an error.
  (org.freedesktop.DBus.Error.AccessDenied) A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.NetworkManager" member "state" error name "(unset)" destination "org.freedesktop.NetworkManager")

** (nm-applet:4004): WARNING **: <WARNING>     nma_dbus_update_devices_cb (): dbus returned an error.
  (org.freedesktop.DBus.Error.AccessDenied) A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.NetworkManager" member "getDevices" error name "(unset)" destination "org.freedesktop.NetworkManager")

** (nm-applet:4004): WARNING **: <WARNING>     nma_dbus_update_wireless_enabled_cb (): dbus returned an error.
  (org.freedesktop.DBus.Error.AccessDenied) A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.NetworkManager" member "getWirelessEnabled" error name "(unset)" destination "org.freedesktop.NetworkManager")

...and so on.

After that, as a last try, I run the applet as a root and I got devices and I can connect to the network. 

Now I would like to ask, what should I do if I want working networkmanager without running the applet via sudo command?

Offline

#2 2007-04-28 08:44:30

enrique
Member
Registered: 2005-10-25
Posts: 95
Website

Re: Networkmanager not working for user

Oh, crap... it's to early in the morning... next time I've read the entire post before saying anything smile

Last edited by enrique (2007-04-28 08:45:36)


Kind regards, enrique

Offline

#3 2007-04-28 14:28:23

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Networkmanager not working for user

relogged in after adding your user to the network group?

Offline

#4 2007-04-28 15:23:42

macros78
Member
Registered: 2006-10-13
Posts: 28

Re: Networkmanager not working for user

Relogged, rebooted... Still no devices and same errors. Do you have any ideas?

Offline

#5 2007-04-30 00:54:55

big_gie
Member
Registered: 2005-01-19
Posts: 637

Re: Networkmanager not working for user

I have the same problem.

The workaround I used was to edit file /etc/dbus-1/system.d/NetworkManager.conf
Add that line:
<allow own="org.freedesktop.NetworkManager"/>
to the <policy group="network"> section. Be sure to be in the "network" group.

That problem came a couple of days ago after an upgrade...

Offline

#6 2007-04-30 03:45:44

raymano
Member
Registered: 2006-10-13
Posts: 357
Website

Re: Networkmanager not working for user

I have also been experiencing a lot of flakyness since upgrading to 0.6.5. I think I'll be downgrading to 0.6.4 for now.


FaunOS: Live USB/DVD Linux Distro: http://www.faunos.com

Offline

#7 2007-04-30 04:46:31

raymano
Member
Registered: 2006-10-13
Posts: 357
Website

Re: Networkmanager not working for user

I just downgraded to 0.6.4 and all problems went away. I think 0.6.5 needs more testing.


FaunOS: Live USB/DVD Linux Distro: http://www.faunos.com

Offline

#8 2007-05-06 11:00:47

macros78
Member
Registered: 2006-10-13
Posts: 28

Re: Networkmanager not working for user

Hey, thank you for your advices, everything is working now. It was necessary to add some lines to /etc/dbus-1/system.d/NetworkManager.conf as  big_gie pointed and to be member of network group.

So my changes:

        <policy group="network">
                <allow send_destination="org.freedesktop.NetworkManager"/>
                <allow send_interface="org.freedesktop.NetworkManager"/>
        </policy>

Thank you for your advices.

Offline

#9 2007-05-06 16:21:19

Kei
Member
Registered: 2007-04-05
Posts: 88

Re: Networkmanager not working for user

For me it just worked by adding my user to the groups "hal", "network" and "users".

Offline

#10 2007-05-06 16:47:18

raymano
Member
Registered: 2006-10-13
Posts: 357
Website

Re: Networkmanager not working for user

I'm still seeing some strange behavior after upgrading networkmanager to the latest 0.6.5. When I boot up and start KDE, knetworkmanager brings up my wired network connection with a bogus ip address 169.254.158.35, even though my laptop is not connected to a wired network. Then all is well when I connect to my wireless network through knetworkmanager. Any ideas?


FaunOS: Live USB/DVD Linux Distro: http://www.faunos.com

Offline

#11 2007-05-08 16:16:15

gunnix
Member
Registered: 2005-11-11
Posts: 102
Website

Re: Networkmanager not working for user

Anyone know where to get the networkmanager 0.6.4 package?? I can only find 0.6.5

I'm having problems with networkmanager connecting to wireless networks. Sometimes it works but often it says it's connected to a wired network while there's not even a cable attached. It often doesn't want to connect to wireless networks wich work immediately if you define the essid in rc.conf manually. I read here 0.6.4 works better so that's why I want to try it, but I can't find an arch package.


As is true for most people I know, I've always loved learning. As is also true for most people I know, I always hated school. Why is that?

Offline

#12 2007-05-09 05:07:48

raymano
Member
Registered: 2006-10-13
Posts: 357
Website

Re: Networkmanager not working for user

I had to build it from source. You can get it out of cvs (cvs password anonymous):

export CVSROOT=:pserver:anonymous@cvs.archlinux.org:/home/cvs-extra
cvs login 
cvs co -D 20070425 extra/daemons/networkmanager
makepkg

FaunOS: Live USB/DVD Linux Distro: http://www.faunos.com

Offline

Board footer

Powered by FluxBB