Grüß Gott,
es geht um Opsi 4.2 auf Debian und Windows-10-Clients:
Ich habe hier einen Fall, bei dem sich die Produktinstallation im Kreis dreht, und das hat folgenden Grund:
Es handelt sich um eine nachträgliche Netzwerktreiberinstallation für Windows-Clients. Diese Installation des Pakets funktioniert auch, aber im Rahmen der Installation wird die Netzwerkverbindung gezwungenermaßen kurz unterbrochen, weil der Windows-Client den bestehenden Treiber während der Installation sofort durch den neuen ersetzt.
Der Client ist nach sehr kurzer Zeit (vielleicht zwei, drei Sekunden) wieder erreichbar, allerdings scheint der configed das nicht mitzubekommen. Vermutlich, weil es sich genau genommen nach der Unterbrechung um eine neue Verbindung handelt, auch wenn sich die per MAC fest zugewiesene IP nie ändert.
Deshalb bekommt der configed es wohl nicht mit, daß die Treiberinstallation erfolgreich verlaufen ist. Unter "Angefordert" bleibt das "setup" stehen, d.h. bei jedem Neustart wird der Treiber nochmal installiert. Das macht der Client so lange, bis ich den Status von "unknown (installing)" auf "success (setup)" manuell auf eben diesen Status setze.
Gibt es einen Weg, diesen Status zu erzwingen? Oder daß der Client das Paket genau ein mal installiert und dann schlicht davon ausgehen soll, daß es geklappt hat?
[gelöst]Produktstatus success setzen
-
- Beiträge: 3
- Registriert: 28 Jun 2022, 15:17
- SisterOfMercy
- Beiträge: 1522
- Registriert: 22 Jun 2012, 19:18
Re: Produktstatus success setzen
Have you tried a few timeouts in the script?
Otherwise you might be able to check after the driver has been instaleld if the productversion is the same as the version of the driver on the client, and then use a servicecall to set the product to success.
Code: Alles auswählen
sleepseconds 15
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
-
- Beiträge: 3
- Registriert: 28 Jun 2022, 15:17
Re: Produktstatus success setzen
This sounds like a possible solution. Thanks for the hint, I'll give it a try and will report back afterwards.Otherwise you might be able to check after the driver has been instaleld if the productversion is the same as the version of the driver on the client, and then use a servicecall to set the product to success.
- SisterOfMercy
- Beiträge: 1522
- Registriert: 22 Jun 2012, 19:18
Re: Produktstatus success setzen
Try the timeout first. It works for me when updating openvpn for clients that are only connected via that openvpn connection.
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
-
- Beiträge: 3
- Registriert: 28 Jun 2022, 15:17
Re: Produktstatus success setzen
Worked - it can be that easy.Try the timeout first.
Many thanks for your assistance.