-
-
Notifications
You must be signed in to change notification settings - Fork 22
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
dhcpcd: no valid interfaces found #18
Comments
This. Technically, libudev-zero should signal dhcpcd about new devices via hotplugging. Ensure that you have properly working hotplugging support. There is also a possibility of race condition between dhcpcd and mdev which can lead to impossibility to detect net devices due to permission issues. Try to run dhcpcd as root or implement proper synchronization to mdev. |
Hmm, hotplugging seems to be working fine,
How does one go about this ? |
Ah, sorry I forgot about that dhcpcd should be always run as root. You don't need it. This synchronization is needed for e.g. root-less Xorg which is usually(or rarely, it depends on init implementation) fails to initialize drm devices at startup due to access rights. I'll probably add some docs about it to readme. Does the dhcpcd working if compiled without udev support? |
Just compiled it without udev support, works great now. |
@illiliti Do you plan to tackle this in |
Yes, I'll investigate this further later |
I can't reproduce this issue. Closed. Please reopen if you still experience this issue. |
Yeah it stopped happening for me, maybe it was an issue with my old config |
When
dhcpcd
is started by the runit (busybox
init) service, it saysno valid interfaces found
and just stops there, the service has to be restarted manually for it to detect my wifi adapter, but this is not the case witheudev
:I'm not sure if this is directly related to
libudev-zero
, but might be related todhcpcd
starting beforemdev
is initialised, any ideas ?The text was updated successfully, but these errors were encountered: