when I was testing my application to run on rasp-pi-4 8gb, via hp -usb drive
everything was working good i.e
quick boot,
plymouth animated splash screens,
and when I did reboot, it showed splash screen too for some time
but now my hands are on rasp-pi-4 1gb, via same ht -usb drive
but
boot is lagging and showing mmc1: Controller never released inhibit bit(s) for quite a while and
after that, it just shows one image from the animated splash screen for like 10s
and then it starts my application
also when i reboot, splash screen is fully gone
and surprisingly my entire boot process is taking 3-4 mins
Yes, if you have setup the network interface to negotiate with DHCP, but there is no DHCP server available, the network will delay until it times out.
The other option is to disable the network waiting during boot. From dietpi-config option 8, switch off boot wait for network.
However there is a caveat if some service doesn’t find any interface IP available it may not bind to any and eventually not start.
so I tried using static IP yesterday
and things broke
cz it is not my server that is running on rasp-pi
it is actual product running on pi
and i save a network with a specific name and credentials and give my user to set as their hotspot cred and then when they are in proximity of pi, the sync-engine within the application start to fetch updates from the main server
so on boot, i don’t want it to wait for network, but it should connect to that specific wifi credentials when its admin is near it.