Skip to content
Snippets Groups Projects
Commit 17762232 authored by Eike B's avatar Eike B
Browse files

made netmon-ip for geo-sync dynamic

parent 3084e9f1
No related branches found
No related tags found
No related merge requests found
......@@ -154,7 +154,7 @@ autoadd_ipv6_address() {
sync_geo_location(){
if [[ $(awk 'BEGIN{srand();print int(rand()*100)}') -lt 5 ]];then
mac=$(uci get wireless.mesh_radio0.macaddr)
coords="$(wget -q -O - "http://[fd74:fdaa:9dc4::1]/getcoords.php?mac=$mac")"
coords="$(wget -q -O - "http://[${API_IPV6_ADRESS}]/getcoords.php?mac=$mac")"
echo "$coords" | grep "[0-9]\{1,3\}\(\.[0-9]\)* [0-9]\{1,3\}\(\.[0-9]\)*"
if [ "$?" = "0" ]; then
lat="$(echo "$coords" | cut -d' ' -f1)"
......@@ -168,6 +168,10 @@ sync_geo_location(){
fi
}
if [[ $SCRIPT_LOCATION_SET = "0" ]]; then
sync_geo_location
fi
if [ $CRAWL_METHOD == "login" ]; then
err "Authentification method is: username and passwort"
elif [ $CRAWL_METHOD == "hash" ]; then
......@@ -188,10 +192,4 @@ fi
if [[ $SCRIPT_SYNC_HOSTNAME = "1" ]]; then
sync_hostname
fi
if [[ $SCRIPT_LOCATION_SET = "0" ]]; then
sync_geo_location
fi
fi
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment