Can't connect to Beaglebone after doing a "reboot"

I am using a Beaglebone for 4 months now and never had this problem. I flushed it and installed the new OS (the latest one debian 7.9), then I connect to it with

ssh root@192.168.7.2

that works the first time, when I do

shutdown -h now unplug it and replug it again it works.

But when I do

reboot

it reboots but I can’t connect or ping it anymore. Once I unplug and replug it in, it works again.

Any ideas?

Yes.

It does it something (more oft than wanted). The reason is that your BBB gets rebooted but in the process doesn’t initialize the eth0. Check in your router and you’ll see the BBB that is not able to get connected with the internet.

I fixed in the following way:

create a crontab with the following line:

@reboot /etc/init.d/networking restart

There is an old post about this problem. If I find it, I post it here.

Regards