I'm using custom hardware based on sabresd platform.
I'm running linux 3.0.35 (patch 2026) with yocto root filesystem.
I would like to force my linux system to use 100 Mbps network instead of 1000 Mbps. My custom hardware is giving problems at Gigabit speed and works very fine at 100 Mbps.
I can change network speed using "ethtool -s eth0 speed 100 autoneg off" but this can be done only after the initial network script is already started and for sometime the device is on 1000 Mbps network before switching to 100 Mbps.
So, is there any change in the system configuration such that when linux boots up, it gets 100 Mbps network directly?
Any inputs will be of help.