Démarrage rapide : Configurer la mise en réseau et mettre à jour le système d’exploitation de l’appareil

Après avoir revendiqué votre appareil Azure Sphere, configurez-le pour la mise en réseau afin qu’il puisse recevoir les mises à jour cloud du service de sécurité Azure Sphere et communiquer avec des services tels qu’un Azure IoT Hub. Une fois que vous avez configuré et activé la mise en réseau, votre appareil peut recevoir une mise à jour du système d’exploitation à partir du cloud.

Important

Cette rubrique explique comment connecter votre appareil Azure Sphere à un réseau Wi-Fi. Si votre appareil prend en charge un autre mécanisme de mise en réseau et ne prend pas en charge le Wi-Fi, connectez-le à Internet à l’aide de ce mécanisme et passez à Recevoir la mise à jour de l’appareil.

Conditions préalables

Configurer Wi-Fi sur votre appareil Azure Sphere

Procédez comme suit pour configurer Wi-Fi sur votre appareil Azure Sphere :

  1. Connectez votre appareil Azure Sphere à votre ordinateur.

  2. Ouvrez une interface de ligne de commande à l’aide de PowerShell, de l’invite de commandes Windows ou de l’interpréteur de commandes Linux.

  3. Inscrivez l’adresse MAC de l’appareil si votre environnement réseau l’exige. Utilisez la commande suivante pour obtenir l’adresse MAC, puis inscrivez-la en fonction de la procédure de votre environnement :

    az sphere device wifi show-status
    
  4. Ajoutez votre réseau Wi-Fi à l’appareil à l’aide de la commande az sphere device wifi add comme suit :

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

    Remplacez SSID> par <le nom de votre réseau. Les SSID réseau respectent la casse. Si le SSID est masqué, ajoutez --targeted-scan pour essayer de vous y connecter quand même. Vous pouvez utiliser az sphere device wifi scan pour obtenir la liste des réseaux Wi-Fi disponibles.

    Remplacez <EXAMPLEPSK> par votre clé WPA/WPA2. Les appareils Azure Sphere ne prennent pas en charge WEP. Pour ajouter un réseau ouvert, omettez --psk.

    Si la clé ou le SSID réseau comporte des espaces incorporés ou une esperluette, placez le SSID ou la clé entre guillemets simples. Si le SSID ou la clé inclut un guillemet, utilisez une barre oblique inverse pour échapper le guillemet. Les barres obliques inverses n’ont pas besoin d’être placées dans une séquence d’échappement si elles font partie d’une valeur. Par exemple :

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

    Il faut généralement plusieurs secondes pour que la mise en réseau soit prête sur la carte, mais peut prendre plus de temps, en fonction de votre environnement réseau.

  5. Utilisez la commande az sphere device wifi show-status pour case activée la status de la connexion :

    az sphere device wifi show-status
    

    Pendant la mise à jour, la commande az sphere device wifi show-status peut afficher temporairement un état de configuration inconnu. L’exemple suivant montre les résultats réussis pour une connexion WPA2 sécurisée :

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

La commande az sphere device wifi prend en charge plusieurs options supplémentaires. Tapez az sphere device wifi--help for a complete list, or az sphere device wifioption--help for help on an individual option.

