fff-network: Add Interfacetype to nodewatcher data #246

Closed
ChristianD wants to merge 1 commits from ChristianD/firmware:ifacetype into master
Member

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

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>
rohammer reviewed 2022-04-10 10:37:24 +02:00
@ -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>"
Member

Hi Christian,

das grep findet zu viel. Alte Falle.

Frag doch wg direkt nach dem Interface ;-)

Hi Christian, das grep findet zu viel. Alte Falle. Frag doch wg direkt nach dem Interface ;-)
Author
Member

erledigt :)

erledigt :)
ChristianD marked this conversation as resolved
ChristianD force-pushed ifacetype from 7aecba0fb6 to ffe4d43b8a 2022-04-10 11:43:20 +02:00 Compare
Owner

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:

  • ethernet
  • wireguard
  • fastd
  • vxlan

Für alles was kein tun/tap verwendet kann dafür z.B. eine Kombination aus .linktype und .linkinfo.info_kind aus ip -j -d link verwendet werden. Userspace-Interfaces (e.g. fastd) müsste man dann irgendwie anders unterscheiden.

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: - ethernet - wireguard - fastd - vxlan Für alles was kein tun/tap verwendet kann dafür z.B. eine Kombination aus `.linktype` und `.linkinfo.info_kind` aus `ip -j -d link` verwendet werden. Userspace-Interfaces (e.g. fastd) müsste man dann irgendwie anders unterscheiden.
fbl added this to the next-feature milestone 2022-04-10 15:54:13 +02:00
Owner

Besteht noch Intersse das in die Firmware einzubauen und die fehlenden Interfacetypen zu ergänzen?

Besteht noch Intersse das in die Firmware einzubauen und die fehlenden Interfacetypen zu ergänzen?
Owner

Scheinbar erst mal nicht..

Scheinbar erst mal nicht..
fbl closed this pull request 2023-12-26 22:10:00 +01:00
fbl added the
rejected
label 2023-12-26 22:10:13 +01:00

Pull request closed

Sign in to join this conversation.
No description provided.