Connecting to a Cisco Router or Switch with a Mac or a Macbook Pro is not quite as straight forward as it is on a Windows PC. Mac’s don’t have serial ports and sometimes finding a USB to Serial adapter with Mac Drivers can prove difficult. This tutorial will show you how to connect just about any USB to Serial adapter to a Mac using a very generic driver and then how to start a session to your Cisco device by just using the Terminal app.
This tutorial assumes that you already have some kind of USB to serial adapter.
1.) Download the Prolific Technology Driver for USB to Serial adapters for Mac: md_PL2303_MacOSX10.6_dmg_v1.4.0.zip
2.) Install the Prolific Technology Driver and then Reboot your Mac.
3.) Plug the USB to Serial Adapter into any USB port on your Mac.
4.) Open “System Profiler” located in /Applications/Utilities.
5.) In “System Profiler“, under USB-Serial Controller, you should see your device. Click on it.
6.) You should now see Product ID and Version ID. These id’s will be listed in Hex and you will have to convert it to decimal using a calculator or an online converter.
7.) Open up the following file by typing this command into Terminal: sudo vi /System/Library/Extensions/ProlificUsbSerial.kext/Contents/Info.plist
8.) You should see something similar to the following:
9.) Make sure that the converted decimal value of your Product ID and Version ID in System Profiler match the values in Info.plist.
10.) Save your changes by type ESC :wq!.
11.) Unplug your USB to Serial Adapter.
12.) Type the following command into the Terminal App: sudo kextload /System/Library/Extensions/ProlificUsbSerial.kext
13.) Plug the USB to Serial Adapter into any USB port on your Mac.
14.) Open up “System Preferences” and go into the “Network” options and verify that your Mac lists your new USB to Serial Controller.
15.) Type the following command into the Terminal App to verify that your device is indeed installed on your system: ls /dev/tty.usbserial
16.) You should now be able to type the following command into the Terminal App to start a connection to your Cisco Device: screen /dev/tty.usbserial 9600
You should now see something like this on your terminal screen after you press return a few times: