diff --git a/docs/user/site.rst b/docs/user/site.rst index bd4a874f..d8d7f755 100644 --- a/docs/user/site.rst +++ b/docs/user/site.rst @@ -53,15 +53,6 @@ node_prefix6 node_prefix6 = 'fdca::ffee:babe:2::/64' -node_client_prefix6 - The ipv6 prefix from which the client-specific IP-address is calculated that - is assigned to each node by l3roamd to allow efficient communication when - roaming. This is exclusively useful when running a routing mesh protocol - like babel. e.g. - :: - - node_client_prefix6 = 'fdca::ffee:babe:3::/64' - timezone The timezone of your community live in, e.g. :: diff --git a/package/gluon-mesh-babel/check_site.lua b/package/gluon-mesh-babel/check_site.lua index 5a7bf95a..d0935e9a 100644 --- a/package/gluon-mesh-babel/check_site.lua +++ b/package/gluon-mesh-babel/check_site.lua @@ -1,5 +1,4 @@ need_string_match(in_domain({'node_prefix6'}), '^[%x:]+/64$') -need_string_match(in_domain({'node_client_prefix6'}), '^[%x:]+/64$') need_string_match(in_domain({'next_node', 'ip6'}), '^[%x:]+$', false) need_string_match(in_domain({'next_node', 'ip4'}), '^%d+.%d+.%d+.%d+$', false) diff --git a/package/gluon-mesh-babel/luasrc/lib/gluon/upgrade/300-gluon-mesh-babel-mkconfig b/package/gluon-mesh-babel/luasrc/lib/gluon/upgrade/300-gluon-mesh-babel-mkconfig index e3459ffa..dcc14a45 100755 --- a/package/gluon-mesh-babel/luasrc/lib/gluon/upgrade/300-gluon-mesh-babel-mkconfig +++ b/package/gluon-mesh-babel/luasrc/lib/gluon/upgrade/300-gluon-mesh-babel-mkconfig @@ -12,7 +12,6 @@ file:write("import-table 254\n") file:write("out ip " .. site.next_node.ip6() .. "/128 deny\n") file:write("redistribute ip " .. site.next_node.ip6() .. "/128 deny\n") file:write("redistribute ip " .. site.prefix6() .. " eq 128 allow\n") -file:write("redistribute ip " .. site.node_client_prefix6() .. " eq 128 allow\n") file:write("redistribute ip " .. site.node_prefix6() .. " eq 128 allow\n") file:write("redistribute local if br-wan deny\n") file:write("redistribute local ip 0.0.0.0/0 deny\n")