If you can't hard-code the speed and duplex on both sides of the
ethernet link you shouldn't do it at all. If you do, you're setting
yourself up for reliability and performance problems.
What you are describing (host forced to 100 full, switch set to
auto-negotiate and deciding to use 100 half) is exactly what the
Ethernet specification says should happen when two ethernet devices are
unable to use N-Way autonegotiation.
The best thing to do would be to set the switch port properly, but if
the ISP won't help the only real solution you have is to leave the
Soekris at it's defaults, which are to auto-negotiate the link parameters.
Holger Bauer wrote:
> I'm at a loss and that ISP-provided device is out of my control and
> they only allow that one default configuration. No way to change it
phil at brutsche dot us