WIP: Add fff-gre package #112
No reviewers
Labels
No Label
RFC
RFT
WIP
blocked
bsp
bug
build/scripts/tools
duplicate
feature
fixed
layer3
mantis
more details required
needs changes
node
packages/fff
rejected
security
trivial
upstream
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: freifunk-franken/firmware#112
Loading…
Reference in New Issue
No description provided.
Delete Branch "fbl/firmware:gre"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This package adds gateway.d scripts which create
peering interfaces using grev6.
Signed-off-by: Fabian Bläse fabian@blaese.de
@ -0,0 +4,4 @@
PKG_VERSION:=1
PKG_RELEASE:=1
PKG_BUILD_DIR:=$(BUILD_DIR)/fff-gre
PKG_VERSION, PKG_BUILD_DIR, Build/Prepare und Build/Configure kann weg.
@ -0,0 +16,4 @@
DEPENDS:=+gre \
+@PACKAGE_grev4 \
+@PACKAGE_grev6 \
+fff-network
Maybe use the newer style (with tab indent only):
@ -0,0 +86,4 @@
uci set network.${prefixname}_ip.ifname="@$prefixname"
# add link local address
uci add_list network.${prefixname}_ip.ip6addr="$(ipEUIAssemble "fe80::/64" "$ROUTERMAC")"
Two comments:
@ -0,0 +93,4 @@
babel_add_peer6addr "network.${prefixname}_ip.ip6addr"
# add iif-rules
babel_add_iifrules "$prefixname" || { echo "ERROR: Could not add iif-rules for gre6eer $name"; exit 1; }
Multiline wäre schöner:
@ -0,0 +96,4 @@
babel_add_iifrules "$prefixname" || { echo "ERROR: Could not add iif-rules for gre6eer $name"; exit 1; }
# add babel interface
babel_add_interface "$prefixname" "$prefixname" 'tunnel' "$rxcost" || { echo "ERROR: Could not add babeld interface for gre6eer $name"; exit 1; }
Selber Kommentar, außerdem ist die zeile so eh zu lang.
Die Anführungszeichen bei 'tunnel' können auch weg.
gateway.d -> layer3.d in der Commit Message.
Dem Titel würde ich noch ein "packages/fff: " voranstellen.
[WIP] Add fff-gre packageto WIP: Add fff-gre packageDa GRE gegenüber Wireguard nur wenig Vorteile, dafür aber jede Menge Nachteile bringt und die Nachfrage dafür entsprechend klein ist: geschlossen.
Pull request closed