You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your enhancement proposal related to a problem? Please describe.
Currently, Zephyr uses a simple diff function to determine the IPv6 source address for outbound data. In many cases this isn't correct (read as: any use case that has more than 1 non-link local unicast address). As a result, OpenThread routing via a border router for internet communication is broken.
Describe the solution you'd like
RFC 6724 (https://tools.ietf.org/html/rfc6724) describes the correct process for selecting the default source address.
Describe alternatives you've considered
I brought up a solution for OpenThread source address, and the RFC was mentioned as the correct solution.
Additional context
none
The text was updated successfully, but these errors were encountered:
Is your enhancement proposal related to a problem? Please describe.
Currently, Zephyr uses a simple diff function to determine the IPv6 source address for outbound data. In many cases this isn't correct (read as: any use case that has more than 1 non-link local unicast address). As a result, OpenThread routing via a border router for internet communication is broken.
Describe the solution you'd like
RFC 6724 (https://tools.ietf.org/html/rfc6724) describes the correct process for selecting the default source address.
Describe alternatives you've considered
I brought up a solution for OpenThread source address, and the RFC was mentioned as the correct solution.
Additional context
none
The text was updated successfully, but these errors were encountered: