We're using the freescale iMX 25 with linux 2.6.31 for one of our projects and having an issue with the ethernet communication. There is a large packet loss recorded which is very erratic.
For us to manually debug this, we need to change the ethernet speed from auto negotiation to 100 FDX. Is there any easy way to do this? ethtool somehow does not play well with 2.6.31.
Any way to change this setting on the fec.c kernel code?