Eth0 Stopped Working

Yesterday, my BeagleBone Black (Rev C) was working fine. Today, when I powered up the system eth0 is not coming up.

$ ip addr show eth0

2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000

link/ether c8:df:84:d7:07:a6 brd ff:ff:ff:ff:ff:ff

How do I get eth0 to come up again? I’ve tried rebooting the board with $ sudo reboot and restarting the service with $ sudo /etc/init.d/networking restart but neither helped. Yesterday, I installed smbclient and cifs-utils, and deleted the /usr/src and /usr/include directories. Does anyone know how to get eth0 working?

Hi Jim,

Thanks, Tarmo. I re-imaged my BBB with the latest firmware from the BeagleBone website, and the problem seems to have cleared up.

physical reset button is a soft reset. a power cycle is the only way.