Repository du TP3 d'EMSY DSY/ARD
- Le protocole TCP/IP (transmission Control Protocol/Internet Protocol)
- La couche numéro 3 qui correspond à la couche réseau.
- Il fait référance au protocole IP/RESEAU, le port 80 qui correspond au service http et le port 53 qui correspond au service dns.
- créer un fichier.c avec l'editeur nano via ls permission d'administrateur
sudo nano TP3.c
- Pour savoir dans quelle fichier nous sommes utilser cette commande
pwd(print name of current working directory) lors de l'ouverture du programme nous nous trouvons dans le repertoir /home/debian
- ping [adresse de la BBG] -t
- Pour trouver la configuration reseau taper cette commande:
ifconfig- L'inet est l'adresse ip, netmask est le masque de sous reseau, ether qui est l'adresse MAC et le broadcast qui est l'adresse reseau
- Avec la commande
route -nnous pouvons trouver la passerelle, et ce trouve ici:
- Pour créer un répertoir utiliser cette commande: (les droits d'ecriture seront pour)
mkdir- Pour voir qui ont les droit d'ecriture ecivez cette commande:
ls -l(voir la photo ci-dessous)
- Sur la photo ci-dessus, nous voyons drwxr-xr-x, (d) qui est pour le type de répértoire, (rwx) qui veut dire que l'hote a toute les permes , r-x ui veut dire que l'utilisateur (g) a les perms read et execute, et de nouveaux r-x ui veut dire que l'utilisateur (o) a les perms read et execute.
- Pour savoir si si il y a un logiciel nano installé, ecrivez cette commande:
nano --version- Pour installer le nano en cas ou il n'est pas la utiliser cette commande:
sudo apt updatesudo apt install nano- Pour controller ce qui a été ecris sans ouvrire le fichier avec nano utiliser cette commande:
cat nom_du_fichierounl nom_du_fichierpour avoir les numero de lignes avec
-
Pour mettre le code python sur la beagle board, utiliser winSCP, pour drague le .py depuis notre ordi à l'emplacement dans la beagle board. Avant de tester le code nous devons verifier que python3 est installé, utiliser cette cette commande:
-
python3 -
Il devra vous repondre la version du python, voir ci-dessous:

-
ensuit nous allons nous deplacer dans le fichier ou est le programme avec cette commande:
-
cd \NomDuFichier -
Lorsque vous etes dans le fichier utiliser cette commande pour tester le code:
-
python3 NomDuCode.py -
Et verifier que votre code fonctionne, voici ce que vous devriez avoir:

- Voir le code dans le main
- Voici ce que vous devriez avoir:
-
Voir le code dans le main
-
Voici ce que vous devriez avoir si la temperature à été dépassé:

-
Et voici la preuve que le mail à été envoyé:
- Nous pouvons bien voir que le mail à été envoyé depuis ce meme mail nous informant que la limite à été depassé















