Краткое руководство. Настройка сети и обновление ОС устройства
Внимание
Это документация по Azure Sphere (устаревшая версия). Служба Azure Sphere (устаревшая версия) выходит на пенсию 27 сентября 2027 г., и к этому времени пользователи должны перейти в Azure Sphere (интегрированная). Используйте селектор версий, расположенный над toC, чтобы просмотреть документацию по Azure Sphere (интегрированная).
Когда вы утвердите устройство 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-адрес, а затем зарегистрируйте его в соответствии с процедурой для своей среды:
azsphere device wifi show-status
Добавьте сеть Wi-Fi на устройстве с помощью команды azsphere device wifi add:
azsphere device wifi add --ssid <SSID> --psk <EXAMPLEPSK>
Замените <SSID> именем сети. Идентификаторы SSID сети учитывают регистр. Если SSID скрыт, добавьте
--targeted-scan
, чтобы попытаться подключиться к нему в любом случае. Для получения списка доступных сетей Wi-Fi можно использовать команду azsphere device wifi scan.Замените <EXAMPLEPSK> ключом WPA/WPA2. Устройства Azure Sphere не поддерживают протокол WEP. Чтобы добавить открытую сеть, опустить
--psk
.Если сетевой SSID или ключ имеет внедренные пробелы или амперсанд, заключите SSID или ключ в одинарные кавычки. Если идентификатор SSID или ключ содержит знак кавычек, используйте обратную косую черту, чтобы экранировать этот знак. Обратная косая косая черта не должна быть экранирована, если они являются частью значения. Дополнительные сведения см. в кавычках и escape-символах. Например:
azsphere device wifi add --ssid "New SSID" --psk "key \'value\' with quotes"
Обычно требуется несколько секунд, чтобы сеть была готова к работе на плате, но это может занять больше времени, в зависимости от сетевой среды.
Используйте команду azsphere device wifi show-status, чтобы проверить состояние подключения:
azsphere device wifi show-status
Во время обновления команда azsphere 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> ----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------
Команда azsphere device wifi поддерживает несколько дополнительных параметров. Введите azsphere device wifi для получения полного списка параметров или azsphere device wifi параметр --help для получения справочных сведений об отдельном параметре.
Чтобы настроить Wi-Fi на устройстве Azure Sphere, выполните следующие действия:
Подключите устройство Azure Sphere к компьютеру.
Откройте Обозреватель Azure Sphere.
Разверните узел устройства для интересующего вас устройства.
Разверните узел Wi-Fi. Вы должны увидеть нечто вроде этого:
Разверните узел с меткой "Отключено ", и вы увидите MAC-адрес устройства. Зарегистрируйте MAC-адрес устройства, если этого требует ваша сетевая среда. Обратите внимание на кнопку обновления справа; Вам потребуется просмотреть сведения о подключении после подключения к сети.
По возможности разверните узел доступных сетей. Наведите указатель мыши на сеть, к которой вы хотите подключиться, и выберите " Подключить " (это отображается как +справа от узла). Если для сети требуется предварительный общий ключ (psk), введите пароль сети в появившемся текстовом поле и нажмите клавишу ВВОД.
Вернитесь на узел, ранее помеченный как отключенный, который теперь должен читать подключено к сети<>. Если вы по-прежнему видите отключение через несколько минут, нажмите кнопку обновления на этом узле, чтобы просмотреть обновленное состояние подключения устройства.
Вы увидите следующие сведения:
- SSID
- Состояние конфигурации
- Состояние подключения
- Состояние безопасности
- Периодичность
- Режим
- Тип управления ключами
- Состояние WPA
- IP-адрес
- MAC-адрес
Это та же информация, что и команда CLI azsphere device wifi show-status.
Вы также увидите сеть, которую вы подключили к узлу сохраненных сетей .
Чтобы настроить Wi-Fi на устройстве Azure Sphere, выполните следующие действия:
Подключите устройство Azure Sphere к компьютеру.
Откройте Обозреватель Azure Sphere.
Разверните узел устройства для интересующего вас устройства.
Разверните узел Wi-Fi. Вы должны увидеть нечто вроде этого:
Разверните узел с меткой "Отключено ", и вы увидите MAC-адрес устройства. Зарегистрируйте MAC-адрес устройства, если этого требует ваша сетевая среда. Обратите внимание на кнопку обновления справа; Вам потребуется просмотреть сведения о подключении после подключения к сети.
По возможности разверните узел доступных сетей. Щелкните правой кнопкой мыши сеть, к которой вы хотите подключиться, и выберите пункт "Подключить". Если для сети требуется общий ключ (PSK), введите пароль сети в текстовом поле PSK и нажмите клавишу ВВОД.
Вернитесь на узел, ранее помеченный как отключенный, который теперь должен читать подключено к сети<>. Если вы по-прежнему видите отключение через несколько минут, нажмите кнопку обновления на этом узле, чтобы просмотреть обновленное состояние подключения устройства.
Вы увидите следующие сведения:
- IP-адрес
- Состояние безопасности
- MAC-адрес
- Состояние WPA
- Режим
- Периодичность
- Тип управления ключами
- Используется ли целевая проверка
Это та же информация, что и команда CLI azsphere device wifi show-status.
Вы также увидите сеть, которую вы подключили к узлу сохраненных сетей .
Включение или отключение сетей Wi-Fi
Вы можете включить настроенную сеть Wi-Fi с помощью команды azsphere device wifi enable :
azsphere device wifi enable --id <ID>
Замените <идентификатор идентификатором> сети, который можно получить, вызвав azsphere device wifi list.
Вы можете отключить настроенную сеть Wi-Fi с помощью команды azsphere device wifi disable , как показано ниже.
azsphere device wifi disable --id <ID>
Замените <идентификатор идентификатором> сети, который можно получить, вызвав azsphere 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 с помощью команды azsphere device wifi forget :
azsphere device wifi forget --id <ID>
Замените <идентификатор идентификатором> сети, который можно получить, вызвав azsphere 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 минут. Устройство при этом может перезагружаться.
Чтобы проверить состояние обновления, введите следующую команду:
azsphere device show-deployment-status
Если вы используете более старую версию комплекта SDK для Seeed MT3620, возможно, придется выполнить обновление вручную, как описано в этой статье.
Если возникли проблемы с Wi-Fi, сначала убедитесь, что в сети Wi-Fi используется 802.11b/g/n. Устройства Azure Sphere не поддерживают 802.11a.
Примечание.
Обновление ОС Azure Sphere — это многоэтапный процесс, который может длиться меньше 15 минут, но может быть больше, в зависимости от подключения к Интернету. Между этапами плата становится функциональной тогда, когда скачивается следующая группа обновлений, но во время обновления следует ожидать, что плата не будет отвечать в течение нескольких минут.