[Eisfair] Re3a Eisfair OHNE systemd mc3b6glich3f
Daniel Vogel
daniel_vogel at t-online.de
Sa Apr 8 09:16:58 CEST 2023
Hallo Fridrich,
Am 07.04.23 um 08:46 schrieb Marcus Röckrath:
> Auf diesen Systemen kommt das Initskript ip-eth ein bischen zu früh; da ist
> die Netzwerkkarte noch nicht ready. Das regelt sich, wenn auch die
> ip-eth-Funktionalität auch über systemd gesteuert wird.
>
> Aktueller workaround: eine kurze 1-2 Sekunden Pause im start-Zweig.
eine andere (möglicherweise bessere) Lösung ist ein LSB-Header in die
ip-eth Datei einzutragen. Auf diesen Vorschlag hin kamen jedoch keine
Antworten mehr... daher wiederhole ich ihn hier nochmal:
### BEGIN INIT INFO
# Provides: ip-eth
# Required-Start: sys-subsystem-net-devices-enx080027355583.device
# Default-Start: 2 3
# Default-Stop:
# Description: ip-eth, a network connection manager
### END INIT INFO
Der Aufruf von sleep kann damit entfallen!
Der Vorteil ist, dass die Wartezeit nicht willkürlich festgelegt werden
muss, sondern sich immer an die tatsächlichen Verhältnisse anpasst. Der
Nachteil ist, dass der LSB-Header nicht pauschal eingetragen werden
kann, weil das device auf jedem System anders heißt.
--
Gruß Daniel
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair