> Another (interesting?) thing is that when I manually configure the > mediaoptions > > (ifconfig sis0 media 100baseTX mediaopt full-duplex <IP><NETMASK>)
If you do that, and the switch autodetects, it will certainly cause a duplex mismatch. Could be bad nics, bad switch, bad cables, or something else - lots of options...