Anyone know how to make a hyperterminal server?

Posted on 2009-04-27
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
    LVL 1

    Accepted Solution

    I would recommend using OpenSSH for Windows,, 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, 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.
    LVL 5

    Author Comment

    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
    LVL 1

    Expert Comment

    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, 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`.  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`
    LVL 5

    Author Comment

    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?
    LVL 1

    Expert Comment

    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.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Threat Intelligence Starter Resources

    Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

    Suggested Solutions

    Title # Comments Views Activity
    ARP and age time 3 76
    Low Cost Managed Switch 19 70
    Remote access server vs NAP 4 35
    We all know how boring and exhausting it is to transfer huge web projects developed locally to a webserver simply via FTP. The File Transfer Protocol is a really nice solution if you need to transfer small amounts of files, but if you're plannin…
    Secure Shell (SSH) is a network protocol for secure data communication, mainly used to administer remote Unix / Linux servers via command line. But it also allows the user to open a secure tunnel between a client and a server where he can send any k…
    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…
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    737 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

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now