DB-9/RJ-45 Console Adaptors

An alternative wiring scheme for DB-9/RJ-45 console adaptors that that work with CAT 5 cable and support Cisco RJ-45 consoles

I work with a lot of networking equipment and have always had to carry a boatload of serial cables, gender benders, and adaptors to allow me to connect to console ports on the various devices I encounter. When Cisco moved to RJ-45 console connectors, requiring that stinking "rollover" cable, something inside me rebelled against having to carry another cable, especially one with only a single use (even if it is a very common use).

In 2001, after a long night where I had to string together everything in my bag to console into a Nortel switch, I finally broke down and came up with a more workable solution (for me anyway). The idea was to create a generic set of console adaptors that would:

My solution was to specially wire 3 DB-9F/RJ-45 adaptors, one for the "Laptop" end and two for the "Device" end, to work the following way: The wiring diagram (.pdf file) shows the wiring for each adaptor. I purchased DB-9F/RJ45 adaptors with colored shells so I could tell them apart easier (they're each also labelled). The wire colors shown reflect the wires in the adaptors I bought, and also seem to match other adaptors I've used. What's really important is that the pin numbers between DB-9 and RJ-45 match for all 3 adaptors. Also, be careful to correctly identify pin 1 of the RJ-45 socket in the adaptors (Hint: When looking at the "contact side" an RJ-45 connector on a CAT 5 cable, with the plastic "hook" away from your face and the "cable" end of the RJ-45 toward your body, pin 1 is the far left contact).

Since I made my set back in 2001, I haven't found a console that they didn't work with. At this point, I carry the three adaptors, a few CAT 5 cables, one DB-9M/DB-25F adaptor, one DB-9M/DB-9M gender bender, and one DB-25M/DB-25M gender bender, as shown above. I used to carry several cables and a large variety of adaptors, and am now down to 6 devices and a CAT 5 cable. I hope your mileage is as good.


Disclaimer. Any and all opinions expressed on this page are solely those of the author. The author accepts no responsibility for the accuracy of data provided on this web site, nor does the author accept any responsibility for the use and /or misuse of information provided on this web site. It is the full and sole responsibility of the user to determine whether and/or how best to use the information provided within their own circumstances, and it is the full and sole responsibility of the user to accept any and all benefits and/or consquences of their actions. Please see my Privacy Policy.

Copyright 2001-2009, Tim Sharpe. You are free to use this information for personal, non-commerical use without restriction. All rights reserved for commerical, organizational, or government use. Questions or comments to tim@beaststwo.org. Flames to /dev/nul.

[Python Powered]
All the Perl that's Practical to Extract and Report

11785 visits since