Testen der COSA/APN-Datenbankübermittlung für Desktops

Vor dem Übermitteln einer APN-Updateanforderung an Microsoft ist es wichtig, dass der MNO oder MVNO die APN-Einträge überprüft, die sie übermitteln werden. Microsoft hat keinen Zugriff auf Ihr Netzwerk, daher liegt es in Ihrer Verantwortung sicherzustellen, dass die übermittelten Werte gültig sind und ordnungsgemäß funktionieren.

Wenden Sie sich an Ihr Microsoft TAM

Der erste Schritt beim Testen und Übermitteln Ihres APN-Updates besteht darin, mit Ihrem TAM zusammenzuarbeiten, um einen MS Solve-Fall beim Microsoft-Kundendienst und -Support zu öffnen. Dieser Fall dient der Nachverfolgung. Nachdem ein MS Solve-Fall geöffnet wurde, geben Sie dem Supporttechniker die folgenden Informationen an:

  • Eine fertige Tabelle, die Ihre APN-Informationen enthält.

Wenn Sie kein TAM haben:

  • Wenden Sie sich an den Microsoft-Kundendienst und -Support, indem Sie (800) MICROSOFT (642-7676) anrufen.
  • Informieren Sie den Kundendienstmitarbeiter darüber, dass eine AKTUALISIERUNG der COSA/APN-Datenbank erforderlich ist.
  • Stellen Sie das Arbeitsblatt für den Supporttechniker bereit.
  • Wenn Sie dazu aufgefordert werden, geben Sie ggf. Windows 8 oder Windows 10 als Produkt an.

Hinweis

Sie müssen eine Gutschrift Karte bereitstellen, um den Vorfall zu öffnen, aber Es wird Ihnen nicht in Rechnung gestellt.

Testen der Übermittlung für Desktop-COSA

Verwenden Sie diesen Prozess für Windows 10 Version 1703 und höher.

Nachdem Sie Ihre fertige Tabelle, die Ihre APN-Informationen enthält, an Ihre TAM übermittelt haben, erstellt Microsoft eine Bereitstellungspaketdatei (PPKG)-Datei für Sie und gibt sie an Sie zurück, damit Sie Ihren APN installieren und testen können.

Weitere Informationen zum Installieren einer Bereitstellungspaketdatei finden Sie unter Anwenden eines Bereitstellungspakets.

Ändern der lokalen COSA-Datenbank (Desktop-COSA)

Führen Sie die folgenden Schritte aus, um das aktualisierte COSA-Bereitstellungspaket (PPKG) zu testen, das Sie von Microsoft erhalten haben, nachdem Sie Ihre APN-Informationstabelle abgeschlossen und an Ihr TAM übermittelt haben.

Für diese Schritte ist ein Skript von Microsoft erforderlich, um die PPKG-Datei anzuwenden und zu testen. Laden Sie die neueste Version des Skripts herunter.

Anwenden der PPKG-Testdatei

Wichtig

Erstellen Sie eine Sicherung des ursprünglichen Bereitstellungspakets, bevor Sie die folgenden Aktionen ausführen. Das ursprüngliche Bereitstellungspaket befindet sich hier: %systemroot%\Provisioning\Cosa\Microsoft\Microsoft.Windows.Cosa.Desktop.Client.ppkg.

  1. Entfernen Sie eine beliebige SIM-Karte vom Gerät, falls vorhanden.
  2. Kopieren Sie das Skript und die neue PPKG-Datei in ein lokales Verzeichnis.
  3. Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten, und wechseln Sie zu dem Verzeichnis, das das Skript enthält.
  4. Führen Sie das Skript mit dieser Syntax aus, um das PPKG anzuwenden: ApplyCosaProvisioning.BAT -a <full path to the PPKG local directory>.
    1. Beispiel: ApplyCosaProvisioning.BAT -a "C:\FromMicrosoft\Microsoft.Windows.Cosa.Desktop.Client.ppkg"
  5. Fügen Sie die SIM-Karte ein, und warten Sie auf die Bereitstellung.

Wiederherstellen der ursprünglichen PPKG-Datei

Warnung

