Quickstart: Netwerken configureren en het besturingssysteem van het apparaat bijwerken

Nadat u uw Azure Sphere-apparaat hebt geclaimd, configureert u het voor netwerken, zodat het cloudupdates van de Azure Sphere-beveiligingsservice kan ontvangen en kan communiceren met services zoals een Azure IoT Hub. Wanneer u netwerken hebt geconfigureerd en ingeschakeld, kan uw apparaat een update van het besturingssysteem ontvangen vanuit de cloud.

Belangrijk

In dit onderwerp wordt beschreven hoe u uw Azure Sphere-apparaat verbindt met een Wi-Fi-netwerk. Als uw apparaat een ander netwerkmechanisme ondersteunt en geen Wi-Fi ondersteunt, maakt u verbinding met internet via dat mechanisme en gaat u verder met Apparaatupdate ontvangen.

Voorwaarden

Wi-Fi instellen op uw Azure Sphere-apparaat

Volg deze stappen om Wi-Fi op uw Azure Sphere-apparaat te configureren:

  1. Sluit uw Azure Sphere-apparaat aan op uw computer.

  2. Open een opdrachtregelinterface met behulp van PowerShell, Windows-opdrachtprompt of Linux-opdrachtshell.

  3. Registreer het MAC-adres van het apparaat als uw netwerkomgeving dit vereist. Gebruik de volgende opdracht om het MAC-adres op te halen en registreer het vervolgens volgens de procedure voor uw omgeving:

    az sphere device wifi show-status
    
  4. Voeg uw Wi-Fi netwerk als volgt toe aan het apparaat met behulp van de opdracht az sphere device wifi add :

    az sphere device wifi add --ssid <SSID> --psk <EXAMPLEPSK>
    

    Vervang SSID> door <de naam van uw netwerk. Netwerk-SSID's zijn hoofdlettergevoelig. Als de SSID is verborgen, voegt u toe --targeted-scan om er toch verbinding mee te maken. U kunt az sphere device wifi scan gebruiken om een lijst met beschikbare Wi-Fi netwerken op te halen.

    Vervang <EXAMPLEPSK> door uw WPA/WPA2-sleutel. Azure Sphere-apparaten bieden geen ondersteuning voor WEP. Als u een geopend netwerk wilt toevoegen, laat u --pskweg.

    Als de netwerk-SSID of -sleutel ingesloten spaties of een ampersand heeft, plaatst u de SSID of sleutel tussen enkele aanhalingstekens. Als de SSID of sleutel een aanhalingsteken bevat, gebruikt u een backslash om het aanhalingsteken te laten ontsnappen. Backslashes hoeven niet te worden ge escaped als ze deel uitmaken van een waarde. Bijvoorbeeld:

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

    Het duurt meestal enkele seconden voordat netwerken gereed zijn op het bord, maar kan langer duren, afhankelijk van uw netwerkomgeving.

  5. Gebruik de opdracht az sphere device wifi show-status om de status van de verbinding te controleren:

    az sphere device wifi show-status
    

    Tijdens de update kan de opdracht az sphere device wifi show-status tijdelijk een onbekende configuratiestatus weergeven. In het volgende voorbeeld ziet u geslaagde resultaten voor een beveiligde WPA2-verbinding:

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

De opdracht az sphere device wifi ondersteunt verschillende extra opties. Typ az sphere device wifi- help voor een volledige lijst of az sphere device wifioption- help voor hulp bij een afzonderlijke optie.

