Skip to content

Conversation

@Noki
Copy link
Member

@Noki Noki commented Aug 22, 2025

This PR introduces babel metrics per neighbor. The idea is to be able to add costs for individual neighbors based on their link local IP. This is useful for 802.11s mesh interfaces or APs with multiple stations. To see the neighbor IPs use:

birdc show babel neighbors

@Noki Noki force-pushed the mesh-metrics-neighbors branch from a6cac17 to 6563323 Compare August 22, 2025 11:56
@FFHener
Copy link
Contributor

FFHener commented Aug 22, 2025

Are the link local IPs always static in this context? Additionally i think it makes sense to always add a comment regarding the name of the neighbour. Otherwise it would be hard to understand the routing just by looking at the config

@Noki Noki force-pushed the mesh-metrics-neighbors branch from 6563323 to e0a49fb Compare August 23, 2025 06:19
@Noki
Copy link
Member Author

Noki commented Aug 23, 2025

I added a setting for the name, which we might even use in the future to add comments to the config or when generating automated documentation. The link local IPs are currently MAC-address based and together with #1322 they are therefore unique and stable.

@Noki Noki marked this pull request as draft August 27, 2025 09:16
Noki added 2 commits August 27, 2025 09:24
This PR introduces babel metrics per neighbor. The idea is to be able to add costs
for individual neighbors based on their link local IP. This is useful for 802.11s
mesh interfaces or APs with multiple stations. To see the neighbor IPs use:

birdc show babel neighbors
@Noki Noki force-pushed the mesh-metrics-neighbors branch from e0a49fb to 45d28c1 Compare August 27, 2025 09:24
@Noki
Copy link
Member Author

Noki commented Aug 27, 2025

Klappt so leider doch nicht. War wohl eher zufall, dass die Route gewechselt hat. Ich habe es auch mit gw statt from probiert, aber ebenfalls ohne Erfolg.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants