Pagina 1 di 1

La console Wapt non restituisce la proprietà corretta per il BIOS

Pubblicato: 6 dicembre 2022 - 09:23
di lfkl
Buongiorno,

Utilizziamo il seguente pacchetto di distribuzione BIOS:

Codice: Seleziona tutto

# -*- coding: utf-8 -*-
from setuphelpers import *

def install():
    print(f"installing {control.package}")
    run_notfatal(f'"{glob.glob("*.exe")[0]}" /p=monpasswordbios/s /r')  # le /r est nécessaire seulement pour restaurer un bios plus ancien
Creato da Olivier Laplanche e Pierre Cosson. Grazie a loro, funziona benissimo!

Il problema è il seguente: dopo un'installazione riuscita, la console WAPT restituisce ancora il valore del vecchio BIOS.
Pertanto, è impossibile sapere se il BIOS delle nostre macchine è aggiornato.
Utilizziamo la proprietà:
dmi/BIOS_Information/Versione

Anche tutte le altre proprietà relative al BIOS tornano alla versione precedente.
Tuttavia, sulle macchine in questione, quando si accede al BIOS, sulla macchina è effettivamente presente la versione più recente installata dal pacchetto Wapt...

Non importa quante volte aggiorniamo la console o riavviamo il computer: niente funziona.

Come posso fare in modo che la console restituisca la versione effettivamente installata sul computer?

Grazie per l'aiuto.

Server aziendale Wapt: 2.2.3.12463
Debian 11

Re: La console Wapt non restituisce la proprietà corretta per il BIOS

Pubblicato: 6 dicembre 2022 - 11:11
di sfontenau
facendo un

Codice: Seleziona tutto

wapt-get register 
Sono queste le informazioni corrette?

Se così fosse, nel pacchetto ne dovrebbe essere fatto uno

Codice: Seleziona tutto

WAPT.register_computer()
Infatti, non forziamo ogni volta il rifornimento dell'inventario per evitare di sovraccaricare la macchina

[PARZIALMENTE RISOLTO] Re: La console Wapt non restituisce la proprietà corretta per il BIOS

Pubblicato: 7 dicembre 2022 - 01:00
di lfkl
Ciao Simon,

Grazie, era tutto.
wapt-get registrati
Aggiorna correttamente la versione corretta del BIOS sulla console.

Tuttavia, metto in dubbio l'utilità dell'inserimento
WAPT.register_computer()
nel pacchetto in questione perché se il pacchetto viene eseguito correttamente quando viene arrestato, l'aggiornamento del BIOS inizia solo al successivo avvio della macchina, quindi l'inventario del BIOS che verrà ripristinato rimane quello vecchio, giusto?

Dopodiché, posso sempre utilizzare manualmente la funzione "aggiorna inventario postazioni di lavoro" dalla console, il che mi porta alla seguente domanda:
Oltre a questo comando, con quale frequenza vengono effettuati gli aggiornamenti dell'inventario sulla console e/o cosa attiva tale aggiornamento?