While changing the speed and duplex settings, if you are setting it to anything other than auto, make sure that the settings are the same on both ends. For example, if you set it to 100 MBps on one end and 10 MBps on the other, the link won't come up.