Quand le bestiau NanoPi n’est pas « souvent » utilisé (quand on a d’autres activités qui nous éloignent de nos jouets), les modes opératoires sont oubliés, le savoir-faire disparaît.
Déjà, l’allumer… Et oups, comment s’y connecter, sur quelle IP?
La diode verte est allumée fixe, OK. La diode bleue clignote!! c’est grave?
Dans les articles précédents, mais qui datent un peu, le NanoPi avait été configuré pour se connecter à un réseau WiFi déterminé. Suuuuper!, mais ça ne donne pas l’adresse IP.
Par contre, l’adresse MAC de l’interface avait été relevée (débute par la séquence 04:E6), donc un petit scan réseau devrait le faire:
sudo nmap -sP 192.168.0.1-250
C’est (très) bestial, et pas instantané.
Mais, soyons un peu plus futé, puisque nous sommes sur le même LAN… La table de routage IP doit pouvoir nous aider. Appuyons-nous sur celle-ci, filtrée avec l’info d’adresse MAC (qui contient « 04:E6 »). On peut attraper directement l’adresse IP associée:
arp -n|grep -i "04:E6"|awk '{print $1}'
Et voilà, c’est magique! Un SSH sur l’IP résultante, connexion réalisée, on peut bosser.
Et tant que j’y pense cette séquence se transpose sympathiquement pour obtenir l’adresse IP de tout dispositif qui a une IP dynamique (cas fréquent) alors qu’on dispose tout de même de l’adresse MAC sous la main (ou sous le boîtier).
Zou, portez-vous bien !