Using a Raspberry Pi Zero W, I have build an image with the following layers:
# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf # changes incompatibly POKY_BBLAYERS_CONF_VERSION = "2" BBPATH = "${TOPDIR}" BBFILES ?= "" BBLAYERS ?= " \ /home/release_1/src/poky/meta \ /home/release_1/src/poky/meta-poky \ /home/release_1/src/poky/meta-yocto-bsp \ /home/release_1/src/meta-openembedded/meta-oe \ /home/release_1/src/meta-openembedded/meta-python \ /home/release_1/src/meta-openembedded/meta-multimedia \ /home/release_1/src/meta-openembedded/meta-networking \ /home/release_1/src/meta-raspberrypi \ /home/release_1/src/meta-mender/meta-mender-core \ /home/release_1/src/meta-mender/meta-mender-raspberrypi \ " I'm using Mender for OTA. The image is fine and runs Yocto Distro at my Raspi. As this is my first project using OTA, I'm now about to setup networking. I've build a custom captive portal using Nodejs what will allow user to choose the WiFi network. Here is the logic I need: a) If there is network configuration stored (in a file, ie), device goes to Access Point mode with fixed IP (ex: 192.168.0.1). Then the user will connect, choose WiFi network and save it to a file b) If there is WiFi configuration, will connect automatically c) If user reset the device (a physical push button), the WiFi configuration is erased and device goes back to (a) mode My questions are how to exactly handle the desired scenario. My doubts: a) How will the device knows on boot if there is a network configuration file to load b) How can the device choose between AP ou WiFi mode based on the existance of the given file c) How will this file behave on a OTA update (Mender.io says, must be stored at /media/ directory to be preserved on updates) Thanks for helping... I've read several different articles for some days and I'm very confused on where to start from...
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#61819): https://lists.yoctoproject.org/g/yocto/message/61819 Mute This Topic: https://lists.yoctoproject.org/mt/103022968/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-