[Eisfair] eisfair und der NetworkManger

Hendrik Orep hendrik.orep+eisfair at mailbox.org
Fr Dez 5 18:38:21 CET 2025


Hallo Holger,

Am 02.12.25 um 21:41 schrieb Holger Bruenjes:
> Am 02.12.25 um 21:11 schrieb Hendrik Orep:
> 
>> Gut, dann belasse ich das erst mal so.
>> (Die Möglichkeit von "Drop-in"-Konfigurationsdateien für einzelne
>> Verbindungen (ähnlich wie bei systemd-Units) scheint es bei
>> NetworkManager wohl nicht zu geben.)
> wieso nicht, du kannst an jede unit ein 'drop-in' haengen, dass habe ich 
> hier ja auch gemacht, dass laeuft alles ueber ein drop-in.

Da hatte ich mich unklar ausgedrückt.

Ich hatte überlegt, ob es wohl eine Möglichkeit gibt, lediglich einzelne 
Optionen für eine von der Eisfair-Konfig generierte eth0.nmconnection 
mit einer zusätzlichen Datei zu überschreiben.
Aber das scheint NetworkManager nicht zu unterstützen.

> Es waere aber besser das dann generell zu machen, dann haben alle was 
> davon.

Sicher, für grundlegende Konfigurationsoption wäre das toll.

Aber die Eisfair-Konfigurationsschicht kann natürlich auch nicht jeden 
Sonderwunsch abbilden.
Jede Konfigurationsoption, die NetworkManager unterstützt 
(https://networkmanager.dev/docs/api/latest/nm-settings-nmcli.html), 
über Eisfair anzubieten, wäre bestimmt zu viel und in 99,99% wohl auch 
nicht notwendig.

Ich habe mir jetzt für Sonderwünsche einen Weg überlegt, den ich 
allerdings noch nicht getestet habe.
Ein bisschen fehlt mir noch die Erfahrung mit NetworkManager, und das 
interne Zusammenspiel mit Eisfair habe ich auch noch nicht im Detail 
erfasst.
Vielleicht magst du kurz bestätigen, ob das so richtig wäre:

Wenn ich das richtig verstehe, sorgt die Option 
NETWORK_ENABLE_AUTOCONNECT=no dafür, dass der NetworkManager keine 
automatische Konfiguration für sonstige Interfaces erstellt.

Wenn ich ein solches Interface auch nicht in der Base-Konfiguration 
unter IP_ETH_* aufführe, dann wird dafür von Eisfair auch keine 
Konfiguration unter 
/etc/NetworkManager/system-connections/*.nmconnection erstellt?
Somit würde für das Interface weder von NetworkManager automatisch noch 
von Eisfair angefasst, und ich könnte es komplett manuell konfigurieren?

Das wäre z.B. praktisch, wenn ich irgendwelche Setups testen möchte, für 
die eine Konfiguration über die Eisfair-Oberfläche zu "exotisch" wäre.

Wenn ich dazu dann aber doch die Funktionen des NetworkManager nutzen 
möchte, und ich dann manuell z.B. eine 
/etc/NetworkManager/system-connections/meintestsetup.nmconnection 
erstelle, stört diese Datei und wird durch Neukonfiguration/Update o.ä. 
entfernt werden?
Oder bleibt die bestehen?

Beste Grüße
Hendrik


Mehr Informationen über die Mailingliste Eisfair