[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH] setup: Auf Netzwerkkartentreiber warten
! setup: Bevor die IP-Adresse und die Routentabelle geändert werdern
können, muss gewartet werden, bis der Treiber wirklich da ist.
Ansonsten geht das Schreiben schief und wir kriegen Standardwerte.
Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
---
src/modules/pas/setup/setup_network.pas | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/modules/pas/setup/setup_network.pas b/src/modules/pas/setup/setup_network.pas
index 9472bcf..c637ad5 100644
--- a/src/modules/pas/setup/setup_network.pas
+++ b/src/modules/pas/setup/setup_network.pas
@@ -33,6 +33,10 @@ begin
// IP/Gateway setzen
path := 'tcpip:/' + driver + '/0/ip';
+ while not FileExists(path) do begin
+ yield;
+ end;
+
Assign(f, path);
{$i-}
Rewrite(f);
--
1.6.0.2