...
- 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
{"serverDuration": 131, "requestCorrelationId": "f32f80dc42d81ec9"}