Sobald die Überprüfung des neuen PPKG abgeschlossen ist, das von Microsoft erhalten wurde, stellen Sie es immer mit den folgenden Schritten wieder her. Durch die Wiederherstellung zum ursprünglichen PPKG wird sichergestellt, dass Sie die neuesten COSA-Updates über Windows Update erhalten.

  1. Entfernen Sie nach der Überprüfung die SIM-Karte vom Gerät.
  2. Führen Sie das Skript mit der folgenden Syntax aus, um das ursprüngliche PPKG wiederherzustellen: ApplyCosaProvisioning.BAT -r.
  3. Fügen Sie die SIM-Karte ein, damit die Bereitstellung wirksam wird, und lesen Sie dabei das ursprüngliche PPKG.

Sammeln von Protokollen im Fehlerfall

Führen Sie die folgenden Schritte aus, um Protokolle im Falle eines Fehlers während des Testprozesses zu sammeln:

  1. Entfernen Sie eine beliebige SIM-Karte vom Gerät.
  2. Führen Sie das Skript mit der folgenden Syntax aus, um die netsh-Protokollierung zu starten: ApplyCosaProvisioning.BAT -l.
  3. Fügen Sie die SIM-Karte ein, und warten Sie, bis die Bereitstellung fehlschlägt.
  4. Befolgen Sie die Anweisungen des Tools, um die Protokollierung zu beenden.
  5. Senden Sie die Protokolle im ZIP-Format an Microsoft.

Testen der Übermittlung für die APN-Datenbank (apndatabase.xml)

Verwenden Sie diesen Prozess für Windows 8, Windows 8.1 und Versionen von Windows 10 vor Windows 10 Version 1703.

Es gibt zwei Möglichkeiten, wie Sie sicherstellen können, dass die APN-Einträge funktionieren, bevor Sie sie an Microsoft übermitteln:

Bearbeiten von APN-Werten für das aktuelle Profil

Eine einfache Möglichkeit zum Testen, dass ein APN eine Verbindung mit Ihrem Netzwerk herstellen kann, besteht darin, das aktuelle Profil zu bearbeiten und den APN zum Testen in das Profil einzufügen. Führen Sie die folgenden Schritte aus, um diesen Test durchzuführen:

Hinweis

Dieser Test simuliert nicht die vollständige Benutzeroberfläche, die im Abschnitt Ändern der lokalen APN-Datenbank beschrieben wird. 

  1. Fügen Sie eine SIM-Karte in den PC ein, die mit dem APN-Wert funktioniert, den Sie testen möchten.

  2. Schalten Sie den PC ein, melden Sie sich bei Windows an, und öffnen Sie Windows Verbindungs-Manager. Die mobile Breitbandverbindung sollte angezeigt werden.

  3. Klicken Sie mit der rechten Maustaste auf die mobile Breitbandverbindung, und wählen Sie dann Verbindungseigenschaften anzeigen aus.

  4. Geben Sie den zu testden APN-Wert in dieses Dialogfeld ein.

  5. Speichern Sie Ihre Änderungen, und versuchen Sie dann, eine Verbindung mit dem mobilen Breitbandnetzwerk herzustellen.

Ändern der lokalen APN-Datenbank

Bevor Sie ein APN-Update übermitteln, sollten Sie die lokale APN-Datenbank bearbeiten oder eine neue zu Testzwecken erstellen. Auf diese Weise simulieren Sie die gesamte Benutzeroberfläche genau, da die VON Windows Verbindungs-Manager verwendete APN-Auswahllogik vollständig getestet wurde.

