I just downloaded iwd . version 2.0
all is well but when i set nameresolving service to resolvconf then iwd does not start. by default iwd uses systemd-resolvd since this is openrc so with setting resolvconf it does not start with error: start-stop-daemon: /usr/libexec/iwd died. please help
EDIT: when resolvconf is not specified then the iwd service starts and i also gets an ip address and can ping 9.9.9.9 but cannot resolve domain names bcuz this is openrc.
Did you try setting your nameserver through /etc/resolv.conf ?
thanks for reply. I am looking for a solution and while i am trying to solve it. i came across these issues.
i ran command
/usr/libexec/iwd
This gave error of:
No usable resolvconf found on system
Module resolve failed to startthen upon debugging with:
/usr/libexec/iwd -d
gives some more info but issues were:
Trying to find resolvconf in $PATH
Trying to find resolvconf in default pathsSo please help .. its about 2 days and i am stuck here. Thanks
Note: I have resolv.conf file and with correct nameservers.
Try installing openresolv (https://wiki.archlinux.org/title/Openresolv)
thank you i also thought of it yesterday. Just waiting for a chance to get ethernet connection and i will do it right away. but my question is that i used iwd long ago and it worked without installing openresolv.. anyway thank you
Once again.. installing openresolv solved the problem. Thank you Lancia..