Bonjour à tous,
je viens de me coder un petit script que je lance au démarrage de Debian sur un serveur en local.
iplocale=$(ifconfig wlan0 | grep "inet adr" | cut -f2 -d: | awk '{print $1}')
ippublic=$(wget -qO- http://62.210.182.92/ip_api.php)
wget --no-check-certificate -qO- "https://smsapi.free-mobile.fr/sendmsg?msg=Message+du+raspberry+pi+%3A%0D%0AMon+ip+locale+est+$iplocale%0D%0AMon+ip+externe+est+$ippublic%0D%0A%0D%0A&pass=monpass&user=monuser"
En gros le script cherche d’abord l’ip locale de la machine et ensuite l’ip externe, le tout est envoyé a l’api d’envoi de sms de free.
Le script tourne bien en le lançant manuellement (via ssh) mais lorsque il se lance au démarrage, le message est bien envoyé avec l’ip externe mais pas l’ip locale de la machine…
Pouvez vous m’aider à comprendre d’où vient le problème ?
Merci d’avance 
