Udostępnij za pośrednictwem


Szybki start: konfigurowanie sieci i aktualizowanie systemu operacyjnego urządzenia

Ważne

Jest to dokumentacja usługi Azure Sphere (starsza wersja). Usługa Azure Sphere (starsza wersja) zostanie wycofana 27 września 2027 r., a użytkownicy muszą przeprowadzić migrację do usługi Azure Sphere (zintegrowanej) do tej pory. Użyj selektora wersji znajdującego się powyżej spisu treści, aby wyświetlić dokumentację usługi Azure Sphere (zintegrowaną).

Po odebraniu urządzenia usługi Azure Sphere skonfiguruj je pod kątem sieci, aby mogła odbierać aktualizacje w chmurze z usługi zabezpieczeń Azure Sphere i komunikować się z usługami, takimi jak usługa Azure IoT Hub. Po skonfigurowaniu i włączeniu sieci urządzenie może otrzymać aktualizację systemu operacyjnego z chmury.

Ważne

W tym temacie opisano sposób łączenia urządzenia usługi Azure Sphere z siecią Wi-Fi. Jeśli urządzenie obsługuje inny mechanizm sieci i nie obsługuje sieci Wi-Fi, połącz je z Internetem przy użyciu tego mechanizmu i przejdź do sekcji Odbieranie aktualizacji urządzeń.

Wymagania wstępne

Konfigurowanie sieci Wi-Fi na urządzeniu usługi Azure Sphere

Wykonaj następujące kroki, aby skonfigurować sieć Wi-Fi na urządzeniu usługi Azure Sphere:

  1. Połącz urządzenie usługi Azure Sphere z komputerem.

  2. Otwórz interfejs wiersza polecenia przy użyciu programu PowerShell, wiersza polecenia systemu Windows lub powłoki poleceń systemu Linux.

  3. Zarejestruj adres MAC urządzenia, jeśli środowisko sieciowe go wymaga. Użyj następującego polecenia, aby uzyskać adres MAC, a następnie zarejestrować go zgodnie z procedurą środowiska:

    azsphere device wifi show-status
    
  4. Dodaj sieć Wi-Fi do urządzenia przy użyciu polecenia azsphere device wifi add w następujący sposób:

    azsphere device wifi add --ssid <SSID> --psk <EXAMPLEPSK>
    

    Zastąp <identyfikator SSID> nazwą sieci. Identyfikatory SSD sieci są uwzględniane w wielkości liter. Jeśli identyfikator SSID jest ukryty, dodaj --targeted-scan polecenie , aby spróbować nawiązać z nim połączenie mimo to. Aby uzyskać listę dostępnych sieci Wi-Fi, możesz użyć skanowania azsphere device wifi.

    Zastąp ciąg <EXAMPLEPSK> kluczem WPA/WPA2. Urządzenia usługi Azure Sphere nie obsługują protokołu WEP. Aby dodać otwartą sieć, pomiń element --psk.

    Jeśli identyfikator SSID sieci lub klucz ma osadzone spacje lub znaki i, należy ująć identyfikator SSID lub klucz w pojedynczy cudzysłów. Jeśli identyfikator SSID lub klucz zawiera cudzysłów, użyj ukośnika odwrotnego, aby uniknąć cudzysłowu. Ukośniki odwrotne nie muszą być ucieczki, jeśli są częścią wartości. Aby uzyskać więcej informacji, zobacz Znaki cudzysłowu i znaki ucieczki. Na przykład:

    azsphere device wifi add --ssid "New SSID" --psk "key \'value\' with quotes"
    

    Przygotowanie sieci na pokładzie zwykle trwa kilka sekund, ale może trwać dłużej w zależności od środowiska sieciowego.

  5. Użyj polecenia azsphere device wifi show-status, aby sprawdzić stan połączenia:

    azsphere device wifi show-status
    

    Podczas aktualizacji polecenie azsphere device wifi show-status może tymczasowo wyświetlać nieznany stan konfiguracji. W poniższym przykładzie przedstawiono pomyślne wyniki bezpiecznego połączenia WPA2:

    ----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------
    SSID  ConfigurationState ConnectionState SecurityState Frequency Mode    KeyManagement WpaState  IpAddress     MacAddress
    ===============================================================================================================================
    <value> enabled            connected       psk           2412      station WPA2-PSK      COMPLETED <value>      <value>
    ----- ------------------ --------------- ------------- --------- ------- ------------- --------- ------------- -----------------
    

Polecenie azsphere device wifi obsługuje kilka dodatkowych opcji. Wpisz azsphere device wifi , aby uzyskać pełną listę, lub azsphere device wifi opcja --help , aby uzyskać pomoc dotyczącą pojedynczej opcji.

