You are not logged in.
Hello guys,
I'm doing a fresh Arch installation following the guide and I'm stucking at the internet connection process.
What I've tried to do is connecting via iwctl, like during the previous steps, though, since I've to configure it first, I've decided to use nmtui instead. But I'm facing something weird.
For context I'll tell you that I've already checked every page looking for possible issues, e.g. firmware, activate just one network manager at a time, setting the device up ect. The problem here is that if I start the iwd.service I'm able to locate the wlan0 device using ip link, although, if I stop it and even if I start NetworkManager.service it will be gone, not able to find it with ip link anymore, therefore unable to connect it otherwise.
Am I missing something?
Last edited by noreset (2020-11-18 15:21:45)
Offline
You cannot run NetworkManager with iwd, because it depends on wpa_supplicant which iwd replaces.
you would need NetworkManager-iwd according to the wiki
Offline
Or read man iwd.config and disable the IWD managing the interface like that, if your firmware is happy with it.
Iirc it’s UseDefaultInterface.
NetworkManager has also an experimental support for iwd, its only that wpa_supplicant is a dependency. You can change the backend in the config. Again, read the manual and wiki.
Offline
I solved it with a simple reboot, started the NetworkManager.service and connected to the WiFi via nmtui.
The odd part is that preoviusly the wlan0 device wasn't available under
networkctl listAlthough, after the reboot, starting just that mentioned network service, wlan0 was there.
That's it
Offline
I solved it with a simple reboot, started the NetworkManager.service and connected to the WiFi via nmtui.
The odd part is that preoviusly the wlan0 device wasn't available under
networkctl listAlthough, after the reboot, starting just that mentioned network service, wlan0 was there.
That's it
It goes away because IWD by default takes control of the interface, taking it down and up on every restart of the daemon.
That can be disabled with UseDefaultInterface to true, like:
# /etc/iwd/main.conf
# vim:ft=dosini:fenc=utf-8:tw=80:
[General]
UseDefaultInterface=trueSo it doesn't happen, the default is false, because there are some firmwares (which?) that have issues.
Offline
noreset wrote:I solved it with a simple reboot, started the NetworkManager.service and connected to the WiFi via nmtui.
The odd part is that preoviusly the wlan0 device wasn't available under
networkctl listAlthough, after the reboot, starting just that mentioned network service, wlan0 was there.
That's it
It goes away because IWD by default takes control of the interface, taking it down and up on every restart of the daemon.
That can be disabled with UseDefaultInterface to true, like:# /etc/iwd/main.conf # vim:ft=dosini:fenc=utf-8:tw=80: [General] UseDefaultInterface=trueSo it doesn't happen, the default is false, because there are some firmwares (which?) that have issues.
Great, thank you for explaining that.
Last edited by noreset (2020-11-19 13:12:08)
Offline