Ändern der lokalen APN-Konnektivitätsdatenbank

  1. Kopieren Sie alle vorhandenen Werte aus der lokalen APN-Datenbankdatei . Zeigen Sie die vorhandenen Einträge in der lokalen APN-Datenbank auf Ihrem PC an, und kopieren Sie diese Einträge in eine neue XML-Datei. Wenn Sie keine APN-Einträge in der lokalen Kopie der APN-Datenbank haben, überspringen Sie diesen Schritt, und beginnen Sie mit einer leeren XML-Datei.

  2. Ändern von Werten in der XML-Datei gemäß dem veröffentlichten APN-Schema : Stellen Sie sicher, dass Ihre APN-Einträge der APN-Datenbankschemareferenz folgen.

  3. Generieren Ihrer Hardware-IDs : Hardware-IDs geben eine oder mehrere Hardwareidentifikationszeichenfolgen an, die den SIM-Merkmalen einem APN-Eintrag in der Datenbank entsprechen. Jede Zeichenfolge wird durch ein HardwareId-Element angegeben. Es wird empfohlen, dass Sie mbidgenerator.exe verwenden, um Ihre Hardware-IDs zu generieren. Weitere Informationen finden Sie unter Verwenden von mbidgenerator.exe zum Generieren von Hardware-IDs.

  4. Überprüfen Sie, ob die von Ihnen generierte Datei dem veröffentlichten APN-Datenbankschema entspricht . Führen Sie immer eine Schemaüberprüfung durch, um sicherzustellen, dass die von Ihnen generierte Datei dem APN-Datenbankschemaverweis entspricht.

  5. Überschreiben der APN-Konnektivitätsdatenbank auf dem PC mit Ihrer neuen Datenbank

    1. Geben Sie an einer Eingabeaufforderung mit erhöhten Rechten cd %systemroot%\system32 ein, und drücken Sie dann die EINGABETASTE.

    2. Geben Sie takeown /f .\ApnDatabase.xml ein, und drücken Sie dann die EINGABETASTE.

    3. Geben Sie icacls .\ApnDatabase.xml /grant %username%:F ein, und drücken Sie dann die EINGABETASTE.

    4. Kopieren Sie ihre angepasste Version der ApnDatabase.xml-Datei in das Verzeichnis.

  6. Überprüfen Sie, ob die APN-Einträge in der lokalen APN-Datenbank vorhanden sind:

    1. Stellen Sie sicher, dass keine profile für mobiles Breitband vorhanden sind, indem Sie den folgenden Befehl ausführen: netsh mb show profiles

    2. Wenn ein mobiles Breitbandprofil vorhanden ist, geben Sie netsh mb profile interface=<Schnittstellenname>=Profilname ein<>.

    3. Stellen Sie sicher, dass das Gerät keinen bereitgestellten Kontext hat, indem Sie den folgenden Befehl ausführen: netsh mb show provisionedcontext interface=<Interface name>

      Hinweis Wenn das Gerät einen bereitgestellten Kontext bereitstellt, verwendet Windows den APN aus diesem bereitgestellten Kontext anstelle der lokalen APN-Datenbank, und Sie können Ihre APNs nicht testen. Wenn das Gerät über einen bereitgestellten Kontext verfügt, müssen Sie ein anderes Gerät abrufen, das keinen bereitgestellten Kontext bereitstellt.  

    4. Öffnen Sie windows Verbindungs-Manager. Es werden die Wi-Fi und mobilen Breitbandnetzwerke angezeigt, die sich innerhalb der Reichweite befinden.

    5. Wählen Sie das Mobile Netzwerk aus, und klicken Sie dann auf Verbinden.

    6. Wenn Sie über mehrere APNs verfügen, die den SIM-Eigenschaften entsprechen, versucht Windows Verbindungs-Manager jede der übereinstimmenden APNs, bis eine erfolgreiche Verbindung hergestellt wird. Wenn keine der APNs eine Verbindung herstellt, zeigt Windows Verbindungs-Manager entweder einen Fehler oder einen benutzerdefinierten APN-Eintragsbildschirm an, sodass der Benutzer einen benutzerdefinierten APN eingeben kann.

      Hinweis Die Reihenfolge der automatischen Verbindung, die Sie in der APN-Datenbank angeben, wird verwendet, um die Reihenfolge zu bestimmen, in der APNs versucht werden.  

    7. Wenn in der APN-Datenbank nur ein APN vorhanden ist, stellt Windows automatisch eine Verbindung mit dem Betreibernetzwerk her.

Hinweis

Sie können sehen, welcher APN auf das Verbindungsprofil angewendet wurde, indem Sie Windows Verbindungs-Manager öffnen, mit der rechten Maustaste auf den Eintrag Mobiles Breitband für Ihr Netzwerk klicken und dann auf Eigenschaften klicken.