diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-10-07 19:56:41 +0200 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-10-31 09:58:29 +0000 |
| commit | 9d24bffcc47b48396c580a48ec9405411e955342 (patch) | |
| tree | 13311bdbd4b305c15001c683e64355d010873022 /interface-definitions/include/generic-interface-multi.xml.i | |
| parent | e12776075f2dde8026f523e0d86f327bac7d398c (diff) | |
| download | vyos-1x-9d24bffcc47b48396c580a48ec9405411e955342.tar.gz vyos-1x-9d24bffcc47b48396c580a48ec9405411e955342.zip | |
ethernet: T3871: an ethernet interface belongs to the Kernel and can not be deleted
Every NIC used to carry a hw-id, which was enough to make its node exist.
Without it a bare node is empty and never reaches the running configuration,
so releasing a bond member looked exactly like a deletion: the port was torn
down and left admin-down, with nothing left to bring it back.
An ethernet interface is owned by the Kernel and - like 'lo' - outlives its
configuration. Removing it now resets the port to the Kernel defaults and
leaves the link up.
Diffstat (limited to 'interface-definitions/include/generic-interface-multi.xml.i')
0 files changed, 0 insertions, 0 deletions
