Commit Graph

3 Commits

Author SHA1 Message Date
Johannes Kimmel 493208b00b layer3: move from fixed address to fixed hostname
Add "local.fff.community" hostname that resolves to the local router.
All possible addresses are made available to provide multiple fallbacks:
  - client ipv4 and ipv6 addresses
  - peer_ip and peer_ip6 addresses
  - fdff::1/64 on first boot and after factory reset

The moment any ipv6 network is configured, all occurrences of the
fixed fdff::/64 network are removed.

Fixes #76

Signed-off-by: Johannes Kimmel <fff@bareminimum.eu>
2021-02-20 12:00:37 +01:00
Adrian Schmutzler 3214388680 treewide: rename br-mesh to br-client
The name br-mesh is actually quite misleading, since the bridge
actually includes the "client" interfaces. In order to make this
obvious, and to prevent confusion with the properly named wXmesh
interfaces, rename them to br-client.

Note that br-mesh is also particularly disturbing for the layer 3
firmware without batman-adv.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Acked-by: Fabian Bläse <fabian@blaese.de>
Acked-by: Christian Dresel <freifunk@dresel.systems>
Reviewed-by: Robert Langhammer <rlanghammer@web.de>
2020-12-22 13:41:44 +01:00
Adrian Schmutzler f9a68be465 packages/fff: move config scripts to fff-layer3-config
configuregateway and it's gateway.d files represent a specific
functionality that other packages depend on. Thus, it is put into
a package of its own so dependencies can be expressed more properly.

While at, use the chance to get rid of the ambiguous term "gateway"
and rename the script to configure-layer3 and the folders to layer3.d.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Reviewed-by: Christian Dresel <freifunk@dresel.systems>
2020-12-17 15:38:20 +01:00