Procédez comme suit pour configurer Wi-Fi sur votre appareil Azure Sphere :

  1. Connectez votre appareil Azure Sphere à votre ordinateur.

  2. Ouvrez Explorer Azure Sphere.

  3. Développez le nœud Appareil pour l’appareil qui vous intéresse.

  4. Développez le nœud Wi-Fi. Vous devriez voir ce qui suit :

  5. Développez le nœud intitulé Déconnecté . Vous devez voir l’adresse MAC de l’appareil. Inscrivez l’adresse MAC de l’appareil si votre environnement réseau l’exige. Notez le bouton Actualiser à droite ; vous en aurez besoin pour afficher les informations de connectivité une fois que vous vous êtes connecté à un réseau.

  6. Développez le nœud Réseaux disponibles , si possible. Pointez sur le réseau auquel vous souhaitez vous connecter et sélectionnez Se connecter (cela s’affiche sous la forme d’un signe + à droite du nœud). Si le réseau nécessite une clé pré-partagée (PSK), tapez le mot de passe réseau dans la zone de texte qui s’affiche, puis appuyez sur Entrée.

  7. Revenez au nœud précédemment intitulé Déconnecté, qui doit maintenant se lire Connecté à : <réseau>. Si vous voyez toujours Déconnecté après quelques instants, cliquez sur le bouton Actualiser sur ce nœud pour afficher la status de connexion mise à jour de votre appareil.

  8. Les informations suivantes doivent s’afficher :

    • SSID
    • État de la configuration
    • État de la connexion
    • État de sécurité
    • Fréquence
    • Mode
    • Type de gestion des clés
    • État WPA
    • Adresse IP
    • Adresse MAC

    Il s’agit des mêmes informations que celles signalées par la commande CLI az sphere device wifi show-status.

    Vous devez également voir le réseau auquel vous êtes connecté s’afficher sur votre nœud Réseaux enregistrés .

Procédez comme suit pour configurer Wi-Fi sur votre appareil Azure Sphere :

  1. Connectez votre appareil Azure Sphere à votre ordinateur.

  2. Ouvrez Explorer Azure Sphere.

  3. Développez le nœud Appareil pour l’appareil qui vous intéresse.

  4. Développez le nœud Wi-Fi. Vous devriez voir ce qui suit :

  5. Développez le nœud intitulé Déconnecté . Vous devez voir l’adresse MAC de l’appareil. Inscrivez l’adresse MAC de l’appareil si votre environnement réseau l’exige. Notez le bouton Actualiser à droite ; vous en aurez besoin pour afficher les informations de connectivité une fois que vous vous êtes connecté à un réseau.

  6. Développez le nœud réseaux disponibles, si possible. Cliquez avec le bouton droit sur le réseau auquel vous souhaitez vous connecter, puis sélectionnez Se connecter. Si votre réseau nécessite une clé pré-partagée (PSK), tapez le mot de passe réseau dans la zone de texte PSK et appuyez sur Entrée.

  7. Revenez au nœud précédemment intitulé Déconnecté, qui doit maintenant se lire Connecté à : <réseau>. Si vous voyez toujours Déconnecté après quelques instants, cliquez sur le bouton Actualiser sur ce nœud pour afficher la status de connexion mise à jour de votre appareil.

  8. Les informations suivantes doivent s’afficher :

    • Adresse IP
    • État de sécurité
    • Adresse MAC
    • État WPA
    • Mode
    • Fréquence
    • Type de gestion des clés
    • Si une analyse ciblée a été utilisée

    Il s’agit des mêmes informations que celles signalées par la commande CLI az sphere device wifi show-status.

    Vous devez également voir le réseau auquel vous êtes connecté s’afficher sur votre nœud Réseaux enregistrés .

Activer ou désactiver Wi-Fi réseaux

Vous pouvez activer un réseau Wi-Fi configuré à l’aide de la commande az sphere device wifi enable :

az sphere device wifi enable --id <ID>

Remplacez <ID> par l’ID du réseau, qui peut être obtenu en appelant az sphere device wifi list.

Vous pouvez désactiver un réseau Wi-Fi configuré à l’aide de la commande az sphere device wifi disable comme suit :

az sphere device wifi disable --id <ID>

Remplacez <ID> par l’ID du réseau, qui peut être obtenu en appelant az sphere device wifi list.

Pour activer un réseau Wi-Fi configuré dans l’Explorer Azure Sphere de Visual Studio Code :

  1. Développez le nœud Réseaux enregistrés .

  2. Rechercher un réseau désactivé ; ceux-ci auront un symbole Wi-Fi à droite de leur nom.

  3. Sélectionnez le symbole Wi-Fi, ou cliquez avec le bouton droit sur le nom du réseau, puis sélectionnez Activer.