Wykonaj następujące kroki, aby skonfigurować sieć Wi-Fi na urządzeniu usługi Azure Sphere:

  1. Połącz urządzenie usługi Azure Sphere z komputerem.

  2. Otwórz Eksploratora usługi Azure Sphere.

  3. Rozwiń węzeł Urządzenie dla interesującego Cię urządzenia.

  4. Rozwiń węzeł Wi-Fi. Powinna zostać wyświetlona zawartość podobna do tej:

    Ustawienia sieci Wi-Fi w programie Visual Studio Code

  5. Rozwiń węzeł z etykietą Rozłączone i powinien zostać wyświetlony adres MAC urządzenia. Zarejestruj adres MAC urządzenia, jeśli środowisko sieciowe go wymaga. Zwróć uwagę na przycisk odświeżenia po prawej stronie; Będzie to konieczne, aby wyświetlić informacje o łączności po nawiązaniu połączenia z siecią.

  6. Rozwiń węzeł Dostępne sieci , jeśli to możliwe. Umieść kursor nad siecią, z którą chcesz nawiązać połączenie, i wybierz pozycję Połącz (jest to ikona + po prawej stronie węzła). Jeśli sieć wymaga klucza wstępnego (psk), wpisz hasło sieciowe w wyświetlonym polu tekstowym i naciśnij Enter.

  7. Wróć do węzła z wcześniej oznaczoną etykietą Rozłączono, co powinno teraz brzmieć Połączono z: <siecią>. Jeśli po kilku chwilach nadal widzisz komunikat Rozłączono , kliknij przycisk odświeżenia w tym węźle, aby wyświetlić zaktualizowany stan połączenia urządzenia.

  8. Powinny zostać wyświetlone następujące informacje:

    • SSID
    • Stan konfiguracji
    • Stan połączenia
    • Stan zabezpieczeń
    • Częstotliwość
    • Tryb
    • Typ zarządzania kluczami
    • Stan WPA
    • Adres IP
    • Adres MAC

    Są to te same informacje, które są zgłaszane przez polecenie interfejsu wiersza polecenia azsphere device wifi show-status.

    Powinna zostać również wyświetlona sieć, z którą nawiązaliśmy połączenie w węźle Zapisane sieci .

Wykonaj następujące kroki, aby skonfigurować sieć Wi-Fi na urządzeniu usługi Azure Sphere:

  1. Połącz urządzenie usługi Azure Sphere z komputerem.

  2. Otwórz Eksploratora usługi Azure Sphere.

  3. Rozwiń węzeł Urządzenie dla interesującego Cię urządzenia.

  4. Rozwiń węzeł Wi-Fi. Powinna zostać wyświetlona zawartość podobna do tej:

    Ustawienia sieci Wi-Fi w programie Visual Studio

  5. Rozwiń węzeł z etykietą Rozłączone i powinien zostać wyświetlony adres MAC urządzenia. Zarejestruj adres MAC urządzenia, jeśli środowisko sieciowe go wymaga. Zwróć uwagę na przycisk odświeżenia po prawej stronie; Będzie to konieczne, aby wyświetlić informacje o łączności po nawiązaniu połączenia z siecią.

  6. Rozwiń dostępny węzeł sieci, jeśli to możliwe. Kliknij prawym przyciskiem myszy sieć, z którą chcesz nawiązać połączenie, i wybierz pozycję Połącz. Jeśli sieć wymaga klucza wstępnego (PSK), wpisz hasło sieciowe w polu tekstowym PSK i naciśnij Enter.

  7. Wróć do węzła z wcześniej oznaczoną etykietą Rozłączono, co powinno teraz brzmieć Połączono z: <siecią>. Jeśli po kilku chwilach nadal widzisz komunikat Rozłączono , kliknij przycisk odświeżenia w tym węźle, aby wyświetlić zaktualizowany stan połączenia urządzenia.

  8. Powinny zostać wyświetlone następujące informacje:

    • Adres IP
    • Stan zabezpieczeń
    • Adres MAC
    • Stan WPA
    • Tryb
    • Częstotliwość
    • Typ zarządzania kluczami
    • Czy było używane skanowanie docelowe

    Są to te same informacje, które są zgłaszane przez polecenie interfejsu wiersza polecenia azsphere device wifi show-status.

    Powinna zostać również wyświetlona sieć, z którą nawiązaliśmy połączenie w węźle Zapisane sieci .

Włączanie lub wyłączanie sieci Wi-Fi

Skonfigurowaną sieć Wi-Fi można włączyć za pomocą polecenia azsphere device wifi enable :

azsphere device wifi enable --id <ID>

Zastąp <ciąg ID identyfikatorem> sieci, którą można uzyskać, wywołując listę azsphere device wifi.

Skonfigurowaną sieć Wi-Fi można wyłączyć za pomocą polecenia azsphere device wifi disable w następujący sposób:

azsphere device wifi disable --id <ID>

