Anyone know how to make a hyperterminal server?

Posted on 2009-04-27
Medium Priority
Last Modified: 2012-05-06
Ok, so i have this PC at a clients site, and currently if i want to access one of the cisco devices, i have an on site tech move the console cable from one device to the next.

I am currently toying with an idea of picking up some usb console cables to be able to access all 3 without having to move the cable around.

however the major hurdle we have is when there is a problem i cannot remotely access anything, so i was thinking about one of those 3g sticks.

to save on bandwidth i am looking for a command line app instead of RDPing to a pc just to use hyper terminal.

has anyone tried this before, has anyone been able to create a way to say use putty to the pc, then chose the device i want and access it directly?
Question by:funnymanmike
  • 3
  • 2

Accepted Solution

thekod earned 375 total points
ID: 24241222
I would recommend using OpenSSH for Windows, http://sshwindows.sourceforge.net/, to run an SSH server on the computer.

You could then connect to the computer via SSH, then use the command line version of putty, plink, to connect to the com port you're looking for.  To avoid dynamic IP issues, you could use DynDNS.org, or run a dynamic DNS server yourself.

Bear in mind that putty only supports connecting to serial connections since version .59, and plink doesn't have a command for serial connections, so you should create saved sessions in the GUI version of putty, then run `plink -load sessionname` to connect to each device.

Author Comment

ID: 24241296
Thanks thekod
 why would i have problems with dynamic ip issues?

i don't know if i entirely follow your suggestion regarding the session name

Expert Comment

ID: 24241730
Because you would be using a cell phone connection, whether EDGE or 3G, the cell phone provider will almost certainly give you a dynamic IP address, which will change frequently.  By using a dynamic dns service, you will be able to target a hostname, IE funnymanmike.dyndns.org, which will consistently resolve to the correct IP address, even if that address changes every hour.

As far as the sessions, if you were attempting to command line SSH, you could specify the correct options when executing plink, IE `plink -ssh login.example.com`.  However, plink doesn't currently have a -serial argument.  Therefore, open putty, set all your settings for one of the connections, then save it with whatever name you like -- sessionname being an example.  Then, when you SSH into the machine, you will be able to connect to that saved session by executing `plink -load sessionname`

Author Comment

ID: 24241909
thanks again thekod,

so have putty on the 'server' system, configured for each connection, each saved as 'connection1', 'connection2' etc

then from my own pc, i putty to the 'server' system with the plink command to connect to 'connection1'

am i understanding this properly?

Expert Comment

ID: 24242210
You would putty to the server system normally, using the GUI, selecting SSH, typing in the hostname, etc.

You would use plink once you had connected to the server system; to connect to the switches over the serial connection.

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This tutorial will go through the steps required to write a script that will back up the configuration settings of a HP-ProCurve switch. You will need to get the following things to follow this tutorial: Telnet Scripting Tool e.g. TST10.exe …
Arrow Electronics was searching for a KVM  (Keyboard/Video/Mouse) switch that could display on one single monitor the current status of all units being tested on the rack.
Viewers will learn how to properly install and use Secure Shell (SSH) to work on projects or homework remotely. Download Secure Shell: Follow basic installation instructions: Open Secure Shell and use "Quick Connect" to enter credentials includi…
Is your data getting by on basic protection measures? In today’s climate of debilitating malware and ransomware—like WannaCry—that may not be enough. You need to establish more than basics, like a recovery plan that protects both data and endpoints.…
Suggested Courses

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question