Ответить на вопрос "почему", не производя никаких измерений и не имея доступа в Вашу сеть, довольно сложно.
Для начала, попробуйте протестировать пропускную способность сети между машинами при помощи iperf - это даст ответ на вопрос о том, нужны ли другие кабели, или дело не в физическом уровне, а выше.