Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Make sure we have wpan0 interface up
  • brlan0 should be up and running
  • who creates wpan0
    • otbr-agent
    • More technical explanation
      • Initial OTBR-agent startup:
        • OTBR-agent process starts
        • At this point, no wpan0 interface exists yet
        • No socket exists yet at /run/openthread-wpan0.sock
      • OTBR-agent creates socket:
        • Creates Unix domain socket at /run/openthread-wpan0.sock
        • This socket will be used for IPC/control operations
      • OTBR-agent creates network interface:
        • Creates the wpan0 network interface
        • Takes ownership of managing this interface
      • Runtime dependencies:
        • The wpan0 interface is ONLY available while OTBR-agent is running
        • If OTBR-agent stops, the wpan0 interface goes away
        • Other services/processes should not expect wpan0 to exist without OTBR-agent running
      • Communication flow:
        • Other processes can communicate with OTBR-agent through the socket at /run/openthread-wpan0.sock
        • Network traffic goes through the wpan0 interface managed by OTBR-agent