Skip to content

LAN with ot-daemon only, source address binding necessary #8200

Closed Answered by wgtdkp
zougloub asked this question in Q&A
Discussion options

You must be logged in to vote

The problem is that Mesh Local addresses (including ML-EID, ALOC and RLOC) of the Thread interface (i.e. wpan0) are set to deprecated which makes the kernel not to choose those as source address for your traffics initiated from linux host. If you take a look in ot-daemon logs, you can see the ULA (or GUA) of your Wi-Fi or Ethernet interface may be selected as the source address of your ping request.

./build/src/posix/ot-daemon[1845759]: 00:07:03.731 [I] MeshForwarder-: Sent IPv6 ICMP6 msg, len:104, chksum:a2c0, ecn:no, to:0x7800, sec:yes, prio:low
./build/src/posix/ot-daemon[1845759]: 00:07:03.731 [I] MeshForwarder-:     src:[2401:fa00:41:23:6cb8:ea62:706b:8cd6]
./build/src/posix/ot-daemo…

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by jwhui
Comment options

You must be logged in to vote
1 reply
@jwhui
Comment options

jwhui Dec 7, 2022
Maintainer

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants