Bluetooth mesh stack POC for Linux In development...
dependencies:
- glib
- Request (for now) crypto kernel UAPI with following config: CRYPTO_USER_API_SKCIPHER, CRYPTO_ECB CRYPTO_USER_API_HASH, CRYPTO_CMAC CRYPTO_USER_API_AEAD, CRYPTO_CCM
build meshd:
- make
Basic interactive interface for now
-
run meshd on device 1 sudo ./meshd -i
-
run meshd on device 2 sudo ./meshd -i
-
Create network on device 1 net-create
-
Scan unprovisioned nodes on device 1 scan on
-
Provision discovered node with address 0x1245 scan off provision 00000000-0000-0000-0000-000000000000 0x1245
-
Wait for provisioning complete