Pour désactiver un réseau Wi-Fi configuré dans le Explorer Azure Sphere de Visual Studio Code :

  1. Développez le nœud Réseaux enregistrés .

  2. Rechercher un réseau activé ; ceux-ci auront un symbole Wi-Fi avec une barre oblique inverse à droite de leur nom.

  3. Sélectionnez le symbole Wi-Fi désactivé, ou cliquez avec le bouton droit sur le nom du réseau, puis sélectionnez Désactiver.

Pour activer un réseau Wi-Fi configuré dans le Explorer Azure Sphere de Visual Studio :

  1. Développez le nœud Réseaux enregistrés .

  2. Rechercher un réseau désactivé ; ceux-ci auront un symbole de connexion à droite de leur nom.

  3. Sélectionnez le symbole de connexion ou cliquez avec le bouton droit sur le nom du réseau, puis sélectionnez Activer.

Pour désactiver un réseau Wi-Fi configuré dans le Explorer Azure Sphere de Visual Studio Code :

  1. Développez le nœud Réseaux enregistrés .

  2. Rechercher un réseau activé ; ils auront un symbole de déconnexion à droite de leur nom.

  3. Sélectionnez le symbole de déconnexion ou cliquez avec le bouton droit sur le nom du réseau, puis sélectionnez Désactiver.

Oublier un réseau Wi-Fi

Vous pouvez oublier un réseau Wi-Fi configuré à l’aide de la commande az sphere device wifi forget :

az sphere device wifi forget --id <ID>

Remplacez <ID> par l’ID du réseau, qui peut être obtenu en appelant az sphere device wifi list.

Pour oublier un réseau Wi-Fi configuré dans le Explorer Azure Sphere de Visual Studio Code :

  1. Développez le nœud Réseaux enregistrés .
  2. Cliquez avec le bouton droit sur le réseau que vous souhaitez oublier, puis sélectionnez Oublier.

Pour oublier un réseau Wi-Fi configuré dans le Explorer Azure Sphere de Visual Studio :

  1. Développez le nœud Réseaux enregistrés .
  2. Cliquez avec le bouton droit sur le réseau que vous souhaitez oublier, puis sélectionnez Oublier.

Recevoir la mise à jour de l’appareil

L’appareil Azure Sphere vérifie les mises à jour du système d’exploitation et de l’application Azure Sphere chaque fois qu’il démarre, lorsqu’il se connecte initialement à Internet, puis à des intervalles de 24 heures par la suite. Si des mises à jour sont disponibles, le téléchargement et l’installation peuvent prendre jusqu’à 15 à 20 minutes et entraîner le redémarrage de l’appareil.

Pour case activée lors de la mise à jour status, tapez la commande suivante :

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

Si vous avez un ancien kit de développement Seeed MT3620, vous devrez peut-être le mettre à jour manuellement :

  1. Connectez la carte au PC par USB.

  2. Ouvrez une interface de ligne de commande à l’aide de PowerShell, de l’invite de commandes Windows ou de l’interpréteur de commandes Linux.

  3. Mettez à jour votre carte à l’aide de la procédure de récupération :

    az sphere device recover

Si vous rencontrez des problèmes Wi-Fi, vérifiez d’abord que votre réseau Wi-Fi utilise 802.11b/g/n. Les appareils Azure Sphere ne prennent pas en charge la version 802.11a.

Note

La mise à jour du système d’exploitation Azure Sphere est un processus intermédiaire sur une période qui peut être inférieure à 15 minutes, mais peut être plus longue en fonction de la connectivité Internet. Entre les phases, le tableau apparaît fonctionnel pendant le téléchargement du groupe de mises à jour suivant, mais pendant la mise à jour, vous devez vous attendre à ce que la carte ne réponde pas pendant plusieurs minutes à la fois.

Étapes suivantes