fff-network: Add Interfacetype to nodewatcher data #246
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
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: freifunk-franken/firmware#246
Loading…
Reference in New Issue
No description provided.
Delete Branch "ChristianD/firmware:ifacetype"
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?
Some monitoring require information about which interface type an interface is.
We may add more interface types in the future.
Signed-off-by: Christian Dresel freifunk@dresel.systems
@ -64,2 +64,4 @@
')
#Add Interfacetype (e.g. wireguard, fastd, vxlan, ether, etc) to nodewatcher data
wg | grep "${iface}" &> /dev/null && interface_data=$interface_data"<type>wireguard</type>"
Hi Christian,
das grep findet zu viel. Alte Falle.
Frag doch wg direkt nach dem Interface ;-)
erledigt :)
7aecba0fb6
toffe4d43b8a
Wenn wir so ein neues Feature einbauen, dann wäre es mir ganz recht, wenn man dies für alle bereits vorhandenen Interfacetypen direkt auch implementieren würde.
Das müssten aktuell sein:
Für alles was kein tun/tap verwendet kann dafür z.B. eine Kombination aus
.linktype
und.linkinfo.info_kind
ausip -j -d link
verwendet werden. Userspace-Interfaces (e.g. fastd) müsste man dann irgendwie anders unterscheiden.Besteht noch Intersse das in die Firmware einzubauen und die fehlenden Interfacetypen zu ergänzen?
Scheinbar erst mal nicht..
Pull request closed