[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