Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iwd dependancy issue #47225

Closed
NAHTAIV3L opened this issue Nov 14, 2023 · 6 comments
Closed

iwd dependancy issue #47225

NAHTAIV3L opened this issue Nov 14, 2023 · 6 comments
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@NAHTAIV3L
Copy link

Is this a new report?

Yes

System Info

Void 6.5.10_1 x86_64

Package(s) Affected

iwd-2.8_1

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

when you install iwd it should work but it does not install openresolv so it cannot work.

Actual behaviour

gives issue about resolvconf

Steps to reproduce

I had iwd and networkmanager installed then I uninstalled networkamanager and couldn't use wifi. I had to chroot into the system to fix it.
all you have to do to fix this issue is add openresolv to the dependencies list of iwd

@NAHTAIV3L NAHTAIV3L added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Nov 14, 2023
@balejk
Copy link
Contributor

balejk commented Nov 14, 2023

I don't think that there is a reason for this to be a dependency of iwd, much less in Void where only hard dependencies without which the program would not run at all are usually added. I use iwd but have never heard of openresolv before and do not have it installed and yet I am not experiencing any such problems. I think you rather want to look into your iwd configuration or get/properly configure a DHCP daemon.

@NAHTAIV3L
Copy link
Author

are you manually setting dns servers

@balejk
Copy link
Contributor

balejk commented Nov 14, 2023 via email

@NAHTAIV3L
Copy link
Author

NAHTAIV3L commented Nov 14, 2023

could you explain how to do that it wasnt working automatically for me
my resolv.conf was empty
I have the default dhcpcd config file and here is my iwd config

[General]
EnableNetworkConfiguration=false
[Network]
NameResolvingService=resolvconf

@classabbyamp
Copy link
Member

classabbyamp commented Nov 14, 2023

I think Network.NameResolvingService only matters when using the iwd built-in dhcp client (i.e. General.EnableNetworkConfiguration=true), and it should default to resolvconf.

https://man.voidlinux.org/iwd.config#Network

@NAHTAIV3L if you were to switch to the dhcpcd iwd backend, you would need to enable the dhcpcd service, I believe, but you shouldn't need to do that if you want to use only iwd.

@balejk
Copy link
Contributor

balejk commented Nov 14, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

No branches or pull requests

3 participants