Is there anyway to connect to a Switch/Router console port with a RJ45-RJ45 cable?

Solution 1:

Short answer: No.

Longer answer: It's an RS-232 serial interface, not an Ethernet interface.

Side note: I've just checked a Cisco serial cable and confirmed that it's an 8P8C connector; but RJ45 is a different beast entirely.

Solution 2:

No

Console cables are rollover cables. Pin 1 goes to pin 8. Pin 2 goes to pin 7. Etc. Regular network cables are straight through. Pin 1 goes to pin 1. Pin 2 goes to pin 2. etc.

Also, the communication is completely different. The console port uses serial communication. Ethernet ports use ethernet communication. I'm sure somebody smarter than me will come along and explain the difference.

Solution 3:

No.

I'm not smarter than Jason, but I can say that the signals used for serial communication and for ethernet are drastically different. Serial over RJ45 uses one line for sent data, one for received, 4 for flow control, one for ground... For 10/100BaseT, one pair of wires is used for sent data, one for received, and the other 4 aren't used at all.

Here's a link that shows RS232 on various connectors including RJ45.