I'm using linux release 3.0.35_4.0.0 on my custom hardware (design based on sabre sd platform). I'm using Micrel's Gigabit Ethernet PHY KSZ9021RNI.
When connected to a 100 mbps network, my network is stable. But when I connect to a 1000 mbps link, network is very unstable. The ssh connection freezes or breaks.
On the terminal log I can see: net eth0: FEC ENET: rcv is not +last
I tried the linux kernel from 3.0.35_4.1.0 release (not the UBoot, only the kernel) but I was still getting the problem.
Can anyone throw light on this issue ?
As I understand that this was a known issue and was solved in the later releases. Is that is true: what was the exact problem ?
Any inputs will of help to me. Thanks!