Yeah, I have found it easier in days past to use actual modems, dial on one, ATA on the other, let them connect and use the terminal program that way, rather than deal with direct serial cables. The modems were way way less, to non-existent with errors. It just worked.