Volg deze stappen om Wi-Fi op uw Azure Sphere-apparaat te configureren:

  1. Sluit uw Azure Sphere-apparaat aan op uw computer.

  2. Open Azure Sphere Explorer.

  3. Vouw het knooppunt Apparaat uit voor het apparaat waarin u bent geïnteresseerd.

  4. Vouw het knooppunt Wi-Fi uit. U ziet iets als het volgende:

  5. Vouw het knooppunt met het label Verbinding verbroken uit en u ziet het MAC-adres van het apparaat. Registreer het MAC-adres van het apparaat als uw netwerkomgeving dit vereist. Let op de knop Vernieuwen aan de rechterkant; U hebt deze nodig om de verbindingsgegevens weer te geven nadat u verbinding hebt gemaakt met een netwerk.

  6. Vouw indien mogelijk het knooppunt Beschikbare netwerken uit. Beweeg de muisaanwijzer over het netwerk waarmee u verbinding wilt maken en selecteer Verbinding maken (dit wordt weergegeven als een + rechts van het knooppunt). Als het netwerk een vooraf gedeelde sleutel (PSK) vereist, typt u het netwerkwachtwoord in het tekstvak dat wordt weergegeven en drukt u op Enter.

  7. Ga terug naar het knooppunt met het label Verbinding verbroken. Dit moet nu Verbonden met: <netwerk> lezen. Als u na enkele ogenblikpen nog steeds Verbroken ziet, klikt u op de knop Vernieuwen op dit knooppunt om de bijgewerkte verbindingsstatus van uw apparaat weer te geven.

  8. U ziet nu de volgende informatie:

    • SSID
    • Configuratiestatus
    • Verbindingsstatus
    • Beveiligingsstatus
    • Frequentie
    • Modus
    • Type sleutelbeheer
    • WPA-status
    • IP-adres
    • MAC-adres

    Dit is dezelfde informatie als gerapporteerd door de CLI-opdracht az sphere device wifi show-status.

    U ziet ook het netwerk dat u hebt verbonden, weergegeven op het knooppunt Opgeslagen netwerken .

Volg deze stappen om Wi-Fi op uw Azure Sphere-apparaat te configureren:

  1. Sluit uw Azure Sphere-apparaat aan op uw computer.

  2. Open Azure Sphere Explorer.

  3. Vouw het knooppunt Apparaat uit voor het apparaat waarin u bent geïnteresseerd.

  4. Vouw het knooppunt Wi-Fi uit. U ziet iets als het volgende:

  5. Vouw het knooppunt met het label Verbinding verbroken uit en u ziet het MAC-adres van het apparaat. Registreer het MAC-adres van het apparaat als uw netwerkomgeving dit vereist. Let op de knop Vernieuwen aan de rechterkant; U hebt deze nodig om de verbindingsgegevens weer te geven nadat u verbinding hebt gemaakt met een netwerk.

  6. Vouw indien mogelijk het knooppunt beschikbare netwerken uit. Klik met de rechtermuisknop op het netwerk waarmee u verbinding wilt maken en selecteer Verbinding maken. Als voor uw netwerk een vooraf gedeelde sleutel (PSK) is vereist, typt u het netwerkwachtwoord in het tekstvak PSK en drukt u op Enter.

  7. Ga terug naar het knooppunt met het label Verbinding verbroken. Dit moet nu Verbonden met: <netwerk> lezen. Als u na enkele ogenblikpen nog steeds Verbroken ziet, klikt u op de knop Vernieuwen op dit knooppunt om de bijgewerkte verbindingsstatus van uw apparaat weer te geven.

  8. U ziet nu de volgende informatie:

    • IP-adres
    • Beveiligingsstatus
    • MAC-adres
    • WPA-status
    • Modus
    • Frequentie
    • Type sleutelbeheer
    • Of er een gerichte scan is gebruikt

    Dit is dezelfde informatie als gerapporteerd door de CLI-opdracht az sphere device wifi show-status.

    U ziet ook het netwerk dat u hebt verbonden, weergegeven op het knooppunt Opgeslagen netwerken .

Wi-Fi-netwerken in- of uitschakelen

U kunt een geconfigureerd Wi-Fi netwerk inschakelen met behulp van de opdracht az sphere device wifi enable :

az sphere device wifi enable --id <ID>

Vervang id> door <de id van het netwerk, die kan worden verkregen door az sphere device wifi list aan te roepen.

U kunt een geconfigureerd Wi-Fi netwerk als volgt uitschakelen met behulp van de opdracht az sphere device wifi disable :

az sphere device wifi disable --id <ID>

Vervang id> door <de id van het netwerk, die kan worden verkregen door az sphere device wifi list aan te roepen.

Een geconfigureerd Wi-Fi netwerk inschakelen in Azure Sphere Explorer van Visual Studio Code:

  1. Vouw het knooppunt Opgeslagen netwerken uit.

  2. Zoek een uitgeschakeld netwerk; deze hebben een Wi-Fi symbool rechts van hun naam.

  3. Selecteer het Wi-Fi symbool of klik met de rechtermuisknop op de netwerknaam en selecteer vervolgens Inschakelen.

