Краткое руководство. Настройка сети и обновление ОС устройства
Когда вы утвердите устройство Azure Sphere, настройте его для работы в сети, чтобы оно могло получать обновления из облака из службы безопасности Azure Sphere и взаимодействовать с такими службами, как Центр Интернета вещей Azure. Если вы настроили и включили сеть, устройство может получать обновление ОС из облака.
Внимание
В этом разделе описывается, как подключить устройство Azure Sphere к сети Wi-Fi. Если устройство поддерживает различные механизмы подключения к сети и не поддерживает Wi-Fi, подключите его к Интернету с помощью такого механизма и перейдите к получению обновления устройства.
Необходимые компоненты
- Установите Visual Studio Code для Windows или Linux.
- Установка пакета SDK для Windows или Linux
- Краткое руководство. Выбор каталога и утверждение устройства
Настройка Wi-Fi на устройстве Azure Sphere
Чтобы настроить Wi-Fi на устройстве Azure Sphere, выполните следующие действия:
Подключите устройство Azure Sphere к компьютеру.
Откройте интерфейс командной строки с помощью PowerShell, командной строки Windows или командной оболочки Linux.
Зарегистрируйте MAC-адрес устройства, если этого требует ваша сетевая среда. Используйте следующую команду, чтобы получить MAC-адрес, а затем зарегистрируйте его в соответствии с процедурой для своей среды:
az sphere device wifi show-status
Добавьте сеть Wi-Fi на устройство с помощью команды az sphere device wifi, как показано ниже.
az sphere device wifi add --ssid <SSID> --psk <EXAMPLEPSK>
Замените <SSID> именем сети. Идентификаторы SSID сети учитывают регистр. Если SSID скрыт, добавьте
--targeted-scan
, чтобы попытаться подключиться к нему в любом случае. Вы можете использовать az sphere device wifi scan , чтобы получить список доступных сетей Wi-Fi.Замените <EXAMPLEPSK> ключом WPA/WPA2. Устройства Azure Sphere не поддерживают протокол WEP. Чтобы добавить открытую сеть, опустить
--psk
.Если сетевой SSID или ключ имеет внедренные пробелы или амперсанд, заключите SSID или ключ в одинарные кавычки. Если идентификатор SSID или ключ содержит знак кавычек, используйте обратную косую черту, чтобы экранировать этот знак. Обратная косая косая черта не должна быть экранирована, если они являются частью значения. Например:
az sphere device wifi add --ssid "New SSID" --psk "key \'value\' with quotes"
Обычно требуется несколько секунд, чтобы сеть была готова к работе на плате, но это может занять больше времени, в зависимости от сетевой среды.
Используйте команду az sphere device wifi show-status, чтобы проверить состояние подключения:
az sphere device wifi show-status
Во время обновления команда az sphere device wifi show-status может временно показать неизвестное состояние конфигурации. В следующем примере показаны успешные результаты установки безопасного соединения WPA2:
----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- ----------------- SSID ConfigurationState ConnectionState SecurityState Frequency Mode KeyManagement WpaState IpAddress MacAddress =============================================================================================================================== <value> enabled connected psk 2412 station WPA2-PSK COMPLETED <value> <value> ----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------
Команда az sphere device wifi поддерживает несколько дополнительных вариантов. Введите az sphere device wifi --help for a complete list, or az sphere device wifi option --help for help on an individual option.
Чтобы настроить Wi-Fi на устройстве Azure Sphere, выполните следующие действия:
Подключите устройство Azure Sphere к компьютеру.
Откройте Обозреватель Azure Sphere.
Разверните узел устройства для интересующего вас устройства.
Разверните узел Wi-Fi. Вы должны увидеть нечто вроде этого:
Разверните узел с меткой "Отключено ", и вы увидите MAC-адрес устройства. Зарегистрируйте MAC-адрес устройства, если этого требует ваша сетевая среда. Обратите внимание на кнопку обновления справа; Вам потребуется просмотреть сведения о подключении после подключения к сети.
По возможности разверните узел доступных сетей. Наведите указатель мыши на сеть, к которой вы хотите подключиться, и выберите " Подключить " (это отображается как +справа от узла). Если для сети требуется предварительный общий ключ (PSK), введите пароль сети в текстовом поле, которое отображается и нажмите клавишу ВВОД.
Вернитесь на узел, ранее помеченный как отключенный, который теперь должен читать подключено к сети<>. Если вы по-прежнему видите отключение через несколько минут, нажмите кнопку обновления на этом узле, чтобы просмотреть обновленное состояние подключения устройства.
Вы увидите следующие сведения:
- SSID
- Состояние конфигурации
- Состояние подключения
- Состояние безопасности
- Периодичность
- Режим
- Тип управления ключами
- Состояние WPA
- IP-адрес
- MAC-адрес
Это та же информация, что и команда CLI az sphere device wifi show-status.
Вы также увидите сеть, которую вы подключили к узлу сохраненных сетей .
Чтобы настроить Wi-Fi на устройстве Azure Sphere, выполните следующие действия:
Подключите устройство Azure Sphere к компьютеру.
Откройте Обозреватель Azure Sphere.
Разверните узел устройства для интересующего вас устройства.
Разверните узел Wi-Fi. Вы должны увидеть нечто вроде этого:
Разверните узел с меткой "Отключено ", и вы увидите MAC-адрес устройства. Зарегистрируйте MAC-адрес устройства, если этого требует ваша сетевая среда. Обратите внимание на кнопку обновления справа; Вам потребуется просмотреть сведения о подключении после подключения к сети.
По возможности разверните узел доступных сетей. Щелкните правой кнопкой мыши сеть, к которой вы хотите подключиться, и выберите пункт "Подключить". Если для сети требуется общий ключ (PSK), введите пароль сети в текстовом поле PSK и нажмите клавишу ВВОД.
Вернитесь на узел, ранее помеченный как отключенный, который теперь должен читать подключено к сети<>. Если вы по-прежнему видите отключение через несколько минут, нажмите кнопку обновления на этом узле, чтобы просмотреть обновленное состояние подключения устройства.
Вы увидите следующие сведения:
- IP-адрес
- Состояние безопасности
- MAC-адрес
- Состояние WPA
- Режим
- Периодичность
- Тип управления ключами
- Используется ли целевая проверка
Это та же информация, что и команда CLI az sphere device wifi show-status.
Вы также увидите сеть, которую вы подключили к узлу сохраненных сетей .
Включение или отключение сетей Wi-Fi
Вы можете включить настроенную сеть Wi-Fi с помощью команды az sphere device wifi enable :
az sphere device wifi enable --id <ID>
Замените <идентификатор идентификатором> сети, который можно получить, вызвав az sphere device wifi list.
Вы можете отключить настроенную сеть Wi-Fi с помощью команды az sphere device wifi disable , как показано ниже.
az sphere device wifi disable --id <ID>
Замените <идентификатор идентификатором> сети, который можно получить, вызвав az sphere device wifi list.
Чтобы включить настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio Code:
Разверните узел сохраненных сетей .
Поиск отключенной сети; Они будут иметь символ Wi-Fi справа от их имен.
Выберите символ Wi-Fi или щелкните правой кнопкой мыши имя сети и нажмите кнопку "Включить".
Чтобы отключить настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio Code:
Разверните узел сохраненных сетей .
Поиск включенной сети; они будут иметь символ Wi-Fi с обратной косой чертой через него справа от их имен.
Выберите отключенный символ Wi-Fi или щелкните правой кнопкой мыши имя сети и нажмите кнопку "Отключить".
Чтобы включить настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio, выполните приведенные ниже действия.
Разверните узел сохраненных сетей .
Поиск отключенной сети; у них будет символ соединения справа от их имен.
Выберите символ подключения или щелкните правой кнопкой мыши имя сети и нажмите кнопку "Включить".
Чтобы отключить настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio Code:
Разверните узел сохраненных сетей .
Поиск включенной сети; Они будут иметь символ отключения справа от их имен.
Выберите символ отключения или щелкните правой кнопкой мыши имя сети и нажмите кнопку "Отключить".
Забыли сеть Wi-Fi
Вы можете забыть настроенную сеть Wi-Fi с помощью команды az sphere device wifi forget :
az sphere device wifi forget --id <ID>
Замените <идентификатор идентификатором> сети, который можно получить, вызвав az sphere device wifi list.
Чтобы забыть настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio Code:
- Разверните узел сохраненных сетей .
- Щелкните правой кнопкой мыши сеть, которую вы хотите забыть, а затем выберите " Забыть".
Чтобы забыть настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio:
- Разверните узел сохраненных сетей .
- Щелкните правой кнопкой мыши сеть, которую вы хотите забыть, а затем выберите " Забыть".
Получение обновления устройства
Устройство Azure Sphere будет проверять наличие обновлений ОС Azure Sphere каждый раз, когда оно загружается, при первом подключении к Интернету и каждые 24 часа после этого. Если обновление ОС Azure Sphere доступно, скачивание и установка может занять до 15-20 минут. Устройство при этом может перезагружаться.
Чтобы проверить состояние обновления, введите следующую команду:
az sphere device show-deployment-status --resource-group MyResourceGroup --catalog MyCatalog --device <DeviceIdValue>
Если у вас есть старый комплект средств разработки MT3620, возможно, потребуется обновить его вручную:
Подключите плату к компьютеру по USB.
Откройте интерфейс командной строки с помощью PowerShell, командной строки Windows или командной оболочки Linux.
Обновите плату с помощью процедуры восстановления:
Если возникли проблемы с Wi-Fi, сначала убедитесь, что в сети Wi-Fi используется 802.11b/g/n. Устройства Azure Sphere не поддерживают 802.11a.
Примечание.
Обновление ОС Azure Sphere — это многоэтапный процесс, который может длиться меньше 15 минут, но может быть больше, в зависимости от подключения к Интернету. Между этапами плата становится функциональной тогда, когда скачивается следующая группа обновлений, но во время обновления следует ожидать, что плата не будет отвечать в течение нескольких минут.