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

Fails to provision with security scheme 0 #59

Open
reinhardbluelab opened this issue Aug 19, 2022 · 0 comments
Open

Fails to provision with security scheme 0 #59

reinhardbluelab opened this issue Aug 19, 2022 · 0 comments

Comments

@reinhardbluelab
Copy link

reinhardbluelab commented Aug 19, 2022

Description

Fails to provision with security scheme 0 (i.e. unsecured). It is working when I use the Android app (when scanning for the BLE device and using security scheme 0).

To Reproduce
Steps to reproduce the behavior:

  1. Change firmware example to use security scheme 0 and re-flash firmware to ESP device.
  2. Open the mobile app and go to 'settings'.
  3. Disable security scheme 1 (i.e. it should now be unsecured).
  4. Attempt to provision the ESP device with BLE.

Frequency
Seems to be happening every time.

Expected behavior
Would expect provisioning to work irrespective of security scheme (assuming the ESP firmware matches the selected security scheme). It is working with the default security scheme 1 (and the appropriate firmware).

Screenshots
IMG_E51AA8944668-1

ESP Device Information:

  • ESP-IDF version: 4.4
  • Example referenced: wifi_prov_mgr
  • Board type: ESP32-C3-DevKitM-1

iOS information:

  • Device type: iPhone
  • Device model: iPhone Xs Max (MT532AA/A) or iPhone Xs (MT9E2X/A)
  • iOS version: iOS 15.6
  • App Version: v.2.0.15

Provisioning information:

  • ESPProvision iOS SDK version: [e.g. 2.0.8] (if applicable)
  • Device type: BLE
  • Security: Unsecure

ESP Device logs:
ESP device just displays the QR code for provisioning. It is not being provisioned.

Additional context
Provisioning works with security scheme 0 (unsecured) on Android (when scanning for the BLE device). We want to test our communication with security disabled initially.

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

No branches or pull requests

1 participant