Zastąp <ciąg ID identyfikatorem> sieci, którą można uzyskać, wywołując listę azsphere device wifi.

Aby włączyć skonfigurowaną sieć Wi-Fi w Eksploratorze usługi Azure Sphere programu Visual Studio Code:

  1. Rozwiń węzeł Zapisane sieci.

  2. Znajdź wyłączoną sieć; będą one miały symbol sieci Wi-Fi po prawej stronie ich nazw.

    Włączanie sieci Wi-Fi w programie Visual Studio Code

  3. Wybierz symbol sieci Wi-Fi lub kliknij prawym przyciskiem myszy nazwę sieci, a następnie wybierz pozycję Włącz.

Aby wyłączyć skonfigurowaną sieć Wi-Fi w Eksploratorze usługi Azure Sphere programu Visual Studio Code:

  1. Rozwiń węzeł Zapisane sieci.

  2. Znajdź włączoną sieć; Będą one miały symbol sieci Wi-Fi z ukośnikiem odwrotnym po prawej stronie ich nazw.

    Wyłączanie sieci Wi-Fi w programie Visual Studio Code

  3. Wybierz wyłączony symbol sieci Wi-Fi lub kliknij prawym przyciskiem myszy nazwę sieci, a następnie wybierz pozycję Wyłącz.

Aby włączyć skonfigurowaną sieć Wi-Fi w Eksploratorze usługi Azure Sphere programu Visual Studio:

  1. Rozwiń węzeł Zapisane sieci.

  2. Znajdź wyłączoną sieć; będą one miały symbol połączenia z prawej strony ich nazw.

    Włączanie sieci Wi-Fi w programie Visual Studio

  3. Wybierz symbol połączenia lub kliknij prawym przyciskiem myszy nazwę sieci, a następnie wybierz pozycję Włącz.

Aby wyłączyć skonfigurowaną sieć Wi-Fi w Eksploratorze usługi Azure Sphere programu Visual Studio Code:

  1. Rozwiń węzeł Zapisane sieci.

  2. Znajdź włączoną sieć; będą one miały symbol rozłączenia po prawej stronie ich nazw.

    Wyłączanie sieci Wi-Fi w programie Visual Studio

  3. Wybierz symbol rozłączenia lub kliknij prawym przyciskiem myszy nazwę sieci, a następnie wybierz pozycję Wyłącz.

Zapomnij o sieci Wi-Fi

Możesz zapomnieć o skonfigurowanej sieci Wi-Fi za pomocą polecenia azsphere device wifi zapomnij :

azsphere device wifi forget --id <ID>

Zastąp <ciąg ID identyfikatorem> sieci, którą można uzyskać, wywołując listę azsphere device wifi.

Aby zapomnieć o skonfigurowanej sieci Wi-Fi w Eksploratorze usługi Azure Sphere programu Visual Studio Code:

  1. Rozwiń węzeł Zapisane sieci.
  2. Kliknij prawym przyciskiem myszy sieć, której chcesz zapomnieć, a następnie wybierz pozycję Zapomnij.

Aby zapomnieć o skonfigurowanej sieci Wi-Fi w Eksploratorze usługi Azure Sphere programu Visual Studio:

  1. Rozwiń węzeł Zapisane sieci.
  2. Kliknij prawym przyciskiem myszy sieć, której chcesz zapomnieć, a następnie wybierz pozycję Zapomnij.

Odbieranie aktualizacji urządzenia

Urządzenie usługi Azure Sphere sprawdza dostępność systemu operacyjnego i aplikacji usługi Azure Sphere za każdym razem, gdy uruchamia się, gdy początkowo łączy się z Internetem, a następnie ma 24-godzinne interwały. Jeśli aktualizacje są dostępne, pobieranie i instalacja może potrwać nawet 15–20 minut i może spowodować ponowne uruchomienie urządzenia.

Aby sprawdzić stan aktualizacji, wpisz następujące polecenie:

azsphere device show-deployment-status

Jeśli masz starszy zestaw deweloperski Seeed MT3620, może być konieczne ręczne zaktualizowanie go zgodnie z opisem w temacie Aktualizowanie systemu operacyjnego na wczesnym zestawie deweloperskim.

Jeśli wystąpią problemy z siecią Wi-Fi, najpierw upewnij się, że sieć Wi-Fi używa protokołu 802.11b/g/n; Urządzenia usługi Azure Sphere nie obsługują wersji 802.11a.

Uwaga

Aktualizacja systemu operacyjnego usługi Azure Sphere to proces etapowy w okresie, który może być krótszy niż 15 minut, ale może być dłuższy w zależności od łączności z Internetem. Między etapami tablica będzie działać podczas pobierania następnej grupy aktualizacji, ale podczas aktualizacji należy oczekiwać, że tablica będzie nie odpowiadać przez kilka minut naraz.

Następne kroki