According to the specs of the D-Link DGS-1100-16 Easysmart 16-Port Gigabit Switch at amazon.com:
IEEE 802.3 compliant IEEE 802.3u compliant; Supports half/full-duplex operation (half at 10/100 Mbps, full at 1000 Mbps) Auto-negotiation; Auto MDI/MDIX; IEEE 802.3x Flow Control supports Full-Duplex mode; IEEE 802.3az compliant [emphasis added]
Why is it that a switch would support full duplex operation at 1000 Mbps, but not at the lower speeds? It seems that it would be easier/cheaper/more logical to support FD at lower speeds than at high speeds. So if they're going to the effort of making the switch FD at high speeds, why not at lower speeds, too? What am I missing?