Для скоростей 100 МБ Вы захотите удостовериться, что у Вас есть, по крайней мере, "CAT 5" (Категория 5) или лучший кабель. "CAT 5e" и "CAT 6" работали бы также.
Что касается Ваших проблем скорости, Ваш NIC в Вашем компьютере должен составить способных 100 Мбит/с. Ваш маршрутизатор или переключатель, что это подключено к потребностям смочь поддерживать скорости на 100 Мбит/с также. Если эти два корректны, Вы или имеют плохой или поврежденный кабель, или это могли бы быть настройки подключенных компьютеров. Используя слишком долго кабеля заставлял бы скорости быть ограниченными также, но Вы используете участки кабеля дольше, чем 100 метров?
Если у Вас есть порт 100 МБ, Вы включаете его, пытаетесь выключить "автоматическое обнаружение" для скорости канала на Вашем компьютере и видите, можно ли вызвать его к 100 МБ, некоторое старое оборудование имеет проблемы с автоматическим согласованием скорости.
Вы хотите CAT5e, или CAT6 (поддерживает Gigabit Ethernet). Я имел успех с помощью CAT5 в сетях на 100 Мбит/с. Вероятно, что устройство, с которым Вы соединяетесь, не поддерживает скорости на 100 Мбит/с. Если это делает, необходимо посмотреть в конфигурациях обоих устройств для обнаружения то, что ограничивает скорость.