@aruhuno The devs worked on the init scripts over the weekend. Since you just upgraded to the current trunk release, does the network interface come up when you try to register this Lenovo today?
If the updates inits do not work. Could you repeat the same steps from earlier with this modification?
Use this udhcpc command
udhcpc -i eth0 --now
Then when the command times out (or better picks up an up address)
cat /sys/class/net/eth0/carrier
If the carrier value is still 0 wait 30 seconds and issue the udhcpc command again. What they were looking at is to find a way to detect if the network adapter has a slow startup. They are working hard to find a way to get these network adapters to init right.