Краткое руководство. Настройка сети и обновление ОС устройства
После утверждения запроса на устройство 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 add следующим образом:
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 для полного списка или az sphere device wifioption--help для справки по отдельному варианту.
Чтобы настроить Wi-Fi на устройстве 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 к компьютеру.
Разверните узел Устройство для интересующего вас устройства.
Разверните узел 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>
Замените <id> идентификатором сети, который можно получить, вызвав az sphere device wifi list.
Вы можете отключить настроенную сеть Wi-Fi с помощью команды az sphere device wifi disable следующим образом:
az sphere device wifi disable --id <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>
Замените <id> идентификатором сети, который можно получить, вызвав az sphere device wifi list.
Чтобы забыть настроенную сеть Wi-Fi в azure Sphere Обозреватель Visual Studio Code, выполните приведенные ниже действия.
- Разверните узел Сохраненные сети .
- Щелкните правой кнопкой мыши сеть, которую вы хотите забыть, и выберите Пункт Забыть.
Чтобы забыть настроенную сеть Wi-Fi в Обозреватель Azure Sphere Visual Studio, выполните следующие действия.
- Разверните узел Сохраненные сети .
- Щелкните правой кнопкой мыши сеть, которую вы хотите забыть, и выберите Пункт Забыть.
Получение обновления устройства
Устройство Azure Sphere проверяет наличие обновлений ОС Azure Sphere и приложений при каждой загрузке, при первоначальном подключении к Интернету и с интервалом в 24 часа после этого. Если обновления доступны, загрузка и установка могут занять до 15–20 минут, что может привести к перезапуску устройства.
Чтобы проверка состояние обновления, введите следующую команду:
az sphere device show-deployment-status --resource-group MyResourceGroup --catalog MyCatalog --device <DeviceIdValue>
Если у вас более ранняя версия Seeed MT3620 Development Kit, возможно, потребуется обновить его вручную:
Подключите плату к компьютеру с помощью USB.
Откройте интерфейс командной строки с помощью PowerShell, командной строки Windows или командной оболочки Linux.
Обновите доску с помощью процедуры восстановления:
При возникновении Wi-Fi проблем сначала убедитесь, что Wi-Fi сеть использует 802.11b/g/n; Устройства Azure Sphere не поддерживают 802.11a.
Примечание
Обновление ОС Azure Sphere — это поэтапный процесс в течение периода, который может быть менее 15 минут, но может быть дольше в зависимости от подключения к Интернету. Между этапами доска будет отображаться функциональной при загрузке следующей группы обновлений, но во время обновления следует ожидать, что плата не будет отвечать на запросы в течение нескольких минут.