[PATCH] fff-network: add routing table fff fff-hoods: use table fff for fc00::/7

mail at adrianschmutzler.de mail at adrianschmutzler.de
Mi Jan 31 01:00:27 CET 2018


Hallo nochmal,

bei mir macht der Tab ganz am Schluss Probleme. Evtl. durch ein Leerzeichen
"10 fff" ersetzen?

Grüße

Adrian

> -----Original Message-----
> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
> Of Robert Langhammer
> Sent: Dienstag, 30. Januar 2018 14:14
> To: franken-dev at freifunk.net
> Subject: [PATCH] fff-network: add routing table fff fff-hoods: use table
fff
> for fc00::/7
> 
> Fixes #83
> 
> Signed-off-by: Robert Langhammer <rlanghammer at web.de>
> ---
>  src/packages/fff/fff-hoods/files/usr/sbin/configurehood              | 5
+++--
>  src/packages/fff/fff-network/files/etc/uci-defaults/55_add_table_fff | 2
++
>  2 files changed, 5 insertions(+), 2 deletions(-)  create mode 100644
> src/packages/fff/fff-network/files/etc/uci-defaults/55_add_table_fff
> 
> diff --git a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
> b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
> index 95a1bf4..f676233 100755
> --- a/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
> +++ b/src/packages/fff/fff-hoods/files/usr/sbin/configurehood
> @@ -305,8 +305,9 @@ if [ -s "$hoodfile" ]; then
>  		else
>  			echo "Address already set."
>  		fi
> -		if ! ( ip -6 route show dev br-mesh | grep -q "fc00::" ) ;
then
> -			ip -6 route add fc00::/7 via fe80::1 dev br-mesh
> +		if ! ( ip -6 route show table fff dev br-mesh | grep -q
"fc00::" )
> ; then
> +			ip -6 route add fc00::/7 via fe80::1 dev br-mesh
table
> fff
> +			ip -6 rule add from all to fc00::/7 lookup fff
>  			echo "Set ULA route to br-mesh."
>  		else
>  			echo "Route already set."
> diff --git a/src/packages/fff/fff-network/files/etc/uci-
> defaults/55_add_table_fff b/src/packages/fff/fff-network/files/etc/uci-
> defaults/55_add_table_fff
> new file mode 100644
> index 0000000..5dbf403
> --- /dev/null
> +++ b/src/packages/fff/fff-network/files/etc/uci-defaults/55_add_table_f
> +++ ff
> @@ -0,0 +1,2 @@
> +echo "# table fff" >> /etc/iproute2/rt_tables
> +echo "10	fff" >> /etc/iproute2/rt_tables
> --
> 2.11.0
> 
> --
> franken-dev mailing list
> franken-dev at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net



Mehr Informationen über die Mailingliste franken-dev