Тестирование отправки базы данных COSA/APN на компьютере

Перед отправкой запроса на обновление APN в корпорацию Майкрософт важно, чтобы MNO или MVNO проверили записи APN, которые они собираются отправить. Корпорация Майкрософт не имеет доступа к вашей сети, поэтому вы несете ответственность за то, чтобы отправленные значения были действительными и правильно работали.

Обратитесь в службу технической защиты Майкрософт

Первым шагом в тестировании и отправке обновления APN является работа с приложением TAM, чтобы открыть обращение MS Solve в службу поддержки и поддержки майкрософт. Этот случай предназначен для отслеживания. После открытия дела MS Solve предоставьте инженеру службы поддержки следующие сведения:

  • Заполненная электронная таблица, содержащая сведения об APN.

Если у вас нет tam:

  • Обратитесь в службу поддержки клиентов Майкрософт по телефону (800) MICROSOFT (642–7676).
  • Сообщите представителю службы поддержки клиентов о необходимости обновления базы данных COSA/APN.
  • Предоставьте электронную таблицу инженеру службы поддержки.
  • При запросе укажите Windows 8 или Windows 10 в качестве продукта.

Примечание

Вам потребуется предоставить кредит карта, чтобы открыть инцидент, но с вас не будет взиматься плата.

Тестирование отправки для COSA для настольных компьютеров

Используйте этот процесс для Windows 10 версии 1703 и более поздних версий.

После отправки заполненной электронной таблицы, содержащей сведения об APN, корпорация Майкрософт создаст для вас файл пакета подготовки (PPKG) и вернет его вам, чтобы вы могли установить и протестировать APN.

Дополнительные сведения об установке файла пакета подготовки см. в разделе Применение пакета подготовки.

Изменение локальной базы данных COSA (COSA для настольных компьютеров)

Выполните следующие действия, чтобы протестировать обновленный пакет подготовки COSA (PPKG), полученный от корпорации Майкрософт после заполнения электронной таблицы сведений об APN и отправки его в tam.

Для выполнения этих действий требуется сценарий от корпорации Майкрософт для применения и тестирования ФАЙЛА PPKG. Скачайте последнюю версию скрипта.

Применение тестового PPKG-файла

Важно!

Прежде чем выполнять следующие действия, создайте резервную копию исходного пакета подготовки. Исходный пакет подготовки находится здесь: %systemroot%\Provisioning\Cosa\Microsoft\Microsoft.Windows.Cosa.Desktop.Client.ppkg.

  1. Удалите любую SIM-карту с устройства, если она есть.
  2. Скопируйте скрипт и новый PPKG-файл в локальный каталог.
  3. Откройте окно командной строки с повышенными привилегиями и перейдите в каталог, содержащий скрипт.
  4. Запустите скрипт с этим синтаксисом, чтобы применить PPKG: ApplyCosaProvisioning.BAT -a <full path to the PPKG local directory>.
    1. Пример: ApplyCosaProvisioning.BAT -a "C:\FromMicrosoft\Microsoft.Windows.Cosa.Desktop.Client.ppkg"
  5. Вставьте SIM-карту и дождитесь подготовки.

Восстановление исходного PPKG-файла

Предупреждение

После завершения проверки нового PPKG, полученного от Корпорации Майкрософт, всегда восстанавливайте его, выполнив следующие действия. Восстановление обратно в исходный PPKG гарантирует, что вы получите последние обновления COSA через клиентский компонент Центра обновления Windows.

  1. После проверки удалите SIM-карту с устройства.
  2. Запустите скрипт с этим синтаксисом, чтобы восстановить исходный PPKG: ApplyCosaProvisioning.BAT -r.
  3. Вставьте SIM-карту для подготовки в силу, считывая исходный PPKG.

Сбор журналов в случае сбоя

Чтобы собрать журналы в случае сбоя во время тестирования, выполните следующие действия.

  1. Удалите любую SIM-карту с устройства.
  2. Запустите скрипт с таким синтаксисом, чтобы начать ведение журнала netsh : ApplyCosaProvisioning.BAT -l.
  3. Вставьте SIM-карту и дождитесь сбоя подготовки.
  4. Следуйте инструкциям средства, чтобы завершить ведение журнала.
  5. Отправьте журналы в корпорацию Майкрософт в zip-формате.

Тестирование отправки для базы данных APN (apndatabase.xml)

Используйте этот процесс для Windows 8, Windows 8.1 и версий Windows 10 до Windows 10 версии 1703.

Существует два способа убедиться, что записи APN работают перед их отправкой в Корпорацию Майкрософт.

