Song GUO
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...
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....
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...
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,...
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...
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.