mwan3: Packet Loss & Latency Check

1. Test link quality based on packet loss & latency w.r.t. pre-defined high and low watermark values.
2. Extended ubus support to provide packet loss & latency information per wan per track_ip

Signed-off-by: Nishant Sharma <codemarauder@gmail.com>
This commit is contained in:
Nishant Sharma
2018-04-22 12:49:46 +05:30
committed by Florian Eckert
parent f35a29fd2b
commit 1a33492ff8
4 changed files with 70 additions and 13 deletions
+2
View File
@@ -66,6 +66,8 @@ get_mwan3_status() {
json_add_object
json_add_string ip "${track}"
json_add_string status "$(cat "${file}")"
json_add_int latency "$(cat "$MWAN3TRACK_STATUS_DIR/${iface}/LATENCY_${track}")"
json_add_int packetloss "$(cat "$MWAN3TRACK_STATUS_DIR/${iface}/LOSS_${track}")"
json_close_object
fi
done