Поделиться через


Краткое руководство. Настройка сети и обновление ОС устройства

Внимание

Это документация по Azure Sphere (устаревшая версия). Служба Azure Sphere (устаревшая версия) выходит на пенсию 27 сентября 2027 г., и к этому времени пользователи должны перейти в Azure Sphere (интегрированная). Используйте селектор версий, расположенный над toC, чтобы просмотреть документацию по Azure Sphere (интегрированная).

Когда вы утвердите устройство Azure Sphere, настройте его для работы в сети, чтобы оно могло получать обновления из облака из службы безопасности Azure Sphere и взаимодействовать с такими службами, как Центр Интернета вещей Azure. Если вы настроили и включили сеть, устройство может получать обновление ОС из облака.

Внимание

В этом разделе описывается, как подключить устройство Azure Sphere к сети Wi-Fi. Если устройство поддерживает различные механизмы подключения к сети и не поддерживает Wi-Fi, подключите его к Интернету с помощью такого механизма и перейдите к получению обновления устройства.

Необходимые компоненты

Настройка Wi-Fi на устройстве Azure Sphere

Чтобы настроить Wi-Fi на устройстве Azure Sphere, выполните следующие действия:

  1. Подключите устройство Azure Sphere к компьютеру.

  2. Откройте интерфейс командной строки с помощью PowerShell, командной строки Windows или командной оболочки Linux.

  3. Зарегистрируйте MAC-адрес устройства, если этого требует ваша сетевая среда. Используйте следующую команду, чтобы получить MAC-адрес, а затем зарегистрируйте его в соответствии с процедурой для своей среды:

    azsphere device wifi show-status
    
  4. Добавьте сеть 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"
    

    Обычно требуется несколько секунд, чтобы сеть была готова к работе на плате, но это может занять больше времени, в зависимости от сетевой среды.

  5. Используйте команду 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, выполните следующие действия:

  1. Подключите устройство Azure Sphere к компьютеру.

  2. Откройте Обозреватель Azure Sphere.

  3. Разверните узел устройства для интересующего вас устройства.

  4. Разверните узел Wi-Fi. Вы должны увидеть нечто вроде этого:

    Параметры Wi-Fi в Visual Studio Code

  5. Разверните узел с меткой "Отключено ", и вы увидите MAC-адрес устройства. Зарегистрируйте MAC-адрес устройства, если этого требует ваша сетевая среда. Обратите внимание на кнопку обновления справа; Вам потребуется просмотреть сведения о подключении после подключения к сети.

  6. По возможности разверните узел доступных сетей. Наведите указатель мыши на сеть, к которой вы хотите подключиться, и выберите " Подключить " (это отображается как +справа от узла). Если для сети требуется предварительный общий ключ (psk), введите пароль сети в появившемся текстовом поле и нажмите клавишу ВВОД.

  7. Вернитесь на узел, ранее помеченный как отключенный, который теперь должен читать подключено к сети<>. Если вы по-прежнему видите отключение через несколько минут, нажмите кнопку обновления на этом узле, чтобы просмотреть обновленное состояние подключения устройства.

  8. Вы увидите следующие сведения:

    • SSID
    • Состояние конфигурации
    • Состояние подключения
    • Состояние безопасности
    • Периодичность
    • Режим
    • Тип управления ключами
    • Состояние WPA
    • IP-адрес
    • MAC-адрес

    Это та же информация, что и команда CLI azsphere device wifi show-status.

    Вы также увидите сеть, которую вы подключили к узлу сохраненных сетей .

Чтобы настроить Wi-Fi на устройстве Azure Sphere, выполните следующие действия:

  1. Подключите устройство Azure Sphere к компьютеру.

  2. Откройте Обозреватель Azure Sphere.

  3. Разверните узел устройства для интересующего вас устройства.

  4. Разверните узел Wi-Fi. Вы должны увидеть нечто вроде этого:

    Параметры Wi-Fi в Visual Studio

  5. Разверните узел с меткой "Отключено ", и вы увидите MAC-адрес устройства. Зарегистрируйте MAC-адрес устройства, если этого требует ваша сетевая среда. Обратите внимание на кнопку обновления справа; Вам потребуется просмотреть сведения о подключении после подключения к сети.

  6. По возможности разверните узел доступных сетей. Щелкните правой кнопкой мыши сеть, к которой вы хотите подключиться, и выберите пункт "Подключить". Если для сети требуется общий ключ (PSK), введите пароль сети в текстовом поле PSK и нажмите клавишу ВВОД.

  7. Вернитесь на узел, ранее помеченный как отключенный, который теперь должен читать подключено к сети<>. Если вы по-прежнему видите отключение через несколько минут, нажмите кнопку обновления на этом узле, чтобы просмотреть обновленное состояние подключения устройства.

  8. Вы увидите следующие сведения:

    • 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:

  1. Разверните узел сохраненных сетей .

  2. Поиск отключенной сети; Они будут иметь символ Wi-Fi справа от их имен.

    Включение сети Wi-Fi в Visual Studio Code

  3. Выберите символ Wi-Fi или щелкните правой кнопкой мыши имя сети и нажмите кнопку "Включить".

Чтобы отключить настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio Code:

  1. Разверните узел сохраненных сетей .

  2. Поиск включенной сети; они будут иметь символ Wi-Fi с обратной косой чертой через него справа от их имен.

    Отключение сети Wi-Fi в Visual Studio Code

  3. Выберите отключенный символ Wi-Fi или щелкните правой кнопкой мыши имя сети и нажмите кнопку "Отключить".

Чтобы включить настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio, выполните приведенные ниже действия.

  1. Разверните узел сохраненных сетей .

  2. Поиск отключенной сети; у них будет символ соединения справа от их имен.

    Включение сети Wi-Fi в Visual Studio

  3. Выберите символ подключения или щелкните правой кнопкой мыши имя сети и нажмите кнопку "Включить".

Чтобы отключить настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio Code:

  1. Разверните узел сохраненных сетей .

  2. Поиск включенной сети; Они будут иметь символ отключения справа от их имен.

    Отключение сети Wi-Fi в Visual Studio

  3. Выберите символ отключения или щелкните правой кнопкой мыши имя сети и нажмите кнопку "Отключить".

Забыли сеть 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:

  1. Разверните узел сохраненных сетей .
  2. Щелкните правой кнопкой мыши сеть, которую вы хотите забыть, а затем выберите " Забыть".

Чтобы забыть настроенную сеть Wi-Fi в обозревателе Azure Sphere в Visual Studio:

  1. Разверните узел сохраненных сетей .
  2. Щелкните правой кнопкой мыши сеть, которую вы хотите забыть, а затем выберите " Забыть".

Получение обновления устройства

Устройство 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 минут, но может быть больше, в зависимости от подключения к Интернету. Между этапами плата становится функциональной тогда, когда скачивается следующая группа обновлений, но во время обновления следует ожидать, что плата не будет отвечать в течение нескольких минут.

Next Steps