BeagleBone Black Ethernet not working

Hello, when i started a project with BBB i noticed that my ethernet not working , i don’t really now if it’s hardware or software problem, because i never used it until now(internet over usb was enough). So any ideas how to fix it ?

My dmesg :

eth0: initializing cpsw version 1.12 (0)
[ 97.431262] net eth0: phy found : id is : 0x7c0f1
[ 97.431282] libphy: PHY 4a101000.mdio:01 not found
[ 97.436333] net eth0: phy 4a101000.mdio:01 not found on slave 1
[ 97.446057] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 99.439002] libphy: 4a101000.mdio:00 - Link is Up - 100/Full
[ 99.439056] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 99.502866] IPv6: eth0: IPv6 duplicate address fe80::6eec:ebff:fe5d:596b detected!

Did you try to flash a recent image?
For latest BBB I (Rev. C) would recommend

My BBB was not working out of the box. The “latest images” end of Fabruary also made problems. But the actual one is working fine. You can update the kernel and the confirguration after flashing to your needs.