On mån, 2024/09/23 at 10:57:22 +0200, Daniel Gröber wrote: > Hi Sirius, > > Thanks for taking ifupdown-ng for a spin.
No problem at all. Thank you for being patient for my response, I have been working out some kinks around finit to get the system spitting out a graphical session. :-D > On Mon, Sep 23, 2024 at 08:22:51AM +0200, Sirius wrote: > > I did switch to ifupdown-ng (as it seems the regular ifupdown is on its > > way out) and the one thing I noticed was that ifupdown-ng does not handle > > the include directive for /etc/network/interfaces.d/. > > I think you're using the version in stable? I upstreamed a patch for > 'source' stanza glob pattern support as we use for interfaces.d a while > ago. We've had it in Debian since 0.12.1-1, but its not in stable. I'll > upload a backport as soon as I feel -ng is ready. I am. It really is no problem, it arrives when it arrives. In the meantime, having the stanzas directly in /etc/network/interfaces works. No problem at all. > > iwd and ifupdown{,-ng} works, and works well, but what I like about them > > most is that they have lean dependencies and focus on one thing in true > > unix fashion. I can sidestep both systemd and Network-Manager entirely > > with a few rebuilt packages. That works for me. > > When using ifupdown with wpa_supplicant we have per-SSID configuration > support (cf. wpa_action.8) I wonder if a similar integration would be > possible with iwd? With iwd, you run iw and then find the SSID and give it the secret for the SSID and it then stores that in its database. As long as system dbus and iwd is running when you ifup the interface, it works. No wpa_supplicant needed. And while it may be an Intel piece of software, it works with any wifi card. My system has a MediaTek and it works just as well as the Intel card on my laptop. -- Kind regards, /S