Song GUO

Results 18 issues of Song GUO

I have a setup which uses `eth0.10` (meaning vlan 10 on `eth0`) on the border router for daily use When setting up brs, `net.ipv6.conf.${INFRA_IF_NAME}.accept_ra` converts to `net/ipv6/conf/eth0/10/accept_ra` making it failed...

The default check-in delegate does not meet the need of chip-tool usage. (And possibly other applications). Implement a separate check-in delegate for chip-tool for now, and consider merge it back...

tools
examples
darwin
review - pending

This PR implements a new subcommand under the `icd` command namespace. This command will do the following things: 1. Make it aware of the event when the device becomes active....

tools
examples
review - pending

We have 4 state of commands, incoming_server, incoming_client, outgoing_server, outgoing_client. Per spec 7.10 The server cluster supports attribute data, events and cluster commands. The client cluster **initiates** interactions, including invocation...

matter

This PR adds ICD support to Python binding, including: 1. ICD Registration during commissioning 2. Wait for active device APIs added: ``` devCtrl.EnableICDRegistration(Optional[ICDRegistrationParameters]) async devCtrl.WaitForActive(nodeid, stayActiveDurationMilliseconds) chip.icd.RegisterOnActiveCallback(fabricIndex, nodeId, callback) chip.icd.UnregisterOnActiveCallback(fabricIndex,...

controller
app
review - pending
icd

This PR adds a new IDLE state to PdPrefixManager. PdPrefixManager enters idle state when PD is enabled and there is already a BR requesting PD prefix. When there are multiple...

bug
comp: border router

Currently we have mEnabled, mIsStarted, mIsPaused for different dimensions of the state. We should be able to find some representation of the states to reduce the number of variables.

Currently we only have unit tests for DHCPv6-PD features, and we need a integration test for it.