Een geconfigureerd Wi-Fi netwerk uitschakelen in Azure Sphere Explorer van Visual Studio Code:

  1. Vouw het knooppunt Opgeslagen netwerken uit.

  2. Een ingeschakeld netwerk zoeken; deze hebben een Wi-Fi symbool met een backslash rechts van hun naam.

  3. Selecteer het uitgeschakelde Wi-Fi symbool of klik met de rechtermuisknop op de netwerknaam en selecteer vervolgens Uitschakelen.

Een geconfigureerd Wi-Fi netwerk inschakelen in Azure Sphere Explorer van Visual Studio:

  1. Vouw het knooppunt Opgeslagen netwerken uit.

  2. Zoek een uitgeschakeld netwerk; deze hebben een verbindingssymbool rechts van hun naam.

  3. Selecteer het verbindingssymbool of klik met de rechtermuisknop op de netwerknaam en selecteer vervolgens Inschakelen.

Een geconfigureerd Wi-Fi netwerk uitschakelen in Azure Sphere Explorer van Visual Studio Code:

  1. Vouw het knooppunt Opgeslagen netwerken uit.

  2. Een ingeschakeld netwerk zoeken; deze hebben een symbool voor de verbinding verbreken rechts van hun naam.

  3. Selecteer het symbool voor de verbinding verbreken of klik met de rechtermuisknop op de naam van het netwerk en selecteer uitschakelen.

Een Wi-Fi-netwerk vergeten

U kunt een geconfigureerd Wi-Fi netwerk vergeten met de opdracht az sphere device wifi forget :

az sphere device wifi forget --id <ID>

Vervang id> door <de id van het netwerk, die kan worden verkregen door az sphere device wifi list aan te roepen.

Een geconfigureerd Wi-Fi-netwerk in Azure Sphere Explorer van Visual Studio Code vergeten:

  1. Vouw het knooppunt Opgeslagen netwerken uit.
  2. Klik met de rechtermuisknop op het netwerk dat u wilt vergeten en selecteer vervolgens Vergeten.

Een geconfigureerd Wi-Fi netwerk in Azure Sphere Explorer van Visual Studio vergeten:

  1. Vouw het knooppunt Opgeslagen netwerken uit.
  2. Klik met de rechtermuisknop op het netwerk dat u wilt vergeten en selecteer vervolgens Vergeten.

Apparaatupdate ontvangen

Het Azure Sphere-apparaat controleert op azure Sphere-besturingssysteem en toepassingsupdates telkens wanneer het opstart, wanneer het voor het eerst verbinding maakt met internet en daarna met tussenpozen van 24 uur. Als er updates beschikbaar zijn, kan het downloaden en installeren 15-20 minuten duren en kan het apparaat opnieuw worden opgestart.

Als u de updatestatus wilt controleren, typt u de volgende opdracht:

az sphere device show-deployment-status --resource-group MyResourceGroup --catalog MyCatalog --device <DeviceIdValue>

Als u een oudere Seeed MT3620 Development Kit hebt, moet u deze mogelijk handmatig bijwerken:

  1. Sluit het bord via USB aan op de pc.

  2. Open een opdrachtregelinterface met behulp van PowerShell, Windows-opdrachtprompt of Linux-opdrachtshell.

  3. Werk uw bord bij met behulp van de herstelprocedure:

    az sphere device recover

Als u Wi-Fi problemen ondervindt, controleert u eerst of uw Wi-Fi netwerk gebruikmaakt van 802.11b/g/n; Azure Sphere-apparaten bieden geen ondersteuning voor 802.11a.

Opmerking

Het bijwerken van het Azure Sphere-besturingssysteem is een gefaseerd proces gedurende een periode van minder dan 15 minuten, maar kan langer duren, afhankelijk van de internetverbinding. Tussen fasen wordt het bord functioneel weergegeven terwijl de volgende groep updates wordt gedownload, maar tijdens de update moet u verwachten dat het bord enkele minuten per keer niet meer reageert.

Volgende stappen