forked from freifunk-franken/firmware
Add an option for the ip version so that netmon does not need to guess
This commit is contained in:
parent
370d9f69d9
commit
dda1cba333
|
@ -110,7 +110,7 @@ autoadd_ipv6_address() {
|
||||||
ipv6_link_local_addr=$(ip addr show dev br-mesh scope link | awk '/inet6/{print $2}')
|
ipv6_link_local_addr=$(ip addr show dev br-mesh scope link | awk '/inet6/{print $2}')
|
||||||
ipv6_link_local_netmask=${ipv6_link_local_addr##*/}
|
ipv6_link_local_netmask=${ipv6_link_local_addr##*/}
|
||||||
ipv6_link_local_addr=${ipv6_link_local_addr%%/*}
|
ipv6_link_local_addr=${ipv6_link_local_addr%%/*}
|
||||||
ergebnis=$(wget -T $API_TIMEOUT -q -O - "http://$netmon_api/api_csv_configurator.php?section=autoadd_ipv6_address&authentificationmethod=$CRAWL_METHOD&nickname=$CRAWL_NICKNAME&password=$CRAWL_PASSWORD&router_auto_update_hash=$CRAWL_UPDATE_HASH&router_id=$CRAWL_ROUTER_ID&networkinterface_name=br-mesh&ip=$ipv6_link_local_addr&netmask=$ipv6_link_local_netmask")
|
ergebnis=$(wget -T $API_TIMEOUT -q -O - "http://$netmon_api/api_csv_configurator.php?section=autoadd_ipv6_address&authentificationmethod=$CRAWL_METHOD&nickname=$CRAWL_NICKNAME&password=$CRAWL_PASSWORD&router_auto_update_hash=$CRAWL_UPDATE_HASH&router_id=$CRAWL_ROUTER_ID&networkinterface_name=br-mesh&ip=$ipv6_link_local_addr&netmask=$ipv6_link_local_netmask&ipv=6")
|
||||||
ret=${ergebnis%%,*}
|
ret=${ergebnis%%,*}
|
||||||
if [ "$ret" = "success" ]; then
|
if [ "$ret" = "success" ]; then
|
||||||
uci set configurator.@netmon[0].autoadd_ipv6_address='0'
|
uci set configurator.@netmon[0].autoadd_ipv6_address='0'
|
||||||
|
|
Loading…
Reference in New Issue