Hi,
In few Beaglebone Black Ethernet boards I am using, I get a link local IP address (169.254.XXX.XXX) sometimes after reboot (about 1 out of 7 reboots). Ethernet cable is connected to the board always.
First thought it was PHY issue and posted a question here. Looks like it is not an issue. Noticed that only few boards run into this problem and all others getting proper eth0 IP even after 50+ reboots.
Looks like it is connman which is failing. Restarting connman or unplugging and connecting ethernet cable again is fixing it. Attaching the logs of success case and failure case.
Is this really the connman? Is there a way to fix it?