Такое соединение возможно. Потребуется установить программу "Прямое кабельное соединение". Между ПК поднимется обычная локальная сеть, будет возможен обмен файлами и печать. Единственная проблема - это достаточно медленно.
Теперь о кабеле.
http://sakva.narod.ru/NullModem.htm
Стандартный кабель от принтера не подойдет - у него разные разъемы на концах, а нужны одинаковые - DB25M. Их можно приобрести в магазине электронных компонентов, они так и называются-DB25M. Обратите внимание, что разъем продается отдельно от корпуса для разъема!
Я взял стандартный кабель для принтера и припаял к нему вместо разъема для принтера колодку DB25M в соответствии со схемой распайки - все заработало сразу и довольно шустро.
Если не заработает - нужно еще раз проверить монтаж.
Насчет длины в три метра - можно попытаться взять два принтерных кабеля и срастить, но такой трюк может не пройти.
Максимальная длина, гарантированная стандартом - 5 метров.
Замечу, что какой угодно кабель здесь не подойдет - только 25 жил в экранированной оплетке.