Boards could not be found using Raspberry Pi OS Lite (64-bit) as provisioner
Hi, I encountered an issue while trying to provision a CM4 using the Provisioning the Raspberry Pi Compute Module 3 and 4 whitepaper. The provisioning server was a Raspberry Pi 4 running a fresh install of Raspberry Pi OS Lite (64-bit).
While troubleshooting via a wlan console session, I noticed that the eth0 interface wasn’t assigned the expected IP address (172.20.0.1/16). Upon checking the running services, I discovered that the dhcpcd service (needed for assigning IP addresses) was neither installed nor running.
To resolve the issue, I installed the dhcpcd5 package with the following command:
sudo apt install dhcpcd5
Next, I appended the static IP address to /etc/dhcpcd.conf, as described in the documentation. Finally, I enabled the service with:
sudo systemctl enable dhcpcd
After this, everything worked as expected. Hope this helps anyone facing a similar problem!