ok so ran into a situation where we had to run a serial printer from a good 40 feet so we layed down a cat 5 wire and decided to map the pinouts of the factory cable to see if we could get it to run on the cat 5. we succeeded and the pinouts are below:
DB25 Signal Name DB9 Signal Name
12 CD 4 DTR
3 RD 3 TD
2 TD 2 RD
20 DTR 6 DSR
7 Ground 5 Ground
this works when hardware handshakes are set to DSR only