[PATCH 1/7] fff: advertise fdff:0::/64 to access web interface

Tobias Klaus tk+ff at meskal.net
So Jan 17 18:39:22 CET 2016


Halllo Tim,

ich hab mit gerade die Patchserie durchgeschaut und muss sagen: Sehr cool!

Der Zugriff aufs webinterface funktioniert prima und vor allem gefällt mir, 
dass wir eine ganze Menge code und damit Abhängigkeiten LOS werden.

Das einzige das mir nicht so gut gefällt ist, dass wir den "reinen" ULA-Präfix 
Verwendung und ihn nicht "lokalisieren", wie es der Standard wohl fordert.
Dazu gehört auch die einzige Anmerkung unten.

Insgesamt möchte ich das aber so applied haben:
    Reviewed-by: Tobias Klaus <tk+ff at meskal.net>


 
Am Mittwoch, 6. Januar 2016, 18:39:16 schrieb Tim Niemeyer:
> This patch adds a prefix advertisment for each node. Every node get also
> the IPs
> * $prefix::MAC
> * $prefix::link-local
> * $prefix::1
> 
> ::1 is duplicated so we need filtering to not forward data into the
> 
> --- a/bsp/default/root_file_system/etc/network.sh
> +++ b/bsp/default/root_file_system/etc/network.sh
> @@ -113,3 +113,41 @@ if [[ -n "$ETH0MAC" ]]; then
>          ifconfig eth0 up
>          /etc/init.d/network restart
>  fi
> +
> +if uci get network.mesh.ip6addr
[...]
> +    for ip in $(ip -6 addr show br-mesh | awk '/fdff/{ print $2 }'); do
> +        ip -6 addr del $ip dev br-mesh
> +    done
> +
> +    prefix="fdff:0::/64"
Da sollten die beiden Doppelpunkte reichen, oder braucht man die Null noch?


Falls es keinen Widerspruch mehr gibt würde ich morgen im Laufe des Tages 
dieses Patchset mit einem Doppelpunkt und einer Null weniger in den Master 
schieben.

Grüße
Tobias
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 819 bytes
Beschreibung: This is a digitally signed message part.
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160117/9565e8d1/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev