Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ScanNetworks (cmd=0x0, from cluster 0x31) during BLE provisioning is not working for Silabs platform #20323

Closed
AlanLCollins opened this issue Jul 5, 2022 · 3 comments

Comments

@AlanLCollins
Copy link

Problem

during BLE provisioning, I am requesting the EFR32 lighting-app to perform ScanNetworks on Thread interface. I can see BLE activity happening in the serial logs, but no Thread beacon requests nor MLE discovery.

The use case:

  • The user has multiple Matter controllers at home. Only few of them support Thread interface.
  • The user acquires a matter accessory and starts provisioning over BLE. During the provisioning we want to confirm the accessory device has line of sight to the Thread network, or else we request the user to get closer to the matter controller which is Thread-enabled.

<what's wrong or missing, please include any applicable:

  • expected behavior:
    The EFR32 should returns a scanNetworks response with the information of all available networks in the 15.4 channels (from 11 to 26).
  • actual behavior
    The EFR32 timeouts the failsafe timer.
  • steps to reproduce
  1. attestation is optional (request DAC, validate DAC, PAI, etc)
  2. PASE secure channel: (request CSR, send root certficate, opcert, )
  3. Send cluster 0x31, command 0x0
  • system configuration
    TE9 tag
@AlanLCollins
Copy link
Author

@jmartinez-silabs
Copy link
Member

Can you provide either the modified chip-tool that adds the scan network step or the code modification diff/patch. I'd would like to debug this.

@jmartinez-silabs
Copy link
Member

This PR that was merge sunday #19200
should fix the issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants