By web master on Wednesday, 04 April 2012
Category: DSM

Offline-Installation von UMTS Geräten in HP Laptops

Die UMTS Karten in HP Laptops (mein aktuelles Beispiel ist ein HP Elitebook 2540p mit einer Qualcomm un2420 Karte) haben einige Besonderheiten, die die Integration in DSM besonders erschweren.

Nun kann aber wie folgt vorgegangen werden, um dieses Device trotzdem sauber einzubinden:

  1. Notieren der Hardware-Ids des "unknown devices"
  2. Manuelle Installation der Treiber auf einem Referenz-PC
  3. Erstellen des PnP-Paketes aufgrund des installierten Treibers
  4. Kopieren der Massendaten des Treibers in das lokale Filesystem
  5. Anpassen der Hardware-Ids in der/n INF-Datei(en) auf die Ids der unbekannten Geräte
  6. Erstellen eines neuen PnP-Paketes aufgrund der lokalen Treiberdateien
  7. Integration des MSI Setups in das PnP-Paket (manuelles Kopieren der MSI Dateien und Implementierung eines MSIInstallProduct Befehls)
  8. Der muss der MSIInstallProduct-Befehl vor dem InstallPnpDevices-Befehl kommen und ein ExitProc(Done)-Befehl die Ausführung des InstallPnpDevices-Befehls verhindern. (InstallPnpDevices lässt sich in einem PnP-Paket nicht auskommentieren).
  9. Wird dieses PnP-Paket nun zugewiesen, wird beim ersten Anschalten des Gerätes automatisch der DSM PnP Watchdog gestartet und das MSI Setup durchgeführt. Einzige Einschränkung ist, dass beim ersten Anschalten des UMTS-Gerätes eine Netzwerkverbindung bestehen muss, um den Treiber via DSM zu installieren.

Related Posts

Leave Comments