Изменение значений APN для текущего профиля

Простой способ проверить, может ли APN подключиться к сети, — изменить текущий профиль и вставить APN для тестирования в профиль. Чтобы выполнить этот тест, выполните следующие действия.

Примечание

Этот тест не имитирует полный интерфейс, описанный в разделе Изменение локальной базы данных APN

  1. Вставьте SIM-карту в компьютер, который работает со значением APN, которое вы хотите проверить.

  2. Включите компьютер, войдите в Windows и откройте windows диспетчер подключений. Должно появиться мобильное широкополосное подключение.

  3. Щелкните правой кнопкой мыши мобильное широкополосное подключение и выберите Просмотр свойств подключения.

  4. Введите значение APN для тестирования в этом диалоговом окне.

  5. Сохраните изменения, а затем попытайтесь подключиться к мобильной широкополосной сети.

Изменение локальной базы данных APN

Перед отправкой обновления APN необходимо изменить локальную базу данных APN или создать новую для тестирования. Таким образом вы тщательно имитируете все возможности, так как логика выбора APN, которую использует Windows диспетчер подключений, полностью протестирована.

Изменение локальной базы данных подключения APN

  1. Скопируйте все существующие значения из локального файла базы данных APN . Просмотрите существующие записи в локальной базе данных APN на компьютере и скопируйте эти записи в новый XML-файл. Если у вас нет записей APN в локальной копии базы данных APN, пропустите этот шаг и начните с пустого XML-файла.

  2. Измените значения в XML-файле в соответствии с опубликованной схемой APN . Убедитесь, что записи APN соответствуют справочнику по схеме базы данных APN.

  3. Создание идентификаторов оборудования — идентификаторы оборудования указывают одну или несколько строк идентификации оборудования, которые соответствуют характеристикам SIM-карты записи APN в базе данных. Каждая строка задается элементом HardwareId . Мы рекомендуем использовать mbidgenerator.exe для создания идентификаторов оборудования. Дополнительные сведения см. в статье Использование mbidgenerator.exe для создания идентификаторов оборудования.

  4. Убедитесь, что созданный файл соответствует опубликованной схеме базы данных APN. Всегда выполняйте проверка схемы, чтобы убедиться, что созданный файл соответствует ссылке на схему базы данных APN.

  5. Перезапись базы данных подключения APN на компьютере с новой базой данных

    1. В командной строке с повышенными привилегиями введите cd %systemroot%\system32 и нажмите клавишу ВВОД.

    2. Введите takeown /f .\ApnDatabase.xml и нажмите клавишу ВВОД.

    3. Введите icacls .\ApnDatabase.xml /grant %username%:F и нажмите клавишу ВВОД.

    4. Скопируйте настроенную версию файла ApnDatabase.xml в каталог.

  6. Убедитесь, что записи APN существуют в локальной базе данных APN:

    1. Убедитесь, что нет существующих профилей мобильного широкополосного подключения, выполнив следующую команду: netsh mb show profiles

    2. Если профиль мобильной широкополосной связи существует, введите netsh mb profile interface=<Имя> интерфейса=Имя> профиля.<

    3. Убедитесь, что у устройства нет подготовленного контекста, выполнив следующую команду: netsh mb show provisionedcontext interface=<Interface name>

      Примечание Если устройство предоставляет подготовленный контекст, Windows будет использовать APN из этого подготовленного контекста вместо локальной базы данных APN, и вы не сможете протестировать свои APN. Если у устройства есть подготовленный контекст, необходимо приобрести другое устройство, которое не предоставляет подготовленный контекст.  

    4. Откройте windows диспетчер подключений. Он покажет Wi-Fi и мобильные широкополосные сети, которые находятся в пределах диапазона.

    5. Выберите мобильную сеть и нажмите кнопку Подключиться.

    6. Если у вас есть несколько APN, которые соответствуют свойствам SIM-карты, windows диспетчер подключений будет пробовать каждое из соответствующих APN до успешного подключения. Если ни один из apNs не подключается, windows диспетчер подключений отобразит ошибку или экран пользовательской записи APN, что позволяет пользователю ввести настраиваемый APN.

      Примечание Порядок автоматического подключения, указанный в базе данных APN, используется для определения порядка, в котором выполняется проверка APN.  

    7. Если в базе данных APN есть только один APN, Windows автоматически подключится к сети оператора.

Примечание

Чтобы узнать, какая точка доступа была применена к профилю подключения, откройте windows диспетчер подключений, щелкните правой кнопкой мыши запись Мобильного широкополосного подключения для своей сети и выберите пункт Свойства