Skip to content

nomlab/dpp-configurator

Repository files navigation

DPP-configurator

A collection of programs created to implement a configurator for Wi-Fi Easy Connect using DPP (Device Provisioning Protocol) . dpp-configurator advertises using bootstrap information of device joining the network. Bootstrap information includes the Wi-Fi channel to be used and the public bootstrap key. Originally, bootstrap information is published as a QR code or NEC tag, but in this implementation, decoded information contained in the QR Code is used.

Installation

  1. Clone code
    $ git clone --recursive [email protected]:nomlab/dpp-configurator.git

How to use

  1. Setup NI ( Network Interface )

    $ sudo ./setup.sh <NI_NAME> <CHANNEL>

    NI_NAME can be found using command "iwconfig". CHANNEL is used to communicate with enrollee.

  2. Compile dpp-configurator

    $ make
  3. Run dpp-configurator

    $ sudo ./dpp-configurator <NI_NAME>
  4. Restore the Environment

    $ ./finish.sh <NI_NAME>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published