Récupérer des stats de la Livebox 2

Les infos ont été récupérées ici: http://www.forum-orange.com/viewtopic.php?pid=719660

 

Le script (1ere version)

#!/bin/bash
# From: http://www.forum-orange.com/viewtopic.php?pid=719660
ip=n02.local.lan
clear
read -p 'mot de passe:' mdp
curl -o context -X POST -i -H "Content-type: application/json" -c ./cookies.txt "http://${ip}/authenticate?username=admin&password="$mdp""
ID=$(tail -n1 context | sed 's/{"status":0,"data":{"contextID":"//1'| sed 's/"}}//1')

curl -i -b ./cookies.txt -X POST -H 'Content-Type: application/json' -H 'X-Context: '$ID'' -d '{"parameters":{}}' http://${ip}/sysbus/NeMo/Intf/dsl0:getDSLStats
curl -i -b ./cookies.txt -X POST -H 'Content-Type: application/json' -H 'X-Context: '$ID'' -d '{"parameters":{}}' http://${ip}/sysbus/NeMo/Intf/data:getMIBs

rm cookies.txt context