Con algunas tarjetas de red SiS900, integradas en placa, tambien ocurre eso mismo, tanto con cablemodem como con router ADSL.
Comprueba qué tipo de cable utilizas. Algunos cables de red te traen conectados los 8 hilos, otros (como los que suministra Telefónica con los routers ZyXel) pueden traerte sólo 4.
Con las tarjetas que yo tengo (Ovislink 8139) no hay problema alguno. Acceden a través de un router USRobotics 8003 al cablemodem Motorola 5100.
Pero, como te digo más arriba, en la tienda de un compañero la SiS900 no funciona nada más que a half-duplex 10 estando conectada a un router 3Com ADSL.
Son cosas raras, pero a veces pasan. Como te dice CapitanHarlok puede ser la tarjeta. Intenta hacerte con otra para probar.
Un saludo.