De1_soc, linux kernel, ethernet Phy issue

I am using the de1_soc board the ubuntu SD card image available at terasic website.
I tried to replace the zImage with my own build zimage (linux kernel v4.5 from Trovalds git branch). It boots successfully. However I am facing some hardware interfacing issues like:
“eth0: could not attach to Phy” which seems to be an address issue.

Any help will be appreciated.

try the kernel from altera source.