You are not logged in.

#1 2022-01-28 12:53:11

naruhax
Member
Registered: 2021-09-19
Posts: 3

iwctl got borked due to unknown users

Hey guys, I am a very new arch user, and very new to linux as well. I can't trace the reason but suddenly iwctl stopped working. Had to reboot my computer multiple times to get internet working, but iwctl is still not working. I get this while trying to use iwctl:

Rejected send message, 2 matched rules; type="method_call", sender=":1.85" (uid=1000 pid=4632 comm="iwctl ") interface="org.freedesktop.DBus.ObjectManager" member="GetManagedObjects" error name="(unset)" requested_reply="0" destination="net.connman.iwd" (uid=0 pid=449 comm="/usr/lib/iwd/iwd ")
Failed to retrieve IWD dbus objects, quitting...

Waiting for IWD to start...

Any help is greatly appreciated

Last edited by naruhax (2022-01-28 12:53:42)

Offline

#2 2022-01-28 13:41:00

seth
Member
Registered: 2012-09-03
Posts: 57,935

Offline

#3 2022-01-28 13:53:25

naruhax
Member
Registered: 2021-09-19
Posts: 3

Re: iwctl got borked due to unknown users

Thanks! downgrading worked!

Offline

#4 2022-01-29 20:45:59

po1o
Member
Registered: 2022-01-29
Posts: 5

Re: iwctl got borked due to unknown users

I had exactly the same issue. I was on iwd 1.23.
Downgrading to 1.21 fixed the issue.

Thanks a lot

Offline

#5 2022-01-29 21:28:38

progandy
Member
Registered: 2012-05-17
Posts: 5,240

Re: iwctl got borked due to unknown users

iwd 1.23 did some half baked dbus policy changes. Try to add your user to the "netdev" group.

https://lintian.debian.org/tags/dbus-policy-at-console

https://git.kernel.org/pub/scm/network/ … f92334c293 (this change forgot to do the same for the ead service...)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#6 2022-01-30 16:18:05

po1o
Member
Registered: 2022-01-29
Posts: 5

Re: iwctl got borked due to unknown users

Yes, this works. I upgraded to 1.23.
I actually found the wiki has been updated (I believe recently):

Note: As of version 1.23, only root and members of the netdev or the wheel user group are allowed to interact with iwd. In order to use iwctl, you need to add your user to one of those groups.

Offline

#7 2022-01-31 03:14:46

claudici
Member
Registered: 2020-07-28
Posts: 21

Re: iwctl got borked due to unknown users

Adding my user to the wheel group and rebooting seems to have fixed the problem.

iwd's quality control seems to have gone down the drain recently. First the maintainers broke an essential command (iwctl station DEVICE get-networks) a few months ago, and now this.

Last edited by claudici (2022-01-31 03:15:20)

Offline

#8 2022-06-30 08:16:15

blinry
Member
Registered: 2013-07-20
Posts: 4

Re: iwctl got borked due to unknown users

Notably, adding the user to the "netdev" group didn't work for me. Only the "wheel" group did, on iwd 1.28.

Offline

#9 2024-09-16 09:55:43

oskhen
Member
Registered: 2024-09-16
Posts: 1

Re: iwctl got borked due to unknown users

Notably, netdev is a Debian System Group. Arch lists the "network" group as unused but it is used by iwd to check for permission, and stated as such under the iwd wiki. This is why the "netdev" group doesn't work, but adding the user to "network" does.

Offline

#10 2024-09-16 11:03:24

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,360
Website

Re: iwctl got borked due to unknown users

Mod note: closing this old topic.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB