You are not logged in.
Recently I've come back to a workstation (that one) which is normally connected to internet via ethernet, but also has WiFi, if need be. (And bluetooth as well, fwiw.)
I installed connman when I initially set up this system 8 years ago or so, and the service is enabled and therefore has been running everytime I used this system.
But I haven't used it to switch to WiFi for 7 years or so, and `connmanctl services` now only shows the wired connection (I did use WiFi some time at the beginning just to experiment, but then I didn't need it anymore).
Now that I'm using the workstation regularly again, and since it's summer and power outages are around the corner here in the south of Italy, I would like to be able to swtich to WiFi (using a phone as a router) when there's such a disgrace. And since I've made use of it on my laptop, I'd like to make use of impala for WiFi (just like I use bluetui for bluetooth).
On https://wiki.archlinux.org/title/Network_configuration the table tells me I could actually get rid of connman and use iwd (which I use on the laptop), because iwd works for Ethernet as well (which I didn't know/remember).
So the idea is that I would like to manage WiFi with impala and Ethernet... with what? I've used iwctl on the laptop to scan for networks and switch among them, but I've never seen how it behaves when a ethernet cable is connected.
How can I go about it? From the various wiki pages, I suspect I should first disable and stop connman.service, then enable and start iwd.service, and then impala should work out of the box?
Last edited by Enrico1989 (2026-06-11 14:50:13)
Offline
Iwd doesn't do ethernet, you'd have to explicitly configure either another solution or just keep connman for the ethernet. Whatever you do care must be taken that no two daemons try to manage the same interface at the same time.
FWIW connman would be able to do both and you can configure connman to use iwd as it's wifi backend, would that not be an option? https://wiki.archlinux.org/title/ConnMa … supplicant
Offline
Iwd doesn't do ethernet, you'd have to explicitly configure either another solution or just keep connman for the ethernet.
What is the meaning of the green at (row=iwd, col=Ethernet) here, then?
FWIW connman would be able to do both and you can configure connman to use iwd as it's wifi backend, would that not be an option? https://wiki.archlinux.org/title/ConnMa … supplicant
As childish as it may sound, I like the idea of using impala for managing the wifi, and that builds on top of iwd, iiuc.
Offline
As it says: "IEEE 802.1X" - not sure about the color but it won't manage any rj45 (or token ring
) connection.
Last edited by seth (2026-06-11 15:54:37)
Offline
FWIW connman would be able to do both and you can configure connman to use iwd as it's wifi backend, would that not be an option? https://wiki.archlinux.org/title/ConnMa … supplicant
At https://wiki.archlinux.org/title/ConnMa … supplicant the following is written:
Note that ConnMan is probably unnecessary for IWD users, as IWD can handle its own network configuration, in which case connmand should be stopped.
so I thought I could indeed do without ConnMan, but probably that statemente applies to WiFi-only users of ConnMan, and not to those like me that want to manage both WiFi and Eth?
As it says: "IEEE 802.1X" - not sure about the color but it won't manage any rj45 (or token ring
) connection.
But somebody has made that cell green instead of red. And based on the rest of the table, it's hard to believe the author meant anything other than "you can manage ethernet with iwd, but not straightforwardly, so look at this link". Anyway, I tracked down the change in the history of the wiki: https://wiki.archlinux.org/index.php?ti … did=786951, by user Nl6720. The description reads "explicitly mention 802.1X in the wpa_supplicant & iwd rows for Ethernet to avoid misunderstandings".
Should I "Add topic" under https://wiki.archlinux.org/title/Talk:N … figuration and tell that those IEEE cells are unclear?
Last edited by Enrico1989 (Today 05:39:44)
Offline
that statemente applies to WiFi-only users of ConnMan
it's hard to believe the author meant anything other than
wpa_supplicant is orthogonal to the other tools in that list, iwd is a hybrid.
Both provide ethernet connections in the sense that they provide you a wireless "cable" and they notably do *not* provide PPPoE or mobile broadband ( https://en.wikipedia.org/wiki/Compariso … _standards )
tell that those IEEE cells are unclear?
description reads "explicitly mention 802.1X in the wpa_supplicant & iwd rows for Ethernet to avoid misunderstandings"
How would you make it anything more clear than that?
Maybe a problem is that "ethernet" is a soft term, ultimately a joke. It is not equivalent to https://en.wikipedia.org/wiki/Modular_connector#8P8C
Offline